Skip to content

Commit 434e4cc

Browse files
authored
Merge pull request #21 from InvolutionHell/codex/add-tracking-point-to-longsizhuo.com
feat: add Google Analytics tracking
2 parents 176d483 + 8a6247a commit 434e4cc

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

app/layout.tsx

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import type { Metadata } from "next";
22
import localFont from "next/font/local";
33
import { RootProvider } from "fumadocs-ui/provider";
4+
import Script from "next/script";
45
import "./globals.css";
56

67
const geistSans = localFont({
@@ -30,6 +31,19 @@ export default function RootLayout({
3031
className={`${geistSans.variable} ${geistMono.variable} antialiased`}
3132
>
3233
<RootProvider>{children}</RootProvider>
34+
<Script
35+
src="https://www.googletagmanager.com/gtag/js?id=G-ED4GVN8YVW"
36+
strategy="afterInteractive"
37+
/>
38+
<Script id="gtag-init" strategy="afterInteractive">
39+
{`
40+
window.dataLayer = window.dataLayer || [];
41+
function gtag(){dataLayer.push(arguments);}
42+
gtag('js', new Date());
43+
44+
gtag('config', 'G-ED4GVN8YVW');
45+
`}
46+
</Script>
3347
</body>
3448
</html>
3549
);

0 commit comments

Comments
 (0)