This page has high-level instructions for getting started with Prebid.js.
If you’re working on a mobile app, check out Prebid Mobile!
At a high level, the way Prebid.js works is:
For a more in-depth explanation of how header bidding works, see Header Bidding Explained Step-by-Step.
As mentioned above, your page has to be set up with Prebid.js to run an auction among several demand sources (bidders).
Follow the instructions in Getting Started for Developers.
On the ad server side, you need to set up line items that can bid on each of the possible price ranges a bid could fall into. These are usually referred to elsewhere on this site as “price buckets”.
To simulate a dynamic auction using static line items, each line item targets a narrow portion of the entire range.
To see how it works, follow the instructions in Send all bids to the ad server - Ad Ops setup. These instructions correspond with the code sample in the developer setup in the previous step.
For more information, check out the following: