Skip to content

Commit 773637d

Browse files
committed
Don't render analytics with mkdocs serve
1 parent 301a5e5 commit 773637d

File tree

1 file changed

+18
-10
lines changed

1 file changed

+18
-10
lines changed
Lines changed: 18 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,18 @@
1-
<!-- Simple Analytics - 100% privacy-first analytics -->
2-
<script async defer
3-
src="https://{{ config.extra.analytics.script_domain | default('scripts.simpleanalyticscdn.com')}}/latest.js"
4-
data-collect-dnt="true"
5-
data-hostname="{{ config.extra.analytics.hostname }}"></script>
6-
<noscript>
7-
<img src="https://{{ config.extra.analytics.noscript_domain | default('queue.simpleanalyticscdn.com' )}}/noscript.gif?collect-dnt={{ config.extra.analytics.collect_dnt }}&hostname={{ config.extra.analytics.hostname }}&path={{ page.url }}"
8-
alt=""
9-
referrerpolicy="no-referrer-when-downgrade">
10-
</noscript>
1+
{% set site_domain = config.site_url | replace('https://', '') | replace('http://', '') | trim('/') %}
2+
{% set dev_domain = config.dev_addr | replace('https://', '') | replace('http://', '') | trim('/') %}
3+
{% set develop = site_domain.startswith(dev_domain) %}
4+
{% if not develop %}
5+
{% set hostname = config.extra.analytics.hostname | default(site_domain) %}
6+
{% set script_domain = config.extra.analytics.script_domain | default('scripts.simpleanalyticscdn.com') %}
7+
{% set noscript_domain = config.extra.analytics.noscript_domain | default('queue.simpleanalyticscdn.com') %}
8+
{% set collect_dnt = config.extra.analytics.collect_dnt | default('false') %}
9+
<script async defer
10+
src="https://{{ script_domain }}/latest.js"
11+
data-collect-dnt="true"
12+
data-hostname="{{ hostname }}"></script>
13+
<noscript>
14+
<img src="https://{{ noscript_domain }}/noscript.gif?collect-dnt={{ collect_dnt }}&hostname={{ hostname }}&path={{ page.url }}"
15+
alt=""
16+
referrerpolicy="no-referrer-when-downgrade">
17+
</noscript>
18+
{% endif %}

0 commit comments

Comments
 (0)