From 72f0595c4ef46857779742c40d6ce1099791cb11 Mon Sep 17 00:00:00 2001 From: Volodymyr Vreshch Date: Sat, 16 May 2026 00:18:07 +0200 Subject: [PATCH] feat: add Google Analytics tracking Adds GA4 measurement (G-17SR60QPS0) via next/script, mounted in root layout. Gated on NODE_ENV === 'production' so dev/local builds don't report. --- src/app/layout.tsx | 2 ++ src/components/google-analytics.tsx | 28 ++++++++++++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 src/components/google-analytics.tsx diff --git a/src/app/layout.tsx b/src/app/layout.tsx index e7ac949..9fc580d 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -1,4 +1,5 @@ import type { Metadata } from 'next'; +import { GoogleAnalytics } from '@/components/google-analytics'; import { Navigation } from '@/components/navigation'; import './globals.css'; @@ -60,6 +61,7 @@ export default function RootLayout({ children }: { children: React.ReactNode }) /> +
{children}