diff --git a/404.html b/404.html index 1cd4667..d72cbf8 100644 --- a/404.html +++ b/404.html @@ -24,6 +24,37 @@ <link rel="icon" href="images/favicon.svg"> <link rel="stylesheet" href="style.css"> + + <!-- Matomo --> + <script type="text/javascript"> + var _paq = window._paq = window._paq || []; + + _paq.push([function() { + var self = this; + function getOriginalVisitorCookieTimeout() { + var now = new Date(), + nowTs = Math.round(now.getTime() / 1000), + visitorInfo = self.getVisitorInfo(); + var createTs = parseInt(visitorInfo[2]); + var cookieTimeout = 33696000; // 13 mois en secondes + var originalTimeout = createTs + cookieTimeout - nowTs; + return originalTimeout; + } + this.setVisitorCookieTimeout( getOriginalVisitorCookieTimeout() ); + }]); + /* tracker methods like "setCustomDimension" should be called before "trackPageView" */ + _paq.push(["setDomains", ["*.matt.marcha.pro","*.https//matthias.martin-chave.pro"]]); + _paq.push(['trackPageView']); + _paq.push(['enableLinkTracking']); + (function() { + var u="//stats.marcha.pro/"; + _paq.push(['setTrackerUrl', u+'matomo.php']); + _paq.push(['setSiteId', '3']); + 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> + <!-- End Matomo Code --> </head> <body> <header class="err404"> diff --git a/index.html b/index.html index 2d85ba7..e14ce17 100755 --- a/index.html +++ b/index.html @@ -24,6 +24,37 @@ <link rel="icon" href="images/favicon.svg"> <link rel="stylesheet" href="style.css"> + + <!-- Matomo --> + <script type="text/javascript"> + var _paq = window._paq = window._paq || []; + + _paq.push([function() { + var self = this; + function getOriginalVisitorCookieTimeout() { + var now = new Date(), + nowTs = Math.round(now.getTime() / 1000), + visitorInfo = self.getVisitorInfo(); + var createTs = parseInt(visitorInfo[2]); + var cookieTimeout = 33696000; // 13 mois en secondes + var originalTimeout = createTs + cookieTimeout - nowTs; + return originalTimeout; + } + this.setVisitorCookieTimeout( getOriginalVisitorCookieTimeout() ); + }]); + /* tracker methods like "setCustomDimension" should be called before "trackPageView" */ + _paq.push(["setDomains", ["*.matt.marcha.pro","*.https//matthias.martin-chave.pro"]]); + _paq.push(['trackPageView']); + _paq.push(['enableLinkTracking']); + (function() { + var u="//stats.marcha.pro/"; + _paq.push(['setTrackerUrl', u+'matomo.php']); + _paq.push(['setSiteId', '3']); + 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> + <!-- End Matomo Code --> </head> <body> <main>