{{- if (or (eq (getenv "HUGO_ENV") "production") (eq site.Params.env "production")) -}} {{- with site.GoogleAnalytics -}} {{- $gaParams := dict "analyticsCode" (site.GoogleAnalytics | default "") "anonymizeIp" (site.Params.anonymizeIp | default true) -}} {{- $gaScript := slice -}} {{- $gaScript = $gaScript | append (resources.Get "js/ga.js") -}} {{- $gaScript = $gaScript | resources.Concat "js/analytics-bundle.js" -}} {{- $gaScript = $gaScript | js.Build (dict "format" "iife" "params" $gaParams) -}} {{- if site.Params.assets.disable_fingerprinting }} {{- else -}} {{- $gaScript = $gaScript | fingerprint }} {{- end -}} {{- end -}} {{- end -}}