| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 | <!-- Add Analytics if enabled in configuration -->{{ with site.Params.features.analytics }}    {{ if .enabled }}        {{ with .services }}        <!-- Google Analytics -->        {{ with .google }}            {{ $privacyConfig:= dict (slice "Site" "Config" "Privacy" "GoogleAnalytics") $.Site.Config.Privacy.GoogleAnalytics }}            {{ $analyticsConfig := dict (slice "Site" "GoogleAnalytics") .id }}            {{ template "_internal/google_analytics.html" (merge $privacyConfig $analyticsConfig) }}        {{ end }}        <!-- Counter.dev -->        {{ with .counterDev }}            <script src="https://cdn.counter.dev/script.js"                data-id="{{ .id }}"                data-utcoffset="1"            ></script>        {{ end }}        <!-- GoatCounter -->        {{ with .goatCounter }}            <script            data-goatcounter="https://{{ .code }}.goatcounter.com/count"            async            src="//gc.zgo.at/count.js"            ></script>        {{ end }}        <!-- Piwik/Matomo -->        {{ with .matomo }}        <!-- Matomo -->            <script>            var _paq = window._paq = window._paq || [];            /* tracker methods like "setCustomDimension" should be called before "trackPageView" */            _paq.push(['trackPageView']);            _paq.push(['enableLinkTracking']);            (function() {                var u="//{{ .instance }}/";                _paq.push(['setTrackerUrl', u+'matomo.php']);                _paq.push(['setSiteId', '{{ .siteId }}']);                var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];                g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);            })();            </script>        {{ end }}        {{ end }}    {{ end }}{{ end }}<!-- Keep backwards compatibility and consistency with HUGO defaults -->{{ if site.GoogleAnalytics }}    {{ template "_internal/google_analytics.html" . }}{{ end }}
 |