Skip to content

Commit aedd77f

Browse files
added google tag manager
1 parent 2437144 commit aedd77f

File tree

1 file changed

+17
-2
lines changed

1 file changed

+17
-2
lines changed

src/layouts/Layout.astro

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ const {
3131
3232
const socialImageURL = new URL(
3333
ogImage ?? SITE.ogImage ?? "og.png",
34-
Astro.url.origin
34+
Astro.url.origin,
3535
).href;
3636
3737
const structuredData = {
@@ -57,6 +57,17 @@ const structuredData = {
5757
class={`${scrollSmooth && "scroll-smooth"}`}
5858
>
5959
<head>
60+
<!-- Google tag (gtag.js) -->
61+
<script async src="https://www.googletagmanager.com/gtag/js?id=G-ZXC7NG6S55"></script>
62+
<script>
63+
window.dataLayer = window.dataLayer || [];
64+
function gtag() {
65+
dataLayer.push(arguments);
66+
}
67+
gtag("js", new Date());
68+
69+
gtag("config", "G-ZXC7NG6S55");
70+
</script>
6071
<meta charset="UTF-8" />
6172
<meta name="viewport" content="width=device-width" />
6273
<link rel="icon" type="image/svg+xml" href="/favicon.svg" />
@@ -134,8 +145,12 @@ const structuredData = {
134145
<ViewTransitions />
135146

136147
<script is:inline src="/toggle-theme.js" async></script>
137-
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/katex@0.15.2/dist/katex.min.css"/>
148+
<link
149+
rel="stylesheet"
150+
href="https://cdn.jsdelivr.net/npm/katex@0.15.2/dist/katex.min.css"
151+
/>
138152
</head>
153+
139154
<body>
140155
<slot />
141156
</body>

0 commit comments

Comments
 (0)