Fixed new tracking requirements

This commit is contained in:
Linus Flood
2024-11-29 13:01:03 +01:00
parent b424cf7bc4
commit 6433f136b4
3 changed files with 32 additions and 27 deletions
+2 -8
View File
@@ -11,7 +11,7 @@ import { trackPageViewStart } from "@/utils/tracking"
export default function RouterTracking() {
const pathName = usePathname()
const searchParams = useSearchParams()
const { setInitialPageLoadTime, hasRun } = useTrackingStore()
const { setInitialPageLoadTime } = useTrackingStore()
const { startRouterTransition } = useRouterTransitionStore()
@@ -36,13 +36,7 @@ export default function RouterTracking() {
})
}
previousPathname.current = pathName // Update for next render
}, [
pathName,
searchParams,
setInitialPageLoadTime,
startRouterTransition,
hasRun,
])
}, [pathName, searchParams, setInitialPageLoadTime, startRouterTransition])
return null
}
+1 -1
View File
@@ -107,7 +107,7 @@ export default function RouterTransition({
console.log("TRACKING: Tracking RouterTransition userData", userData)
console.log("TRACKING: Tracking RouterTransition hotelInfo", hotelInfo)
window.adobeDataLayer.push({
event: "pageViewEnd",
event: "pageView",
pageInfo: pageObject,
userInfo: userData,
hotelInfo: hotelInfo,