diff options
author | Fredrik Jonsson <frjo@xdeb.org> | 2021-01-31 12:30:55 +0300 |
---|---|---|
committer | Fredrik Jonsson <frjo@xdeb.org> | 2021-01-31 12:31:07 +0300 |
commit | 141f2f7b6d889a1b1b6a2375137be05607428e9f (patch) | |
tree | 898392bbe6110d10ad00fd5fb717c07dfe058d7a | |
parent | 0c1c307f1c4f8d0848a17ca0ec27217b810bad56 (diff) |
Add support for Plausible analytics.
-rw-r--r-- | README.md | 2 | ||||
-rw-r--r-- | layouts/partials/tracking.html | 4 |
2 files changed, 6 insertions, 0 deletions
@@ -184,6 +184,8 @@ params: mobileMenu: true # Turn on a mobile menu on small screens. piwikSiteId: # Matamo site id piwikTrackerUrl: "" # Matamo url, schemaless and no slash on end (example.org/matamo). + plausibleSiteID: "" # Plausible site id/domain. + plausibleTrackerURL: "" # Plausible url, schemaless and no slash on end. Optional, defaults to "plausible.io/…" poweredby: true # Show powered by hugo in footer privacyPolicyUrl: "" # If set will add link to cookie consent form. diff --git a/layouts/partials/tracking.html b/layouts/partials/tracking.html index 432b79c..ce4ca07 100644 --- a/layouts/partials/tracking.html +++ b/layouts/partials/tracking.html @@ -4,6 +4,10 @@ <script defer src="https://{{ .Site.Params.piwikTrackerUrl }}/matomo.js"></script> {{ end -}} +{{ if .Site.Params.plausibleSiteID -}} +<script async defer data-domain="{{ .Site.Params.plausibleSiteID }}" src="{{ .Site.Params.plausibleTrackerURL | default "https://plausible.io/js/plausible.js" }}"></script> +{{ end -}} + {{ if .Site.GoogleAnalytics -}} {{ $script := resources.Get "js/tracking.js" | resources.ExecuteAsTemplate "js/tracking.js" . | minify | fingerprint -}} <script src="{{ $script.RelPermalink }}"></script> |