Support for Matomo (formerly Piwik)
I would like to see support for Matomo analytics.
Here's what needs to be inserted, please note the 2 variables __ID__
and __DOMAIN__
<script type="text/javascript">
var _paq = window._paq = window._paq || [];
/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
_paq.push(['trackPageView']);
_paq.push(['enableLinkTracking']);
(function() {
var u="__DOMAIN__";
_paq.push(['setTrackerUrl', u+'matomo.php']);
_paq.push(['setSiteId', '__ID__']);
var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
g.type='text/javascript'; g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
})();
</script>
3.4K+ developers have started their personal blogs on Hashnode in the last one month.
Write in Markdown 路 Publish articles on custom domain 路 Gain readership on day zero 路 Automatic GitHub backup and more
Developer, Hashnode
Hey Emil Moe
Matomo support has been shipped. You can try it out by going to dashboard/integrations
Alejandro Akbal It currently supports Matomo hosted URLs. We will add support for self hosted Matomo soon.
The difference should just be taking the complete URL as it is, instead of adding Matomo Cloud. Should be straight forward? Maybe check if first 8 characters are https:// and then treat it as a self-hosted.
Comments (5)