Difference between revisions of "Prebid server"

From Bitnami MediaWiki
Jump to navigation Jump to search
m
 
(20 intermediate revisions by the same user not shown)
Line 15: Line 15:
 
* [https://docs.google.com/document/d/1g0zAYc_EfqyilKD8N2qQ47uz0hdahY-t8vfb-vxZL5w/edit?usp=sharing Prebid Server GDPR]
 
* [https://docs.google.com/document/d/1g0zAYc_EfqyilKD8N2qQ47uz0hdahY-t8vfb-vxZL5w/edit?usp=sharing Prebid Server GDPR]
 
* [https://docs.google.com/document/d/1I2eS40yMYJCgz8XvFljf4f59bEPsbWTrUpnD7a7uJEg/edit?usp=sharing Prebid Server and First Party Data]
 
* [https://docs.google.com/document/d/1I2eS40yMYJCgz8XvFljf4f59bEPsbWTrUpnD7a7uJEg/edit?usp=sharing Prebid Server and First Party Data]
* [https://docs.google.com/document/d/1QgQbIL06dsQQw-Qmw_JClXNsbjDmYQ09gU7iu6iox_M/edit?usp=sharing Modularity PRD]
+
* Product Requirements Documents (PRDs)
* [https://docs.google.com/document/d/1a-U1DytiCTtacM27qH3OZwhPa7bDwQzfpVRHDhyikWw/edit?usp=sharing PBS Events and Analytics PRD] - to be reviewed
+
** [https://docs.google.com/document/d/1QgQbIL06dsQQw-Qmw_JClXNsbjDmYQ09gU7iu6iox_M/edit?usp=sharing Modularity PRD]
* [https://docs.google.com/document/d/1TpB_I-Oft0LpZuKvVsaLAozOe1u52tpPGkB_jZfnMXo/edit PBS Blocking Module PRD]
+
** [https://docs.google.com/document/d/1a-U1DytiCTtacM27qH3OZwhPa7bDwQzfpVRHDhyikWw/edit?usp=sharing PBS Events and Analytics PRD] - to be reviewed
 +
** [https://docs.google.com/document/d/1TpB_I-Oft0LpZuKvVsaLAozOe1u52tpPGkB_jZfnMXo/edit PBS Blocking Module PRD]
 +
 
 +
== Accomplishments ==
 +
 
 +
2023
 +
* Per-imp transaction IDs
 +
* Additional OpenRTB 2.6 fields
 +
* Basic GPP support
 +
* Activity Control infrastructure
 +
* Modularity infrastructure (Go)
 +
* Support Fledge auctionconfig - https://github.com/prebid/prebid-server/issues/2411
 +
* GPP and IAB Multi-State privacy (Java)
 +
* bidder tmax updates - (Go) https://github.com/prebid/prebid-server/issues/2398
  
  
 
== Roadmap ==
 
== Roadmap ==
  
2H21
+
2H23
 +
* Regulatory
 +
** GPP and IAB Multi-State privacy (Go)
 +
** Support TCF-Canada
 +
* PBS 2.0: general cleanup of adapters and enforcing certain rules
 +
* Price floor support (Go)
 +
* Advanced video event support (Go)
 +
* <span style="color: red;">&darr;</span>improved alias support - https://github.com/prebid/prebid-server/issues/1429
 +
* Improve match rate
 +
** Minor updates to the UID cookie to reduce size - https://github.com/prebid/prebid-server/issues/2706 (Java)
 +
** cookie-sync refactoring (Go) - https://github.com/prebid/prebid-server/issues/2173
  
* PBS-Go: enhanced cookie sync, full first party data support
+
2024 Themes
* PBS-Java: Modularity infrastructure
+
* Regulatory
 +
* Audience and Match Rate
 +
* Host Company operations
 +
** bidder filter
 +
* Broaden use cases
 +
** Audio
 +
** Get more adapters to support DOOH
 +
** More vendor modules
 +
* Consistency and Parity
  
1H22
+
Aspirational:
 +
* Long-form video support in auction endpoint
 +
* Advanced video event support (Java)
 +
* Improve match rate
 +
** Reduce the size of the UID cookie using protobuf - https://github.com/prebid/prebid-server/issues/1985
 +
** AMP ID support - https://github.com/prebid/prebid-server/issues/1404
 +
** DSP sync - https://github.com/prebid/prebid-server/issues/1986
 +
* Parakeet support
 +
* Demand Chain support
 +
* Logging enhancements
 +
* Loss Notification
 +
* 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
  
* Both: Video Events support, compression on network access, logging enhancements, full alias support. [https://docs.google.com/document/d/1a-U1DytiCTtacM27qH3OZwhPa7bDwQzfpVRHDhyikWw/edit PRD]
+
== Policies ==
* Floors Module - [https://docs.google.com/document/d/1YAt00RfQaU2Ugciqw1LnirLgjyUz9ibfyjfxWUHR_P0/edit?pli=1#heading=h.e8zlmismgcho PRD]
 
* PBS-Go: Modularity infrastructure
 
  
Items under discussion
+
* [https://github.com/prebid/prebid-server/issues/1619#issuecomment-744634910 Feature Deprecation]
* Improved bid adapter monitoring
 
* Loss Notification: For all bidders that 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.
 
* Conditional Bidders: account-specific sets of rules for when to remove certain bidders from the auction based on country, datacenter, device type, recent bid rate, session depth, etc.
 
Triple13 has something along these lines. They're willing to help with requirements.
 
* 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.
 
* Fee Module - adjust bids to be net of fees for any vendor or host services within the PBS ecosystem.
 
  
 
== GitHub Repositories ==
 
== GitHub Repositories ==

Latest revision as of 20:29, 15 September 2023

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

Accomplishments

2023


Roadmap

2H23

2024 Themes

  • Regulatory
  • Audience and Match Rate
  • Host Company operations
    • bidder filter
  • Broaden use cases
    • Audio
    • Get more adapters to support DOOH
    • More vendor modules
  • Consistency and Parity

Aspirational:

Policies

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