Hej Anna!
Vi har faktiskt byggt in automatiskt stöd för just Matomo. Du behöver bara se till att din Matomo-spårningskod innehåller koden som kräver consent (steg 1 här: https://developer.matomo.org/guides/tracking-consent) så tar tillägget hand om resten!
Hej! Stort tack för supersnabbt svar!
Jag lyckas tyvärr inte trots utmärkta instruktioner och trots inkallande av kollega som kan JavaScript bättre än jag.
När jag lägger till _paq.push([‘requireConsent’]); i trackingkoden sätts inga cookies alls från Matomo trots att jag tillåter alla cookies.
Så här ser tracking-koden ut med tilläggsraden:
<!– Matomo –>
<script>
var _paq = window._paq = window._paq || [];
_paq.push([‘requireConsent’]);
_paq.push([‘setVisitorCookieTimeout’, 34186669]);
_paq.push([‘setSessionCookieTimeout’, 1800]);
_paq.push([‘setReferralCookieTimeout’, 15778463]);
_paq.push([‘trackPageView’]);
_paq.push([‘enableLinkTracking’]);
_paq.push([‘alwaysUseSendBeacon’]);
_paq.push([‘setTrackerUrl’, “\/\/naturligtvismedia.se\/wp-content\/plugins\/matomo\/app\/matomo.php”]);
_paq.push([‘setSiteId’, ‘1’]);var d=document, g=d.createElement(‘script’), s=d.getElementsByTagName(‘script’)[0];
g.type=’text/javascript’; g.async=true; g.src=”\/\/naturligtvismedia.se\/wp-content\/uploads\/matomo\/matomo.js”; s.parentNode.insertBefore(g,s);
</script>
<!– End Matomo Code –>
Prova _paq.push([‘requireCookieConsent’]); istället för _paq.push([‘requireConsent’]);
Lite förvirrande, men det är CookieConsent-grejen vi sätter automatiskt.
Jag var ju helt övertygad om att vi hade testat den också utan framgång… Men tydligen inte och nu funkar det som det ska! Stort tack för blixtsnabb support!
Orden funkar som det ska är de vi tycker om! Tack själv!