Skip to content

feat: add new consent settings#67

Merged
khushi1033 merged 1 commit intodevelopmentfrom
feat/add-new-consent-settings
Mar 19, 2026
Merged

feat: add new consent settings#67
khushi1033 merged 1 commit intodevelopmentfrom
feat/add-new-consent-settings

Conversation

@khushi1033
Copy link
Contributor

Summary

  • Adds support for three additional Google consent types: functionality_storage, personalization_storage, and security_storage
  • Adds corresponding settings mappings (defaultFunctionalityStorageConsentWeb, defaultPersonalizationStorageConsentWeb, defaultSecurityStorageConsentWeb) so they can be configured as defaults in the GA4 forwarder settings

Testing Plan

Updated unit tests to include functionality_storage, personalization_storage, and security_storage, verifying consent payloads are correctly generated for all seven consent types in initialization and event-processing scenarios.

Master Issue

Closes https://go/j/1139

@khushi1033 khushi1033 marked this pull request as ready for review March 17, 2026 21:07
Copy link
Collaborator

@rmi22186 rmi22186 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

One thing I noticed is that GA4 consent is supported for web AND ios and android. So eventually we need to add support to ios/android as well. Can you create tickets for that?

@khushi1033 khushi1033 merged commit 593d284 into development Mar 19, 2026
4 checks passed
@khushi1033 khushi1033 deleted the feat/add-new-consent-settings branch March 19, 2026 12:56
github-actions bot pushed a commit that referenced this pull request Mar 20, 2026
# [1.6.0](v1.5.1...v1.6.0) (2026-03-20)

### Features

* add new consent settings ([#67](#67)) ([593d284](593d284))
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.

2 participants