feat(SW-1472): adjustments to destination page tracking

Approved-by: Matilda Landström
This commit is contained in:
Erik Tiekstra
2025-03-18 07:09:40 +00:00
parent da3a7c1865
commit f096b70c45
5 changed files with 14 additions and 9 deletions
@@ -17,12 +17,17 @@ export default function DestinationTracking({
}: DestinationTrackingProps) {
const searchParams = useSearchParams()
const isMapView = searchParams.get("view") === "map"
const pagetype =
pageData.pageType === "countrypage"
? "countrymapviewpage"
: "citymapviewpage"
const pagename = `${pageData.pageName}|map-view`
useEffect(() => {
if (isMapView) {
trackOpenMapView(pageData.pageName, pageData.pageType)
trackOpenMapView(pagename, pagetype)
}
}, [isMapView, pageData.pageName, pageData.pageType])
}, [isMapView, pagename, pagetype])
return <TrackingSDK pageData={pageData} />
}