refactor(LOY-48): update date property names in tracking data across contentstack queries

This commit is contained in:
Chuma McPhoy
2024-12-30 19:31:50 +01:00
parent 1f516c7c20
commit f2e29ae049
5 changed files with 10 additions and 10 deletions

View File

@@ -184,8 +184,8 @@ export const accountPageQueryRouter = router({
const tracking: TrackingSDKPageData = { const tracking: TrackingSDKPageData = {
pageId: validatedAccountPage.data.account_page.system.uid, pageId: validatedAccountPage.data.account_page.system.uid,
domainLanguage: lang, domainLanguage: lang,
publishedDate: validatedAccountPage.data.account_page.system.updated_at, publishDate: validatedAccountPage.data.account_page.system.updated_at,
createdDate: validatedAccountPage.data.account_page.system.created_at, createDate: validatedAccountPage.data.account_page.system.created_at,
channel: TrackingChannelEnum["scandic-friends"], channel: TrackingChannelEnum["scandic-friends"],
pageType: `member${parsedtitle}page`, pageType: `member${parsedtitle}page`,
pageName: validatedAccountPage.data.trackingProps.url, pageName: validatedAccountPage.data.trackingProps.url,

View File

@@ -64,8 +64,8 @@ export const collectionPageQueryRouter = router({
const tracking: TrackingSDKPageData = { const tracking: TrackingSDKPageData = {
pageId: collectionPage.data.collection_page.system.uid, pageId: collectionPage.data.collection_page.system.uid,
domainLanguage: lang, domainLanguage: lang,
publishedDate: collectionPage.data.collection_page.system.updated_at, publishDate: collectionPage.data.collection_page.system.updated_at,
createdDate: collectionPage.data.collection_page.system.created_at, createDate: collectionPage.data.collection_page.system.created_at,
channel: TrackingChannelEnum["collection-page"], channel: TrackingChannelEnum["collection-page"],
pageType: "collectionpage", pageType: "collectionpage",
pageName: collectionPage.data.trackingProps.url, pageName: collectionPage.data.trackingProps.url,

View File

@@ -86,8 +86,8 @@ export const contentPageQueryRouter = router({
const tracking: TrackingSDKPageData = { const tracking: TrackingSDKPageData = {
pageId: contentPage.data.content_page.system.uid, pageId: contentPage.data.content_page.system.uid,
domainLanguage: lang, domainLanguage: lang,
publishedDate: contentPage.data.content_page.system.updated_at, publishDate: contentPage.data.content_page.system.updated_at,
createdDate: contentPage.data.content_page.system.created_at, createDate: contentPage.data.content_page.system.created_at,
channel: createChannel(contentPage.data.content_page.system.uid), channel: createChannel(contentPage.data.content_page.system.uid),
pageType: createPageType(contentPage.data.content_page.system.uid), pageType: createPageType(contentPage.data.content_page.system.uid),
pageName: contentPage.data.trackingProps.url, pageName: contentPage.data.trackingProps.url,

View File

@@ -177,8 +177,8 @@ export const loyaltyPageQueryRouter = router({
const loyaltyTrackingData: TrackingSDKPageData = { const loyaltyTrackingData: TrackingSDKPageData = {
pageId: loyaltyPage.system.uid, pageId: loyaltyPage.system.uid,
domainLanguage: lang, domainLanguage: lang,
publishedDate: loyaltyPage.system.updated_at, publishDate: loyaltyPage.system.updated_at,
createdDate: loyaltyPage.system.created_at, createDate: loyaltyPage.system.created_at,
channel: TrackingChannelEnum["scandic-friends"], channel: TrackingChannelEnum["scandic-friends"],
pageType: "loyaltycontentpage", pageType: "loyaltycontentpage",
pageName: validatedLoyaltyPage.data.trackingProps.url, pageName: validatedLoyaltyPage.data.trackingProps.url,

View File

@@ -12,8 +12,8 @@ export type TrackingChannel = keyof typeof TrackingChannelEnum
export type TrackingSDKPageData = { export type TrackingSDKPageData = {
pageId: string pageId: string
createdDate?: string createDate?: string
publishedDate?: string publishDate?: string
domainLanguage: Lang domainLanguage: Lang
pageType: string pageType: string
channel: TrackingChannel channel: TrackingChannel