diff --git a/components/Current/Tracking.tsx b/components/Current/Tracking.tsx index b7ec2c22f..074c7e203 100644 --- a/components/Current/Tracking.tsx +++ b/components/Current/Tracking.tsx @@ -40,19 +40,19 @@ function createPageObject(trackingData: TrackingData) { return sitesections } const sitesections = getSiteSections(segments) - const { host: domain, href: pageurl } = window.location - + const { host: domain, href: fullurl, origin } = window.location const page_obj = { - pagename: trackingData.pageName, - pagetype: trackingData.pageType, - pageurl, // is window.location.href viable? + pagename: segments.join('|'), + pagetype: 'contentpage', + pageurl: origin + trackingData.pathName, + fullurl, createDate: trackingData.createdDate, publishDate: trackingData.publishedDate, - domain, // is window.location.host viable? + domain, errorcode: null, // handle querystring: trackingData.queryString || "", pageid: trackingData.pageId, - sessionid: "", // base on what? + // sessionid: "", // base on what? domainlanguage: lang, hotelbrand: "scandic", siteversion: "new-web", @@ -70,15 +70,6 @@ export default function Tracking({ pageData }: TrackingProps) { const pageObject = createPageObject(trackingData) window.datalayer.page = pageObject - - // NOTE: Is this irrelevant för drop 1? - // var user_obj = { - // loginstatus: "", - // memberid: "", - // memberlevel: "", - // } - - // datalayer.user = user_obj; }, [pathName, queryString, pageData]) return null