Fixed tracking pageViewStart on hard reload

This commit is contained in:
Linus Flood
2024-11-29 12:49:19 +01:00
parent 0958c626c6
commit b424cf7bc4
2 changed files with 32 additions and 4 deletions

View File

@@ -1,9 +1,15 @@
import { Lang } from "@/constants/languages"
import { env } from "@/env/server"
import TrackingSDK from "@/components/TrackingSDK"
import { setLang } from "@/i18n/serverContext"
import styles from "./page.module.css"
import {
TrackingChannelEnum,
TrackingSDKPageData,
} from "@/types/components/tracking"
import type { LangParams, PageArgs } from "@/types/params"
export default function HotelReservationPage({ params }: PageArgs<LangParams>) {
@@ -13,9 +19,19 @@ export default function HotelReservationPage({ params }: PageArgs<LangParams>) {
return null
}
const pageTrackingData: TrackingSDKPageData = {
pageId: "hotelreservation",
domainLanguage: params.lang as Lang,
channel: TrackingChannelEnum["hotelreservation"],
pageName: "hotelreservation",
siteSections: "hotelreservation",
pageType: "hotelreservationstartpage",
}
return (
<div className={styles.page}>
New booking flow! Please report errors/issues in Slack.
<TrackingSDK pageData={pageTrackingData} />
</div>
)
}