Skip to content

Commit 69d47d4

Browse files
committed
Add Google Tag Manager for enhanced tracking and analytics
1 parent db49334 commit 69d47d4

File tree

2 files changed

+16
-0
lines changed

2 files changed

+16
-0
lines changed

layouts/BlogEntry.vue

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,14 @@ const title = computed(() =>route.meta?.title ?? 'TDB');
1616
<template v-for="meta in head.meta" :key="meta.hid">
1717
<Meta :id="meta.hid" :property="meta.property" :content="meta.content" />
1818
</template>
19+
<script async src="https://www.googletagmanager.com/gtag/js?id=AW-16761048144"></script>
20+
<script>
21+
window.dataLayer = window.dataLayer || [];
22+
function gtag(){dataLayer.push(arguments);}
23+
gtag('js', new Date());
24+
25+
gtag('config', 'AW-16761048144');
26+
</script>
1927
</Head>
2028
<Body class="h-full dark:bg-gray-900">
2129
<NavigationBar />

layouts/default.vue

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,14 @@ const title = computed(() => t(route.meta?.title ?? 'TDB'));
1717
<template v-for="meta in head.meta" :key="meta.hid">
1818
<Meta :id="meta.hid" :property="meta.property" :content="meta.content" />
1919
</template>
20+
<script async src="https://www.googletagmanager.com/gtag/js?id=AW-16761048144"></script>
21+
<script>
22+
window.dataLayer = window.dataLayer || [];
23+
function gtag(){dataLayer.push(arguments);}
24+
gtag('js', new Date());
25+
26+
gtag('config', 'AW-16761048144');
27+
</script>
2028
</Head>
2129
<Body class="h-full dark:bg-gray-900">
2230
<NavigationBar />

0 commit comments

Comments
 (0)