diff --git a/app/[lang]/Tracking.tsx b/app/[lang]/Tracking.tsx index 7401bb3fa..5b48fd3ee 100644 --- a/app/[lang]/Tracking.tsx +++ b/app/[lang]/Tracking.tsx @@ -64,14 +64,15 @@ function createPageObject(trackingData: TrackingData) { export default function Tracking({ pageData }: TrackingProps) { const pathName = usePathname() const queryString = useSearchParams().toString() - const [datalayerExists, setDataLayerExists] = useState(false) + const [datalayerExists, setDataLayerExists] = useState( + typeof window !== "undefined" && !!window.datalayer + ) + useEffect(() => { if (!datalayerExists) { - console.log(" if effect") window.datalayer = {} setDataLayerExists(true) } else { - console.log("else effect") const trackingData = { ...pageData, pathName, queryString } const pageObject = createPageObject(trackingData)