Back to Bidders

RTB Stack

Features

Bidder Code rtbstack Prebid.org Member yes
Prebid.js Adapter yes Prebid Server Adapter no
Media Types display, video, native Multi Format Support will-bid-on-any
TCF-EU Support yes IAB GVL ID 511
GPP Support check with bidder DSA Support check with bidder
USP/CCPA Support yes COPPA Support check with bidder
Supply Chain Support yes Demand Chain Support check with bidder
Safeframes OK yes Supports Deals check with bidder
Floors Module Support yes First Party Data Support check with bidder
User IDs AdmixerID ORTB Blocking Support check with bidder
Privacy Sandbox check with bidder

Bidder Configuration

RTB Stack bidder requires bidderURL to be set. Please note that rtbstack bids will not be requested without this config. It must be set before auction starts.

pbjs.setBidderConfig({
  bidders: ['rtbstack'],
  config: {
    bidderURL: 'https://us-adx-example.rtb-stack.com/prebid?client=44e2d241-5051-4b58-8ac6-f17e13732339&ssp=3&endpoint=777'
  }
});

Bid Params

Name Scope Description Example Type
tagId required The unique identifier of the ad placement. Will be used for comparison of statistics. 51772 int
kvTargeting optional Key/Value - a pair of the unique values that will be used for the custom targeting option. {key1: value2, key2: value2} object

Bid Example

{
  bidder: 'rtbstack',
  params: {
    tagId: '12345',
    kvTargeting: {
      example: 'test'
    }
  }
}

"Send All Bids" Ad Server Keys

These are the bidder-specific keys that would be targeted within GAM in a Send-All-Bids scenario. GAM truncates keys to 20 characters.
hb_pb_rtbstack hb_bidder_rtbstack hb_adid_rtbstack
hb_size_rtbstack hb_source_rtbstack hb_format_rtbstack
hb_cache_host_rtbsta hb_cache_id_rtbstack hb_uuid_rtbstack
hb_cache_path_rtbsta hb_deal_rtbstack

Back to Bidders