Merged in fix/SW-2311-campaign-tracking (pull request #2753)
fix(SW-2311): update campaign tracking values * fix(SW-2311): update campaign tracking values Approved-by: Erik Tiekstra
This commit is contained in:
@@ -21,8 +21,8 @@ export default async function CampaignOverviewPage() {
|
|||||||
notFound()
|
notFound()
|
||||||
}
|
}
|
||||||
|
|
||||||
const { campaignOverviewPage, tracking } = pageData
|
const { campaign_overview_page, tracking } = pageData
|
||||||
const { header, topCampaign, blocks } = campaignOverviewPage
|
const { header, topCampaign, blocks } = campaign_overview_page
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
|
|||||||
@@ -21,8 +21,8 @@ export default async function CampaignPage() {
|
|||||||
notFound()
|
notFound()
|
||||||
}
|
}
|
||||||
|
|
||||||
const { campaignPage, tracking } = pageData
|
const { campaign_page, tracking } = pageData
|
||||||
const { heading, subheading, preamble, blocks, hero } = campaignPage
|
const { heading, subheading, preamble, blocks, hero } = campaign_page
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
|
|||||||
@@ -8,8 +8,7 @@ export enum TrackingChannelEnum {
|
|||||||
"static-content-page" = "static-content-page",
|
"static-content-page" = "static-content-page",
|
||||||
"hotelreservation" = "hotelreservation",
|
"hotelreservation" = "hotelreservation",
|
||||||
"collection-page" = "collection-page",
|
"collection-page" = "collection-page",
|
||||||
"campaign-page" = "campaign-page",
|
"campaign" = "campaign",
|
||||||
"campaign-overview-page" = "campaign-overview-page",
|
|
||||||
"hotels" = "hotels",
|
"hotels" = "hotels",
|
||||||
"homepage" = "homepage",
|
"homepage" = "homepage",
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -103,19 +103,19 @@ export const campaignOverviewPageQueryRouter = router({
|
|||||||
return null
|
return null
|
||||||
}
|
}
|
||||||
|
|
||||||
const campaignOverviewPage = validatedResponse.data.campaign_overview_page
|
const { campaign_overview_page, trackingProps } = validatedResponse.data
|
||||||
|
|
||||||
metricsGetCampaignOverviewPage.success()
|
metricsGetCampaignOverviewPage.success()
|
||||||
|
|
||||||
const system = campaignOverviewPage.system
|
const system = campaign_overview_page.system
|
||||||
const pageName = `campaign-overview-page`
|
const pageName = trackingProps.url
|
||||||
|
|
||||||
const tracking: TrackingPageData = {
|
const tracking: TrackingPageData = {
|
||||||
pageId: system.uid,
|
pageId: system.uid,
|
||||||
domainLanguage: system.locale,
|
domainLanguage: system.locale,
|
||||||
publishDate: system.updated_at,
|
publishDate: system.updated_at,
|
||||||
createDate: system.created_at,
|
createDate: system.created_at,
|
||||||
channel: "campaign-overview-page",
|
channel: "campaign",
|
||||||
pageType: "campaignoverviewpage",
|
pageType: "campaignoverviewpage",
|
||||||
pageName,
|
pageName,
|
||||||
siteSections: pageName,
|
siteSections: pageName,
|
||||||
@@ -123,7 +123,7 @@ export const campaignOverviewPageQueryRouter = router({
|
|||||||
}
|
}
|
||||||
|
|
||||||
return {
|
return {
|
||||||
campaignOverviewPage,
|
campaign_overview_page,
|
||||||
tracking,
|
tracking,
|
||||||
}
|
}
|
||||||
}),
|
}),
|
||||||
|
|||||||
@@ -94,19 +94,19 @@ export const campaignPageQueryRouter = router({
|
|||||||
return null
|
return null
|
||||||
}
|
}
|
||||||
|
|
||||||
const campaignPage = validatedResponse.data.campaign_page
|
const { campaign_page, trackingProps } = validatedResponse.data
|
||||||
|
|
||||||
metricsGetCampaignPage.success()
|
metricsGetCampaignPage.success()
|
||||||
|
|
||||||
const system = campaignPage.system
|
const system = campaign_page.system
|
||||||
const pageName = `campaign-page`
|
const pageName = trackingProps.url
|
||||||
|
|
||||||
const tracking: TrackingPageData = {
|
const tracking: TrackingPageData = {
|
||||||
pageId: system.uid,
|
pageId: system.uid,
|
||||||
domainLanguage: system.locale,
|
domainLanguage: system.locale,
|
||||||
publishDate: system.updated_at,
|
publishDate: system.updated_at,
|
||||||
createDate: system.created_at,
|
createDate: system.created_at,
|
||||||
channel: "campaign-page",
|
channel: "campaign",
|
||||||
pageType: "campaigncollectionpage",
|
pageType: "campaigncollectionpage",
|
||||||
pageName,
|
pageName,
|
||||||
siteSections: pageName,
|
siteSections: pageName,
|
||||||
@@ -114,7 +114,7 @@ export const campaignPageQueryRouter = router({
|
|||||||
}
|
}
|
||||||
|
|
||||||
return {
|
return {
|
||||||
campaignPage,
|
campaign_page,
|
||||||
tracking,
|
tracking,
|
||||||
}
|
}
|
||||||
}),
|
}),
|
||||||
|
|||||||
@@ -23,10 +23,9 @@ type TrackingSDKChannel =
|
|||||||
| "static-content-page"
|
| "static-content-page"
|
||||||
| "hotelreservation"
|
| "hotelreservation"
|
||||||
| "collection-page"
|
| "collection-page"
|
||||||
| "campaign-page"
|
| "campaign"
|
||||||
| "hotels"
|
| "hotels"
|
||||||
| "homepage"
|
| "homepage"
|
||||||
| "campaign-overview-page"
|
|
||||||
|
|
||||||
export type TrackingUserData =
|
export type TrackingUserData =
|
||||||
| {
|
| {
|
||||||
|
|||||||
Reference in New Issue
Block a user