Spaces:
Runtime error
Runtime error
| // lib/gtm.ts | |
| type WindowWithDataLayer = Window & { | |
| dataLayer: Record<string, any>[] | |
| } | |
| declare const window: WindowWithDataLayer | |
| export const GTM_ID = "GTM-WKJGXLNK" | |
| export const pageview = (url: string) => { | |
| if (typeof window.dataLayer !== "undefined") { | |
| window.dataLayer.push({ | |
| event: "pageview", | |
| page: url, | |
| }) | |
| } else { | |
| console.log({ | |
| event: "pageview", | |
| page: url, | |
| }) | |
| } | |
| } |