summaryrefslogtreecommitdiff
path: root/src/pages/_document.jsx
diff options
context:
space:
mode:
Diffstat (limited to 'src/pages/_document.jsx')
-rw-r--r--src/pages/_document.jsx62
1 files changed, 60 insertions, 2 deletions
diff --git a/src/pages/_document.jsx b/src/pages/_document.jsx
index bff2b1b2..ff205a38 100644
--- a/src/pages/_document.jsx
+++ b/src/pages/_document.jsx
@@ -1,9 +1,67 @@
import { Html, Head, Main, NextScript } from 'next/document'
+import Script from 'next/script'
-export default function Document() {
+export default function MyDocument() {
return (
<Html>
- <Head />
+ <Head>
+ <meta name='facebook-domain-verification' content='328wmjs7hcnz74rwsqzxvq50rmbtm2' />
+ <Script
+ async
+ strategy='beforeInteractive'
+ src='https://www.googletagmanager.com/gtag/js?id=UA-10501937-1'
+ />
+
+ <Script
+ id='google-analytics-ua'
+ strategy='beforeInteractive'
+ dangerouslySetInnerHTML={{
+ __html: `
+ window.dataLayer = window.dataLayer || [];
+ function gtag(){dataLayer.push(arguments);}
+ gtag('js', new Date());
+ gtag('config', 'UA-10501937-1');
+ `
+ }}
+ />
+
+ <Script
+ async
+ strategy='beforeInteractive'
+ src='https://www.googletagmanager.com/gtag/js?id=G-G1W8MNZ11P'
+ />
+
+ <Script
+ id='google-analytics-ga'
+ strategy='beforeInteractive'
+ dangerouslySetInnerHTML={{
+ __html: `
+ window.dataLayer = window.dataLayer || [];
+ function gtag(){dataLayer.push(arguments);}
+ gtag('js', new Date());
+ gtag('config', 'G-G1W8MNZ11P');
+ `
+ }}
+ />
+
+ <Script
+ id='google-tag-manager'
+ strategy='afterInteractive'
+ dangerouslySetInnerHTML={{
+ __html: `
+ (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var
+ f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
+ 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
+ })(window,document,'script','dataLayer','GTM-PHRB7RP');
+ `
+ }}
+ />
+
+ <meta
+ name='google-site-verification'
+ content='uHuW_mZhjv_fUg3do-lV8Mo7R2vVjF4MPQhTXFP3jH4'
+ />
+ </Head>
<body>
<Main />
<NextScript />