Skip to content

feat(consent): recognize GPP US state sections 23-27 - #361

Merged
zapo merged 1 commit into
masterfrom
feat/gpp-sids-up-to-27
Oct 6, 2026
Merged

zapo merged 1 commit into
masterfrom
feat/gpp-sids-up-to-27

Conversation

@zapo

@zapo zapo commented Oct 6, 2026 •

Copy link
Copy Markdown
Member

Why

The IAB GPP registry defines US state sections up to ID 27, but the SDK only knew up to 22 (Tennessee). A CMP reporting sections 23–27 resolved to a null regulation instead of us, even with us as the default. Consent flags and the gpp_sid sent to edge were unaffected, but the reg exposed on the consent object was wrong.

What Changed

  • consent: add the Minnesota, Maryland, Indiana, Kentucky and Rhode Island sections (23–27) to the US section IDs.

How to Test

  • Consent tests assert each new section resolves to the us regulation.

Notes

  • Breaking change
  • Requires release

Adds Minnesota (23), Maryland (24), Indiana (25), Kentucky (26) and Rhode Island (27) from the IAB GPP section registry, so a CMP reporting one of them resolves to the us regulation instead of null.
@zapo
zapo requested review from a team as code owners October 6, 2026 15:02
@zapo
zapo merged commit 2a8b885 into master Oct 6, 2026
7 checks passed
@zapo
zapo deleted the feat/gpp-sids-up-to-27 branch October 6, 2026 15:38
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