ajouter le script de suivi Matomo pour l'analyse des pages

This commit is contained in:
Puechberty Arthur
2026-04-27 20:58:06 +02:00
parent 273dd700e9
commit 57bdf847dc
+13
View File
@@ -1,4 +1,5 @@
import type { Metadata, Viewport } from "next";
import Script from "next/script";
import { Inter } from "next/font/google";
import "./globals.css";
import Header from "@/components/Header";
@@ -123,6 +124,18 @@ export default function RootLayout({
type="application/ld+json"
dangerouslySetInnerHTML={{ __html: JSON.stringify(jsonLd) }}
/>
<Script id="matomo" strategy="afterInteractive">
{`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', '6']);
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>
</head>
<body
className={`${inter.variable} font-sans antialiased bg-gray-50 min-h-screen`}