Products / Prebid

Sell on price, not on position.

Prebid collects bids from several buyers at once, before the ad is served. The best bid then competes with Google demand at the same table.

Asked one by one

The first to accept takes it. Better bids further back are never seen.

  • Buyer 1$1.80
  • Buyer 2not asked
  • Buyer 3not asked
Sold at $1.80

Asked all at once

Everyone bids, and the highest wins.

  • Buyer 1$1.80
  • Buyer 2$2.90
  • Buyer 3$3.40
Sold at $3.40

illustrative data

What we do in setup

We read the current state

We look at page speed, ad layout and your current buyers.

We configure

We choose buyers and wait times to suit your site.

We maintain

We monitor buyer performance and keep versions current.

For web

  • Prebid.js setup
  • Settings that respect page speed
  • Banner and video ads

For apps

  • Mediation for Android and iOS
  • No additional SDK
  • Free mediation consulting
Technical details
  1. 1The page opens

    Prebid reads the ad units.

  2. 2Bids are requested

    Bidders are called at once, within a time limit.

  3. 3The price moves

    The best bid goes to Ad Manager as a key-value.

  4. 4The ad is served

    Ad Manager compares it with AdX and shows the winner.

Prebid.js ad unitexample
pbjs.addAdUnits([{  code: 'article-mid',  mediaTypes: { banner: { sizes: [[300, 250]] } },  bids: [    { bidder: 'bidderA', params: { /* … */ } },    { bidder: 'bidderB', params: { /* … */ } }  ]}]); // the winning price reaches Ad Manager as a key-value// hb_pb=2.40   hb_bidder=bidderA
LibraryPrebid.js
Ad serverGoogle Ad Manager
FormatsDisplay, video
App sideMediation, no additional SDK

Tell us about your inventory.

A short form. Only your name and email are required.

Let us look at your setup →