This commit is contained in:
Linus Flood
2024-11-01 08:05:27 +01:00
parent f575fbf2bc
commit e4c6e454c4
5 changed files with 13 additions and 4 deletions

View File

@@ -36,16 +36,22 @@ export function trackLoginClick(position: TrackingPosition) {
export function createSDKPageObject(
trackingData: TrackingSDKData
): TrackingSDKData {
let pageName = trackingData.pageName?.split("/").slice(1).join("|") ?? ""
let pageName = convertSlashToPipe(trackingData.pageName)
let siteSections = convertSlashToPipe(trackingData.siteSections)
if (trackingData.pathName.indexOf("/webview/") > -1) {
pageName = "webview|" + pageName
siteSections = "webview|" + siteSections
}
return {
...trackingData,
domain: window.location.host,
pageName: pageName,
siteSections: trackingData.siteSections ?? pageName,
siteSections: siteSections,
}
}
function convertSlashToPipe(url: string) {
return url?.split("/").slice(1).join("|") ?? ""
}