Skip to content

Commit f33ce79

Browse files
committed
www(доработка имеющегося функционала): change ga
Change ga
1 parent 544dc8c commit f33ce79

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

www/analytics/google-analytics.tsx

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
import { FC, useEffect } from "react";
2+
import Script from "next/script";
23

34
export const GoogleAnalytics:FC = () => {
4-
useEffect( () => {
5-
window[`dataLayer`] = window[ `dataLayer` ] ?? [];
6-
7-
function gtag ( ...rest ) {
8-
window[ `dataLayer` ].push( arguments );
9-
}
10-
11-
gtag( 'js', new Date() );
12-
gtag( 'config', 'G-K2BJ26CT7F' );
13-
}, [] );
145
return (
156
<>
16-
<script async src="https://www.googletagmanager.com/gtag/js?id=G-K2BJ26CT7F"></script>
7+
<Script src="https://www.googletagmanager.com/gtag/js?id=G-K2BJ26CT7F" strategy="afterInteractive" />
8+
<Script id="google-analytics" strategy="afterInteractive">
9+
{`
10+
window.dataLayer = window.dataLayer || [];
11+
function gtag(){window.dataLayer.push(arguments);}
12+
gtag('js', new Date());
13+
14+
gtag('config', 'G-K2BJ26CT7F');
15+
`}
16+
</Script>
1717
</>
1818
)
1919
}

0 commit comments

Comments
 (0)