You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
@metamask/analytics-controller 3.1.0
Added
Add independent marketing consent and purpose-aware event classification (#10232)
Adds optedInToMarketing, optInToMarketing / optOutOfMarketing / resetMarketingConsentDecision, and a persisted eventsConfig whose unlisted events default to product-only
Named track and view payloads are delivered once with their allowed purposes in context.consent.categoryPreferences and their capture-time config version in context.eventsConfigVersion
Queues and fragments retain capture-time purpose classification so config changes cannot reclassify captured events. Mixed-purpose fragments classify each declared lifecycle event independently