From ec0175a4ed4131f4cf26d723c243d388b421d7eb Mon Sep 17 00:00:00 2001 From: Vladimir Doroch Date: Thu, 31 Mar 2022 09:38:42 +0200 Subject: fix: loading the correct internal Google Analytics template for v4 token Added if-clause to check prefix of googleAnalytics variable for v4 format ("G-"). Loading according internal template as specified in hugo docs. Reviewed-by: Vladimir Doroch Refs: #339 --- layouts/partials/footer.html | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/layouts/partials/footer.html b/layouts/partials/footer.html index c7f4202..b231dc1 100644 --- a/layouts/partials/footer.html +++ b/layouts/partials/footer.html @@ -32,7 +32,11 @@ {{- partial "medium-zoom.html" .context -}} {{- partial "math.html" .context -}} -{{- template "_internal/google_analytics_async.html" .context -}} +{{- if (hasPrefix .context.Site.GoogleAnalytics "G-") -}} + {{- template "_internal/google_analytics.html" .context -}} +{{- else -}} + {{- template "_internal/google_analytics_async.html" .context -}} +{{- end -}} {{- if and (hugo.IsProduction) (.context.Site.Params.gtagId) -}} {{ partial "google-analytics-gtag-async.html" .context }} -- cgit v1.2.3