Better custom dimension tracking

This commit is contained in:
Misode
2022-05-09 03:50:29 +02:00
parent 15dc9bd4ab
commit af31f5cfbd
6 changed files with 51 additions and 26 deletions

View File

@@ -7,7 +7,12 @@
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-S982VZS08T');
gtag('config', 'G-S982VZS08T', {
theme: localStorage.getItem('theme') || 'default',
version: localStorage.getItem('schema_version') || '1.18.2',
locale: localStorage.getItem('language') || 'en',
prefers_color_scheme: matchMedia('(prefers-color-scheme: light)').matches ? 'light' : matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'none',
});
</script>
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){