A high-level overview of Prebid Server, Prebid’s solution for header bidding in the cloud.
Prebid Server is a solution for running real-time advertising auctions in the cloud.
It works in conjunction with Prebid.js, Prebid SDK, and other technologies to make header bidding possible for any ad format in any type of digital media.
Prebid Server has everything necessary to sell advertising opportunities through server-side header bidding, including bidder integrations, privacy controls, creative caching, currency conversion, price floors, and analytics.
It supports more than 150 demand sources, including many of the world’s largest exchanges, DSPs, ad networks, and agencies.
Prebid Server can also be used to augment Prebid.js on websites. Prebid Server can be a powerful tool in yield management strategies that aim to maximize both advertising revenue and user experience.
Prebid Server is open-source code that is free to use. To use it, you’ll need to set up a server to host the solution. You can set up your own servers, or use one of the managed services offered by companies in the Prebid community.
Let’s walk through an example of Prebid Server in use.
A digital advertising seller sets Prebid Server up on a server.
Prebid Server receives ad requests from a personal computer, a mobile device, or another server.
Prebid Server is able to enrich ad requests it receives, which means that it adds additional contextual information like IP-based location. It’s also able to interpret user consent and take actions such as restricting auction functions or limiting the sharing of personal data.
Next, Prebid Server runs the auction. It sends bid requests to bidders, who respond with bids. Prebid Server validates each of the bids, checking for things like privacy compliance and adherence to price floors. It then finalizes the auction and transmits the results to the system that sent it the initial ad request.
The seller who uses and hosts Prebid Server configures it to work how they want it to. Settings like privacy and consent controls, price floors, auction controls, the selection of bidders, and ad request enrichment functions are all determined by configurations that the seller sets.
To learn more about Prebid Server, including information about setting up your own hosting server, visit docs.prebid.org.
To learn more about Prebid community companies that offer hosting services, visit prebid.org.
If you are a developer who would like to see the source code or contribute to Prebid Server, visit Prebid on Github at github.com/prebid/.