Publishers that are using a 3rd party ad server (such as DFP) can have ServerBid call a unified auction, and then let their ad server serve the winning ad. This enables a publisher to configure a waterfall if ServerBid is not the only source of demand.

1. Provide Your Placement Info

Provide the parameters for the placements and demand partners you wish to access through ServerBid by entering them into our UI.

2. Provide any Passback Code

Assuming you would like ServerBid to pass back to your ad server if it does not have a winning bidder, you will need to set up a "passback" in your ad server and send the code generated to support@serverbid.com.


If you are using DFP, instructions for generating passback code can be found here. The code will look something like this:


HTML
<script src="https://www.googletagservices.com/tag/js/gpt.js">    googletag.pubads().definePassback(
    "/network_ID/first_level_ad_unit/second_level_ad_unit", [468, 60]).display();
</script>

3. Paste ServerBid's Ad Tag into Your Ad Server

Once we have the placement data and passback code, we can generate an ad tag that you can place into your ad server. The code we send will look something like this:


HTML
<script type="text/javascript">
  var ados = ados || {};
  ados.run = ados.run || [];
  /* load placement for account: serverbid, site: Example Site, size: 728x90 - Leaderboard, zone: Example_728*90 */
  ados.run.push(function() {
    ados_addInlinePlacement(9969, 1023546, 4).setZone(182274).setRedirectUrl('-optional-click-macro-').loadInline();
  });
</script>
<script type="text/javascript" src="http://static.adzerk.net/ados.js"></script>


How it gets inserted into your ad server depends on your provider. If you are using DFP, instructions on how to insert the code can be found here.