Move matomo code to seperate script to ease implementing Content-Security-Policy header.

This commit is contained in:
Fredrik Jonsson 2020-01-13 10:46:53 +01:00
commit 91106240a9

13
assets/js/tracking.js Normal file
View file

@ -0,0 +1,13 @@
/**
* @file
* A JavaScript file for matomo analytic tracking.
*/
var idSite = {{ .Site.Params.piwikSiteID }};
var matomoTrackingApiUrl = 'https://{{ .Site.Params.piwikTrackerUrl }}/matomo.php';
var _paq = window._paq || [];
_paq.push(['setTrackerUrl', matomoTrackingApiUrl]);
_paq.push(['setSiteId', idSite]);
_paq.push(['trackPageView']);
_paq.push(['enableLinkTracking']);