Skip to content

gam: add setGAMSignalEnrichment pushing the reporting key-value - #340

Merged
etiennelatendresse-optable merged 2 commits into
masterfrom
gam-signal-enrichment-kv
Sep 17, 2026
Merged

etiennelatendresse-optable merged 2 commits into
masterfrom
gam-signal-enrichment-kv

Conversation

@etiennelatendresse-optable

@etiennelatendresse-optable etiennelatendresse-optable commented Sep 15, 2026

Copy link
Copy Markdown
Contributor

Why

Theres need for a setGAMSignalEnrichment to measure Optable's impact in GAM.

What Changed

  • setGAMSignalEnrichment pushes optableSignalEnrichment via googletag.setConfig (merges, does not overwrite).
  • The context field is caller-supplied,the bundles hardcoded it to false, leaving it dead; migrating callers can now report it truthfully.
  • The withGAMReporting toggle stays caller-side.
  • Tests added
  • README updated

How to Test

  • Tested
  • Docs updated

Notes

Part of PRODUCT-3937 (subtask PRODUCT-4147).

Comment thread lib/core/gam-signal-enrichment.ts Outdated
@etiennelatendresse-optable
etiennelatendresse-optable merged commit ed5c71a into master Sep 17, 2026
7 checks passed
@etiennelatendresse-optable
etiennelatendresse-optable deleted the gam-signal-enrichment-kv branch September 17, 2026 15:37
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