feat: SW-2340 Implemented tracking on my-stay, webview my-stay and receipt page * feat: SW-2340 Implemented tracking on my-stay, webview my-stay and receipt page * feat: SW-2340 Updated webview tracking * feat: SW-2340 Updated receipt tracking Approved-by: Linus Flood
24 lines
627 B
TypeScript
24 lines
627 B
TypeScript
import TrackingSDK from "@/components/TrackingSDK"
|
|
import { getLang } from "@/i18n/serverContext"
|
|
|
|
import {
|
|
TrackingChannelEnum,
|
|
type TrackingSDKPageData,
|
|
} from "@/types/components/tracking"
|
|
|
|
export default function Tracking() {
|
|
const lang = getLang()
|
|
|
|
const pageTrackingData: TrackingSDKPageData = {
|
|
channel: TrackingChannelEnum.hotels,
|
|
domainLanguage: lang,
|
|
pageId: "my-stay",
|
|
pageName: `webview|hotelreservation|my-stay`,
|
|
pageType: "bookingmystaypage",
|
|
siteSections: `webview|hotelreservation|my-stay`,
|
|
siteVersion: "new-web",
|
|
}
|
|
|
|
return <TrackingSDK pageData={pageTrackingData} />
|
|
}
|