Prebid Modules

Part of the vision for Prebid.js version 1.0 is that the core of Prebid.js will contain only the foundational code needed for header bidding. Any functionality that could be considered an add-on or that covers a special case is being moved out into modules. Examples of this kind of code include:

  • Bidder adapters
  • Special auction logic
  • Ad server API integrations
  • Any other extensible functionality

This section of the site contains user-submitted module documentation. We’re hoping that it will grow over time.

To see all of the modules that are available, see the modules folder in the repo.

If you are looking for bidder adapter parameters, see Bidders’ Params.


Module Description
Currency Converts bid currency into ad server currency based on data in a supplied exchange rate file.
DFP Express A simplified installation mechanism for publishers that have DoubleClick Google Publisher Tag (GPT) ad calls in their pages.
DigiTrust A method of including the standard cross-domain ID in a DigiTrust package.
Server-to-Server Testing Adds A/B test support for easing into server-side header bidding.
DFP Video Required for serving instream video through DFP.
Publisher Common ID Adds a persisted user ID in the publisher’s domain.
GDPR ConsentManagement Facilitates collecting/passing consent information in support of the EU GDPR.

Further Reading