From 96678870113eebbfa395e52c57715c2d781fc0fa Mon Sep 17 00:00:00 2001 From: midenaio Date: Sun, 18 Jun 2023 15:32:36 +0200 Subject: [PATCH 1/2] Remove GA --- pages/_app.js | 5 ----- 1 file changed, 5 deletions(-) diff --git a/pages/_app.js b/pages/_app.js index 62f4a2de..bc6f6ba5 100644 --- a/pages/_app.js +++ b/pages/_app.js @@ -297,11 +297,6 @@ function IdenaApp(props) { const id = useRef(uuidv4()) - useEffect(() => { - ReactGA.initialize('UA-139651161-3') - ReactGA.pageview(window.location.pathname + window.location.search) - }, []) - useEffect(() => { TagManager.initialize({gtmId: 'GTM-P4K5GX4'}) }, []) From 0108d72e3205b2f37ae23d7552bf3a06c2b3f33b Mon Sep 17 00:00:00 2001 From: midenaio Date: Sun, 18 Jun 2023 16:06:48 +0200 Subject: [PATCH 2/2] Remove TagManager --- pages/_app.js | 39 +++++++++++++-------------------------- 1 file changed, 13 insertions(+), 26 deletions(-) diff --git a/pages/_app.js b/pages/_app.js index bc6f6ba5..bab36d6b 100644 --- a/pages/_app.js +++ b/pages/_app.js @@ -2,9 +2,7 @@ import React, {useEffect, useRef} from 'react' import {useRouter} from 'next/router' import Head from 'next/head' import {QueryClientProvider} from 'react-query' -import ReactGA from 'react-ga' import {v4 as uuidv4} from 'uuid' -import TagManager from 'react-gtm-module' import '../i18n' import 'focus-visible/dist/focus-visible' @@ -293,29 +291,18 @@ function AppProviders({tabId, ...props}) { } function IdenaApp(props) { - const router = useRouter() + const router = useRouter() - const id = useRef(uuidv4()) + const id = useRef(uuidv4()) - useEffect(() => { - TagManager.initialize({gtmId: 'GTM-P4K5GX4'}) - }, []) - - useEffect(() => { - const handleRouteChange = url => { - ReactGA.pageview(url) - } - router.events.on('routeChangeComplete', handleRouteChange) - return () => { - router.events.off('routeChangeComplete', handleRouteChange) - } - }, [router.events]) - - return ['/certificate/[id]', '/too-many-tabs'].includes(router.pathname) ? ( - - - - ) : ( - - ) -} + return [ + '/certificate/[id]', + '/too-many-tabs', + ].includes(router.pathname) ? ( + + + + ) : ( + + ) + }