mirror of
https://github.com/foomo/sesamy-cli.git
synced 2026-06-30 23:20:12 +00:00
1.3 KiB
1.3 KiB
Google Analytics
GA4 web + server-side tagging.
Configuration
googleAnalytics:
enabled: true
propertyId: '' # used by `sesamy open ga`
googleConsent:
enabled: true
mode: analytics_storage
googleGTagJSOverride:
enabled: true # provision a custom gtag.js client
priority: 10
ecommerceItems: true # patch ecommerce items in transit
webContainer:
directory: .
packages:
- path: github.com/foomo/sesamy-go/pkg/event
types:
- PageView
- SelectItem
serverContainer:
directory: .
packages:
- path: github.com/foomo/sesamy-go/pkg/event
types:
- PageView
- SelectItem
| Field | Purpose |
|---|---|
enabled |
Enable / disable the provider. |
propertyId |
GA4 property ID. Required by sesamy open ga. |
googleConsent |
Google Consent Mode integration. |
googleGTagJSOverride.enabled |
Provision a custom gtag.js client tag with higher priority. |
googleGTagJSOverride.priority |
GTM tag priority — higher fires earlier. |
googleGTagJSOverride.ecommerceItems |
Normalize ecommerce items in the override. |
webContainer.packages |
Events handled in the web container. |
serverContainer.packages |
Events handled in the server container. |