-
Notifications
You must be signed in to change notification settings - Fork 753
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
Support For OpenRTB 2.6-202211 #2442
Comments
It doesn't look like |
The GPP work will be done as part of #2380 We need to wait for the IAB to finalize the dooh and etime fields before considering this ready-for-dev. |
Note: The IAB announced November 29th they are moving away from big release versions to incremental updates that facilitate key feature discussion and propagation. On December 7th the OpenRTB spec was updated to include DOOH support (announcement) Key to DOOH support is:
I would love PBS team feedback on incorporating the above. I generally agree with @SyntaxNode's assessment. Specifically I envision:
Note that the "site or app" challenge is not limited to Prebid - the entire OpenRTB ecosystem has had this single "if" engrained for too long - care must be taken for all processors of BidRequests to accommodate the now 3rd mutually exclusive case of DOOH. |
Thank you @minaguib for your input on Digital Out Of Home (DOOH). PBS-Go uses the prebid/openrtb library which is the official continuation of mxmCherry/openrtb. The prebid/openrtb library fully supports all OpenRTB 2.6-202211 fields including DOOH. However, Prebid Server is not yet aware of DOOH in the same way it is for App and Site. Let's consider this the kick off. I'm working on this today for PBS-Go to determine exactly which areas of code are impacted. Adapter code involving "site or app" will not be affected because each adapter already has to opt-in to support specific inventory types via the bidder configuration. Adapters will only receive requests for inventory types they support. When we add the DOOH inventory type all of the adapters will default to not supporting it and continue to work with just app and site. |
OpenRTB 2.6-202211 was not yet finalized when this issue was created and there were a few unexpected changes. Here's the complete list:
We have separate issues for tracking
The only other remaining new field we haven't yet discussed is |
resolved with PBS-Java 2.1 |
OpenRTB 2.x is changing to a monthly release cadence, as needed. The first monthly release will be for November 2022 with the version designation of "OpenRTB 2.6-202211". This so far includes
The 2.6 spec is now available at https://github.com/InteractiveAdvertisingBureau/openrtb2.x with 2.6-202211 features represented as PRs.
We already have issue #2380 to cover the implementation details of GPP. The Imp-Level Exposure Time is likely just a new field we need to add (imp[].etime).
DOOH will require more effort since PBS has a fair amount of "if app, else site" logic. At a minimum we'll need to add and enforce a new
dooh
capability along sideapp
andsite
. Adapters logic is likely fine if we keepdooh
support disabled by default so adapters can still safely rely on their "if app, else site" logic. We'll need to find ad update those kind of checks in core functionality.The text was updated successfully, but these errors were encountered: