-
Notifications
You must be signed in to change notification settings - Fork 742
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
PubMatic + OpenWrap: Support request level Bidder Params #1042 #1991
PubMatic + OpenWrap: Support request level Bidder Params #1042 #1991
Conversation
…OpenWrap/prebid-server into 1042-req-bidder-params
Seems to e some confusion. This seems more in line with the initially proposed spec in #1042 , however in the discussion that followed, it was proposed that PBS core take the parameters in ext.prebid.bidderparameters and merge them into imp.ext.bidder, so each imp would have a unified set of parameters that could easily be validated as conforming to the bidder parameter schema. It would also allow for some flexibility in that any bidder parameter could be moved into the request level if it had the same value in all the imps, or even have a default request level value, with one or more imps overriding it at the imp level. What you have here seems to be an independent set of request level parameters that gets no schema validation, so always optional and unvalidated. Also all adapters must be aware of the existence of the request level parameters to use them. Should probably return to the issue and hash out what we want to support here and how, as it seems like this PR hasn't taken note of the later discussions in the issue. |
To the summarize the feature set as I understand it:
You have done the first item. The other two would help drive a more powerful and flexible usage of the feature. With the merger, publishers would be free to move any bidder parameters to the request level if they are consistent across imps. Bidder adapters would not need to be updated to support request level parameters. |
@sachin-pubmatic - please ask your team to give you the time to complete the original feature as specified in #1042 . Thanks. |
Thanks @hhhjort for highlighting and summarising the pending changes. I have incorporated changes for second item i.e merging the request level parameters into all the imp level parameters. Please review and let me know if I am missing anything. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for picking up this older spec.
@sachin-pubmatic Friendly reminder for the review comments. |
Updated the PR with suggested code changes. Please verify. |
Updated the PR with suggested code changes. Please verify. Note: We are planning to have one round of QA after approval, so request you not to merge PR to master immediately after approval. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Hi, Friendly reminder for the review and approval of the PR. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Thanks @hhhjort, @mansinahar & @guscarreon. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
A couple more comments before approving. Thank you for addressing our feedback.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. @sachin-pubmatic thank you for addressing our feedback
We have completed QA verification. We are good to merge the PR. |
Changes for #1042