From e9b716521d943c9263353883a3db33cb4c48f486 Mon Sep 17 00:00:00 2001 From: SquidSpirit Date: Mon, 4 Aug 2025 07:22:48 +0800 Subject: [PATCH] BLOG-112 refactor: simplify Google Analytics script initialization and remove gtag declaration from Window interface --- frontend/src/app.d.ts | 1 - .../lib/common/framework/ui/GoogleAnalytics.svelte | 12 ++++++------ 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/frontend/src/app.d.ts b/frontend/src/app.d.ts index 05109e2..a20b327 100644 --- a/frontend/src/app.d.ts +++ b/frontend/src/app.d.ts @@ -18,7 +18,6 @@ declare global { interface Window { dataLayer: unknown[]; - gtag: (command: 'config' | 'set' | 'js' | 'event', ...args: unknown[]) => void; } } diff --git a/frontend/src/lib/common/framework/ui/GoogleAnalytics.svelte b/frontend/src/lib/common/framework/ui/GoogleAnalytics.svelte index 9556629..eca33c8 100644 --- a/frontend/src/lib/common/framework/ui/GoogleAnalytics.svelte +++ b/frontend/src/lib/common/framework/ui/GoogleAnalytics.svelte @@ -1,4 +1,4 @@ -