Merged in feat/SW-1554-sidepeek-tracking-hotel-pages (pull request #1460)
feat(SW-1554): Added tracking support for sidepeeks inside hotel pages * feat(SW-1554): Added tracking support for sidepeeks inside hotel pages Approved-by: Linus Flood
This commit is contained in:
@@ -1,4 +1,3 @@
|
||||
import type { SidePeekEnum } from "@/types/components/hotelReservation/sidePeek"
|
||||
import type {
|
||||
LowestRoomPriceEvent,
|
||||
PaymentEvent,
|
||||
@@ -103,9 +102,9 @@ export function trackUpdatePaymentMethod(hotelId: string, method: string) {
|
||||
}
|
||||
|
||||
export function trackOpenSidePeekEvent(
|
||||
sidePeek: SidePeekEnum | null,
|
||||
name: string | null,
|
||||
hotelId: string,
|
||||
pathName: string,
|
||||
pathName?: string,
|
||||
roomTypeCode?: string | null
|
||||
) {
|
||||
const openSidePeekEvent = {
|
||||
@@ -114,9 +113,9 @@ export function trackOpenSidePeekEvent(
|
||||
hotelId: hotelId,
|
||||
},
|
||||
cta: {
|
||||
name: sidePeek,
|
||||
roomTypeCode,
|
||||
pathName,
|
||||
name,
|
||||
...(roomTypeCode ? { roomTypeCode } : {}),
|
||||
...(pathName ? { pathName } : {}),
|
||||
},
|
||||
}
|
||||
trackEvent(openSidePeekEvent)
|
||||
|
||||
Reference in New Issue
Block a user