Files
sesamy-cli/docs/providers/google-analytics.md
Kevin Franklin Kim be5cacd815 docs: add gh docs
2026-05-27 08:52:58 +02:00

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.