Google Analytics is an analytics service that enables you to measure traffic and engagement across your websites and apps.
Don’t forget to update your Content-Security-Policy HTTP response header when using Google Analytics. See an example
Prerequisites
To follow this guide, you’ll need an existing Thulite site and a Google Analytics 4 property.
Add script
Add to layouts/partials/head/script-header.html:
{{ template "_internal/google_analytics.html" . }}
Add tracking ID
Add your tracking ID to config/_default/hugo.toml:
[services]
[services.googleAnalytics]
ID = 'G-MEASUREMENT_ID'