diff --git a/app/layout.tsx b/app/layout.tsx index b8470e6..7d0ead1 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -90,6 +90,19 @@ const themeScript = ` })(); `; +const matomoScript = ` + var _paq = window._paq = window._paq || []; + _paq.push(['trackPageView']); + _paq.push(['enableLinkTracking']); + (function() { + var u="https://analytics.arthurp.fr/"; + _paq.push(['setTrackerUrl', u+'matomo.php']); + _paq.push(['setSiteId', '8']); + 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); + })(); +`; + const jsonLd = { "@context": "https://schema.org", "@type": "Person", @@ -124,6 +137,8 @@ export default function RootLayout({ type="application/ld+json" dangerouslySetInnerHTML={{ __html: JSON.stringify(jsonLd) }} /> + {/* Matomo */} +