23 lines
748 B
HTML
23 lines
748 B
HTML
{{ if and (.Site.Params.googleAnalytics) (not .Site.IsServer) }}
|
|
<script>
|
|
{{ $googleAnalyticsId := .Site.Params.googleAnalytics }}
|
|
var googleAnalyticsId = JSON.parse({{ $googleAnalyticsId | jsonify }});
|
|
|
|
var _hmt = _hmt || [];
|
|
(function () {
|
|
var hm = document.createElement("script");
|
|
hm.src = "https://www.googletagmanager.com/gtag/js?id=" + googleAnalyticsId;
|
|
var s = document.getElementsByTagName("script")[0];
|
|
s.parentNode.insertBefore(hm, s);
|
|
})();
|
|
</script>
|
|
<script>
|
|
window.dataLayer = window.dataLayer || [];
|
|
function gtag(){dataLayer.push(arguments);}
|
|
gtag('js', new Date());
|
|
|
|
gtag('config', {{ .Site.Params.googleAnalytics }});
|
|
</script>
|
|
{{ end }}
|
|
|