fix/googleanalytics: add dynamic Google Analytics partial using params

This commit is contained in:
Prashanthi Sadde 2025-04-27 22:08:39 +05:30
parent 7cf752f864
commit c3b217aad1

View file

@ -0,0 +1,10 @@
{{- $gaID := .Site.Params.services.googleAnalytics.id }}
{{- if and (eq .Site.Params.env "production") $gaID }}
<script async src="https://www.googletagmanager.com/gtag/js?id={{ $gaID }}"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag() { dataLayer.push(arguments); }
gtag('js', new Date());
gtag('config', '{{ $gaID }}');
</script>
{{- end }}