Skip to content

Commit ec3bff6

Browse files
authored
Support pirsch.io for analytics (alshedivat#2513)
1 parent 20c3b08 commit ec3bff6

File tree

2 files changed

+10
-0
lines changed

2 files changed

+10
-0
lines changed

_config.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,7 @@ contact_note: >
121121
# and follow the instructions for Google Sites. You will need to create a Google Analytics property and copy the Google tag ID.
122122
google_analytics: # your Google Analytics measurement ID (format: G-XXXXXXXXXX)
123123
cronitor_analytics: # cronitor RUM analytics site ID (format: XXXXXXXXX)
124+
pirsch_analytics: # your Pirsch analytics site ID (length 32 characters)
124125

125126
# For Google Search Console, see https://support.google.com/webmasters/answer/9008080?hl=en#meta_tag_verification&zippy=%2Chtml-tag
126127
google_site_verification: # your google-site-verification ID (Google Search Console)
@@ -409,6 +410,7 @@ lazy_loading_images: true # enables lazy loading of images (recommended)
409410

410411
enable_google_analytics: false # enables google analytics
411412
enable_cronitor_analytics: false # enables cronitor RUM analytics
413+
enable_pirsch_analytics: false # enables Pirsch analytics (https://pirsch.io/)
412414
enable_google_verification: false # enables google site verification
413415
enable_bing_verification: false # enables bing site verification
414416
enable_masonry: true # enables automatic project cards arrangement

_includes/scripts/analytics.liquid

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,3 +22,11 @@
2222
cronitor('config', { clientKey: '{{site.cronitor_analytics}}' });
2323
</script>
2424
{% endif %}
25+
{% if site.enable_pirsch_analytics %}
26+
<script
27+
defer
28+
src="https://api.pirsch.io/pa.js"
29+
id="pianjs"
30+
data-code="{{ site.pirsch_analytics }}"
31+
></script>
32+
{% endif %}

0 commit comments

Comments
 (0)