Skip to content

Commit b4aced8

Browse files
committed
add google analytics
1 parent 23d57ce commit b4aced8

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

src/server.js

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,19 @@ function buildHtml({markup, styleTags, bootstrapData, basePath}) {
5959
? `<script src="${assets.client.js}" defer></script>`
6060
: `<script src="${assets.client.js}" defer crossorigin></script>`
6161
}
62+
${
63+
process.env.NODE_ENV === 'production'
64+
? `
65+
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-122815795-1"></script>
66+
<script>
67+
window.dataLayer = window.dataLayer || [];
68+
function gtag(){dataLayer.push(arguments);}
69+
gtag('js', new Date());
70+
71+
gtag('config', 'UA-122815795-1');
72+
</script>`
73+
: ''
74+
}
6275
</head>
6376
<body>
6477
<div id="root">${markup ? markup : ''}</div>

0 commit comments

Comments
 (0)