Per gocodealone-multisite SPEC.md V25 + T29.
Current plugin assumes single-app deployment with one Google Analytics measurement_id baked in config. Multisite host (gocodealone-multisite) needs per-tenant injection: each tenant declares its own ID in their content-repo's multisite.yaml, host injects only when set.
Scope
- Add per-tenant runtime configuration surface (vs single-app static config).
- Accept measurement_id from tenant context (passed by workflow-plugin-cms's analytics.injection module).
- ⊥ inject gtag for tenants without an ID.
- Privacy banner future-V (deferred).
Refs
Per gocodealone-multisite SPEC.md V25 + T29.
Current plugin assumes single-app deployment with one Google Analytics measurement_id baked in config. Multisite host (gocodealone-multisite) needs per-tenant injection: each tenant declares its own ID in their content-repo's
multisite.yaml, host injects only when set.Scope
Refs