-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
PAAPI Module: accumulate perBuyerSignals #11094
Comments
Summary of offline discussions: adapters should be able to provide just buyers and buyer signals instead of a complete auction config; |
@dgirardi @patmmccann is this module now necessary in order to use fledgeForGpt? Or do they both work completely independent from each other? |
Type of issue
Feature request
Description
Some bidders that are DSPs will be more likely to respond with perBuyerSignals than AuctionConfig. We should have a utility function to assemble the perBuyerSignals for creation of the publisher auction config
PAAPI configuration would take an auctionConfig, PBS would be injected only into that one. Prebid wouldnt be able to prevent someone injecting it into a bidder provided auction Config, but that wouldnt be in scope for this. In the future, some ssps might want to provide an auction config that welcomes injections but it should be only when identified in the response somehow.
A publisher could say for example call
pbjs.accumulatePerBuyerSignalForAdUnitCode('x', myAuctionConfig) where myAuctionConfig is a json object defining a full auction config that could have decisionLogic on the publisher or some other origin.
Aside: the rtbhouse module already provides publisher defined auction config support in their vendor module
The text was updated successfully, but these errors were encountered: