From 460e027656f01b753d687440222d612e83f58eb8 Mon Sep 17 00:00:00 2001 From: alisa Date: Tue, 23 Apr 2024 10:10:27 +0800 Subject: [PATCH] feat: add google analytics --- apps/web/package.json | 1 + apps/web/src/main.tsx | 3 +++ yarn.lock | 8 ++++++++ 3 files changed, 12 insertions(+) diff --git a/apps/web/package.json b/apps/web/package.json index fefa908..e2300fc 100644 --- a/apps/web/package.json +++ b/apps/web/package.json @@ -27,6 +27,7 @@ "moment": "^2.29.4", "react": "^18.0.1", "react-dom": "^18.0.1", + "react-ga-neo": "^2.2.0", "swr": "^1.3.0", "three": "^0.141.0", "unfetch": "^4.2.0", diff --git a/apps/web/src/main.tsx b/apps/web/src/main.tsx index d5a7ec6..a5a1756 100644 --- a/apps/web/src/main.tsx +++ b/apps/web/src/main.tsx @@ -3,6 +3,7 @@ import { BrowserTracing } from '@sentry/tracing' import React from 'react' import ReactDOM from 'react-dom/client' +import ReactGA from 'react-ga-neo' import { SWRConfig } from 'swr' import App from './App' @@ -16,6 +17,8 @@ Sentry.init({ tracesSampleRate: 0.01, }) +ReactGA.initialize('G-FJQDKG394Z') + ReactDOM.createRoot(document.getElementById('root')!).render(