import { useLocation } from "react-router"; import { useRootData } from "~/utils/data/useRootData"; import { isAppOrAdminSurface } from "~/utils/app/HostAwareSurface"; // EU-Sterilisation (R-P1a): Google-Analytics-Einbindung (gtag.js) entfernt. Es bleiben nur die // datenschutzfreundlichen EU-Tracker SimpleAnalytics + Plausible, die der Admin opt-in aktiviert. export default function ScriptAnalytics() { const rootData = useRootData(); const location = useLocation(); if (!rootData.appConfiguration?.analytics.enabled) { return null; } if (isAppOrAdminSurface(rootData, location.pathname)) { return null; } return ( <> {rootData.appConfiguration?.analytics.simpleAnalytics && ( <> )} {rootData.appConfiguration?.analytics.plausibleAnalytics && ( <> )} ); }