Skip to content

Release - #7

Merged
kisztof merged 1 commit into
mainfrom
changeset-release/main
Aug 31, 2026
Merged

Release#7
kisztof merged 1 commit into
mainfrom
changeset-release/main

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@stackmade/gtm-as-code@0.8.0

Minor Changes

  • 2d02443: Adds ga4.measurementProtocolSecrets as a stream-scoped create/update/delete resource (config key
    is the secret's displayName; secretValue is server-generated and never in config). Creating one
    requires the property's User Data Collection Acknowledgement to already be attested through the GA4
    UI. apply surfaces GA4's FAILED_PRECONDITION with a remediation hint naming that requirement.

    google.ga4.measurementId no longer has to be set by hand: plan/apply/drift now derive it from
    ga4.streamWebsiteUrl's resolved web stream when config leaves it unset.

    iOS/Android GA4 data streams are confirmed not implementable through the Admin API (it refuses
    creation outright, directing callers to the Firebase API instead) and are documented as a hard
    blocker rather than left as an open roadmap item.

  • 31be5a4: Adds ga4.attributionSettings (reportingAttributionModel,
    acquisitionConversionEventLookbackWindow, otherConversionEventLookbackWindow) as a
    property-level, settings-diffed field, following the same pattern as dataRetention and
    googleSignals: plan/drift compare it against the property's live state and apply PATCHes
    only the fields that changed.

    Internal and developer traffic filters are confirmed not implementable through the GA4 Admin
    API: no dataFilters-shaped collection exists under either v1alpha or v1beta. Documented as a
    hard blocker in README and ROADMAP, the same way iOS/Android data streams and Search Console links
    already are. This closes out 0.7's GA4 coverage milestone.

@kisztof
kisztof merged commit 9c80a60 into main Aug 31, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant