WIP: add Adobe page tracking

This commit is contained in:
Arvid Norlin
2024-02-09 15:36:04 +01:00
parent cbc0899be5
commit b40ef7d5c8
4 changed files with 113 additions and 8 deletions

View File

@@ -8,11 +8,18 @@ import SkipToMainContent from "@/components/SkipToMainContent";
import type { Metadata } from "next";
import type { LangParams, LayoutArgs } from "@/types/params";
import { env } from "@/env/server.mjs"
export const metadata: Metadata = {
description: "New web",
title: "Scandic Hotels New Web",
};
}
const adobeSrcs = {
development: "",
test: "https://assets.adobedtm.com/c1bd08b1e4e7/d64a7c1f5f17/launch-84c70d82a50c-staging.min.js",
production:
"https://assets.adobedtm.com/c1bd08b1e4e7/d64a7c1f5f17/launch-e56085bbe998.min.js",
}
export default function RootLayout({
children,
@@ -56,6 +63,16 @@ export default function RootLayout({
data-cookieconsent="ignore"
src="/Static/dist/js/ng/main.js?1705409330990"
/>
{/* <Script id="datalayer-init">
{`
console.log('create datalayer 🚀')
var datalayer = datalayer || {}
console.log('datalayer: ', datalayer)
`}
</Script> */}
{/* TODO: Ensure order (datalayer created before script is executed!) */}
<Script src={adobeSrcs[env.NODE_ENV]} />
{/* <Script
data-cookieconsent="ignore"
src="/Static/dist/js/main-ng.js?336b801d6b38eff10884"