This commit is contained in:
Linus Flood
2024-10-08 11:08:21 +02:00
parent 4de247ab50
commit a0ad4dffac
13 changed files with 31 additions and 43 deletions

View File

@@ -39,17 +39,12 @@ export function trackLoginClick(position: TrackingPosition) {
export function createSDKPageObject(
trackingData: TrackingSDKData
): TrackingSDKData {
const [lang, ...segments] = trackingData.pathName
.split("/")
.filter((seg: string) => seg)
const joinedSegments = segments.join("|")
const siteSections =
trackingData.pageName?.split("/").slice(1).join("|") ?? ""
return {
...trackingData,
domain: window.location.host,
pageName: trackingData.pageName ?? joinedSegments,
siteSections: trackingData.siteSections ?? joinedSegments,
domainLanguage: trackingData.domainLanguage ?? lang,
siteSections: siteSections,
}
}