This commit is contained in:
Linus Flood
2024-11-12 08:57:00 +01:00
parent 498f13bc60
commit 495e628d39
7 changed files with 13 additions and 12 deletions

View File

@@ -8,11 +8,11 @@ import TrpcProvider from "@/lib/trpc/Provider"
import TokenRefresher from "@/components/Auth/TokenRefresher"
import CookieBotConsent from "@/components/CookieBot"
import AdobeSDKScript from "@/components/Current/AdobeSDKScript"
import GTMScript from "@/components/Current/GTMScript"
import VwoScript from "@/components/Current/VwoScript"
import { ToastHandler } from "@/components/TempDesignSystem/Toasts"
import { preloadUserTracking } from "@/components/TrackingSDK"
import AdobeSDKScript from "@/components/TrackingSDK/AdobeSDKScript"
import GTMScript from "@/components/TrackingSDK/GTMScript"
import RouterTracking from "@/components/TrackingSDK/RouterTracking"
import { getIntl } from "@/i18n"
import ServerIntlProvider from "@/i18n/Provider"

View File

@@ -5,8 +5,8 @@ import Script from "next/script"
import TrpcProvider from "@/lib/trpc/Provider"
import AdobeSDKScript from "@/components/Current/AdobeSDKScript"
import GTMScript from "@/components/Current/GTMScript"
import AdobeSDKScript from "@/components/TrackingSDK/AdobeSDKScript"
import GTMScript from "@/components/TrackingSDK/GTMScript"
import RouterTracking from "@/components/TrackingSDK/RouterTracking"
import { getIntl } from "@/i18n"
import ServerIntlProvider from "@/i18n/Provider"

View File

@@ -98,12 +98,12 @@ export default function RouterTransition({
pageLoadTime: getPageLoadTime(),
}
const pageObject = createSDKPageObject(trackingData)
// console.log(
// "TRACKING: Tracking RouterTransition pageViewEnd",
// pageObject
// )
// console.log("TRACKING: Tracking RouterTransition userData", userData)
// console.log("TRACKING: Tracking RouterTransition hotelInfo", hotelInfo)
console.log(
"TRACKING: Tracking RouterTransition pageViewEnd",
pageObject
)
console.log("TRACKING: Tracking RouterTransition userData", userData)
console.log("TRACKING: Tracking RouterTransition hotelInfo", hotelInfo)
window.adobeDataLayer.push({
event: "pageViewEnd",
pageInfo: pageObject,

2
env/server.ts vendored
View File

@@ -18,7 +18,7 @@ export const env = createEnv({
.refine((s) => s === "true" || s === "false")
// transform to boolean
.transform((s) => s === "true")
.optional(),
.default("false"),
API_BASEURL: z.string(),
BUILD_ID: z.string().default("64rYXBu8o2eHp0Jf"),
CMS_ACCESS_TOKEN: z.string(),

View File

@@ -53,5 +53,6 @@ export function createSDKPageObject(
}
function convertSlashToPipe(url: string) {
return url?.split("/").slice(1).join("|") ?? ""
const formattedUrl = url.startsWith("/") ? url.slice(1) : url
return formattedUrl.replaceAll("/", "|")
}