Skip to content

feat(analytics): track full optable RTD provider config in auction witness#278

Open
MO-Thibault wants to merge 1 commit intoOptable:masterfrom
MO-Thibault:mo/track-optable-provider
Open

feat(analytics): track full optable RTD provider config in auction witness#278
MO-Thibault wants to merge 1 commit intoOptable:masterfrom
MO-Thibault:mo/track-optable-provider

Conversation

@MO-Thibault
Copy link
Copy Markdown
Contributor

Summary

  • In setHooks(), capture the full optable provider object from pbjs.getConfig().realTimeData.dataProviders and store as this.optableProvider
  • Include optableProvider in the auction_processed witness payload alongside the existing prebidjsVersion

This lets us see the complete provider config (including params.handleRtd and any other params) per auction, without having to pick individual fields upfront.

Test plan

  • Verify optableProvider appears in witness payloads with correct shape when optable RTD provider is configured
  • Verify optableProvider: null when no optable provider is found in pbjs config

@MO-Thibault MO-Thibault force-pushed the mo/track-optable-provider branch from 2c08c07 to 0ace961 Compare May 9, 2026 20:32
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