layout | title | description | sidebarType |
---|---|---|---|
page_v2 |
Bidder Params |
Documentation on bidders' params |
1 |
This page contains documentation on the specific parameters required by each supported bidder. These docs only apply to Prebid.js bidders. For Prebid Server, AMP, or Prebid Mobile, see the Prebid Server Bidders page.
For each bidder listed below, you'll find the following information:
{: .table .table-bordered .table-striped } | Bidder Code | The unique code Prebid.js uses to identify the bidder | | "Send All Bids" Ad Server Keys | Used for sending all bids to the ad server, as described in Send All Bids to the Ad Server | | "Default Deal ID" Ad Server Key | Used for enabling deals using Prebid.js, as described in Enable Deals in Prebid | | Bid Params | Ad request parameters required by a given bidder, such as the tag ID, site ID, or query string parameters |
In addition to the bidder-specific parameters, there are common parameters that appear in all bid responses.
For information about which bidders support video and native demand, see this list of bidders with video and native demand.
{% assign bidder_pages = site.pages | where: "layout", "bidder" %}
-
{% for page in bidder_pages %}
- {{ page.title }} {% endfor %}
{: .no_toc }
The following parameters in the bidResponse
object are common across all bidders.
{: .table .table-bordered .table-striped }
| Name | Type | Description | Example |
|----------+---------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------|
| bidder
| String | Unique bidder code used by ad server's line items to identify the bidder | "appnexus"
|
| adId
| String | Unique identifier of a bid creative. Used by the line item's creative as in this example | "123"
|
| pbLg
| String | Low granularity price bucket: $0.50 increment, capped at $5, floored to 2 decimal places (0.50, 1.00, 1.50, ..., 5.00) | "1.50"
|
| pbMg
| String | Medium granularity price bucket: 0.10 increment, capped at $20, floored to 2 decimal places (0.10, 0.20, ..., 19.90, 20.00) | "1.60"
|
| pbHg
| String | High granularity price bucket: 0.01 increment, capped at $20, floored to 2 decimal places (0.01, 0.02, ..., 19.99, 20.00) | "1.61"
|
| size
| String | Size of the bid creative; concatenation of width and height by 'x' | "300x250"
|
| width
| Integer | Width of the bid creative in pixels | 300
|
| height
| Integer | Height of the bid creative in pixels | 250
|
| adTag
| String | Creative's payload in HTML | "<html><body><img src=\"http://cdn.com/creative.png\"></body></html>"
|
{: .no_toc }
{% assign bidder_pages = site.pages | where: "layout", "bidder" %}
{% for page in bidder_pages %} {% if page.media_types and page.prebid_1_0_supported and page.media_types contains "video" or page.media_types contains "native" %} {% endif %} {% endfor %}Bidder | Supported Media Types |
---|---|
{{page.biddercode}} | {% if page.media_types contains 'video' and page.media_types contains 'native' %} video, native {% elsif page.media_types contains 'native' %} native {% elsif page.media_types contains 'video' %} video {% endif %} |
{% for page in bidder_pages %}
{% if page.s2s_only == true %}
This is a S2S adapter only. {% endif %}{{ page.biddercode }}
{% if page.biddercode_longer_than_12 != true %}
hb_pb_{{ page.biddercode }}
hb_adid_{{ page.biddercode }}
hb_size_{{ page.biddercode }}
{% endif %}
{% if page.bidder_supports_deals != false %}
hb_deal_{{ page.biddercode }}
{% endif %}
{{ page.content }}
{% endfor %}