Author: benw Date: Fri Jan 24 11:15:34 2025 New Revision: 1923345 URL: http://svn.apache.org/viewvc?rev=1923345&view=rev Log: TAP5-2801: Replace GA with Matomo
Modified: tapestry/tapestry-site/trunk/template/template.vm Modified: tapestry/tapestry-site/trunk/template/template.vm URL: http://svn.apache.org/viewvc/tapestry/tapestry-site/trunk/template/template.vm?rev=1923345&r1=1923344&r2=1923345&view=diff ============================================================================== --- tapestry/tapestry-site/trunk/template/template.vm (original) +++ tapestry/tapestry-site/trunk/template/template.vm Fri Jan 24 11:15:34 2025 @@ -54,12 +54,23 @@ <script src="https://cdnjs.cloudflare.com/ajax/libs/prism/1.20.0/prism.min.js" defer></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/prism/1.20.0/plugins/autoloader/prism-autoloader.min.js" defer></script> - <script type="text/javascript"> - window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date; - ga('create', 'UA-400821-1', 'auto'); - ga('send', 'pageview'); + <!-- Matomo --> + <script> + var _paq = window._paq = window._paq || []; + /* tracker methods like "setCustomDimension" should be called before "trackPageView" */ + _paq.push(["setDoNotTrack", true]); + _paq.push(["disableCookies"]); + _paq.push(['trackPageView']); + _paq.push(['enableLinkTracking']); + (function() { + var u="https://analytics.apache.org/"; + _paq.push(['setTrackerUrl', u+'matomo.php']); + _paq.push(['setSiteId', '71']); + var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; + g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s); + })(); </script> - <script async src="https://www.google-analytics.com/analytics.js"></script> + <!-- End Matomo Code --> </head> <body> <!-- /// Navigation Start -->