Difference between revisions of "Prebid server"

From Bitnami MediaWiki
Jump to navigation Jump to search
Line 23: Line 23:
 
== Roadmap ==
 
== Roadmap ==
  
1H22
+
2H22
 +
* <span style="color: green;">&radic;</span> OpenRTB 2.6 support
 +
* <span style="color: red;">&darr;</span>[https://docs.google.com/document/d/1a-U1DytiCTtacM27qH3OZwhPa7bDwQzfpVRHDhyikWw/edit Video Events support]
 +
* <span style="color: blue;">&rarr;</span>PBS-Go: Modularity infrastructure
 +
* improved alias support - https://github.com/prebid/prebid-server/issues/1429
 +
* <span style="color: blue;">&rarr;</span>cookie-sync refactoring (Java) - https://github.com/prebid/prebid-server/issues/2173
 +
* bidder tmax updates - https://github.com/prebid/prebid-server/issues/2398
  
* compression on outgoing bid adapter network access
+
1H23
* [https://docs.google.com/document/d/1YAt00RfQaU2Ugciqw1LnirLgjyUz9ibfyjfxWUHR_P0/edit?pli=1#heading=h.e8zlmismgcho Price Floors Module]
+
* Build GPP infrastructure
* Enhanced bid adjustments
+
* Long-form video support in auction endpoint
* Improve handling a full ID cookie
+
* Support DOOH and Audio committees
* Reduce the size of the ID cookie using protobuf
+
* Price floor support (Go)
* Mobile passthrough support
+
* Advanced video event support (Go)
* Ads.Cert 2.0
+
* Dynamic Stored Requests (Java) - an incoming Stored Request ID can be shifted to another based on request characteristics like country, inventory, device type, a random number, etc. Use cases: conditional bidders, A/B testing.
 +
* Improve match rate
 +
** cookie-sync refactoring (Go) - https://github.com/prebid/prebid-server/issues/2173
 +
** Support iframe multi-sync - https://github.com/prebid/prebid-server/issues/1986
  
2H22
+
2H23
* OpenRTB 2.6 support
+
* Advanced video event support (Java)
* [https://docs.google.com/document/d/1a-U1DytiCTtacM27qH3OZwhPa7bDwQzfpVRHDhyikWw/edit Video Events support]
+
* Improve match rate
* Dynamic Stored Requests - an incoming Stored Request ID can be shifted to another based on request characteristics like country, inventory, device type, a random number, etc. Use cases: conditional bidders, A/B testing.
+
** Reduce the size of the ID cookie using protobuf - https://github.com/prebid/prebid-server/issues/1985
* PBS-Go: Modularity infrastructure
+
** AMP ID support - https://github.com/prebid/prebid-server/issues/1404
* improved alias support - https://github.com/prebid/prebid-server/issues/1429
 
  
 
Aspirational:
 
Aspirational:
Line 46: Line 54:
 
* Loss Notification: Allow bidders to supply a lurl (loss url), cache them in PBC. When a win-event comes in, look up the cache entry and hit those that didn't win.
 
* Loss Notification: Allow bidders to supply a lurl (loss url), cache them in PBC. When a win-event comes in, look up the cache entry and hit those that didn't win.
 
* Real Time Data infrastructure: make it easy for vendors to supply account-specific information into the bid stream by supplying parts of the framework like polling, caching, and analytics.
 
* Real Time Data infrastructure: make it easy for vendors to supply account-specific information into the bid stream by supplying parts of the framework like polling, caching, and analytics.
* Creative Validation infrastructure: make it easy for vendors to plug into the bid response step specifically for rejecting problematic creatives. The infrastructure would define an interface to these vendors based on gathered requirements.
 
 
* Improved bid adapter monitoring
 
* Improved bid adapter monitoring
  

Revision as of 19:55, 30 September 2022

Prebid Server is an open-source solution for server-to-server header bidding with Prebid.js and Prebid Mobile.

Scope: Prebid Server and Prebid Cache

Description: Server-side header bidding

Chair: Bret Gorsline (Magnite)

Vice Chair: Scott Kay (Xandr)

Audience: Product and Engineers


References


Roadmap

2H22

1H23

  • Build GPP infrastructure
  • Long-form video support in auction endpoint
  • Support DOOH and Audio committees
  • Price floor support (Go)
  • Advanced video event support (Go)
  • Dynamic Stored Requests (Java) - an incoming Stored Request ID can be shifted to another based on request characteristics like country, inventory, device type, a random number, etc. Use cases: conditional bidders, A/B testing.
  • Improve match rate

2H23

Aspirational:

  • Parakeet support
  • Demand Chain support
  • Logging enhancements
  • Loss Notification: Allow bidders to supply a lurl (loss url), cache them in PBC. When a win-event comes in, look up the cache entry and hit those that didn't win.
  • Real Time Data infrastructure: make it easy for vendors to supply account-specific information into the bid stream by supplying parts of the framework like polling, caching, and analytics.
  • Improved bid adapter monitoring

GitHub Repositories

https://github.com/prebid/prebid-server

https://github.com/prebid/prebid-cache

https://github.com/prebid/prebid-server-java

https://github.com/prebid/prebid-cache-java