Merged in fix/sw-2328-start-page-tracking (pull request #2874)
fix: Add TrackingSDK to partner-sas start page * Add TrackingSDK to partner-sas start page * Don't send pageId in partner-sas start page tracking Approved-by: Joakim Jäderberg
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
import { FloatingBookingWidget } from "@scandic-hotels/booking-flow/BookingWidget/FloatingBookingWidget"
|
||||
import { parseBookingWidgetSearchParams } from "@scandic-hotels/booking-flow/utils/url"
|
||||
import Image from "@scandic-hotels/design-system/Image"
|
||||
import { TrackingSDK } from "@scandic-hotels/tracking/TrackingSDK"
|
||||
|
||||
import { getLang } from "@/i18n/serverContext"
|
||||
import LandingPageHeroImage from "@/public/_static/img/landing-page-hero.png"
|
||||
@@ -16,19 +17,31 @@ export default async function Home(props: PageArgs<LangParams>) {
|
||||
|
||||
const lang = await getLang()
|
||||
|
||||
const trackingData = {
|
||||
pageName: "startpage",
|
||||
pageType: "startpage",
|
||||
channel: "homepage",
|
||||
domainLanguage: lang,
|
||||
siteSections: "startpage",
|
||||
siteVersion: "new-web",
|
||||
} as const
|
||||
|
||||
return (
|
||||
<section className={styles.mainContent}>
|
||||
<div className={styles.bookingWidgetWrapper}>
|
||||
<FloatingBookingWidget booking={booking} lang={lang} />
|
||||
</div>
|
||||
<Image
|
||||
alt="Hero Image"
|
||||
className={styles.backdrop}
|
||||
src={LandingPageHeroImage}
|
||||
sizes="100vw"
|
||||
quality={80}
|
||||
loading="lazy"
|
||||
/>
|
||||
</section>
|
||||
<>
|
||||
<section className={styles.mainContent}>
|
||||
<div className={styles.bookingWidgetWrapper}>
|
||||
<FloatingBookingWidget booking={booking} lang={lang} />
|
||||
</div>
|
||||
<Image
|
||||
alt="Hero Image"
|
||||
className={styles.backdrop}
|
||||
src={LandingPageHeroImage}
|
||||
sizes="100vw"
|
||||
quality={80}
|
||||
loading="lazy"
|
||||
/>
|
||||
</section>
|
||||
<TrackingSDK pageData={trackingData} />
|
||||
</>
|
||||
)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user