Back to Bidders

RTB Stack

Features

Bidder Code rtbstack Prebid.org Member yes
Prebid.js Adapter yes Prebid Server Adapter yes
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
Endpoint Compression check with bidder ORTB Blocking Support check with bidder
User IDs AdmixerID Privacy Sandbox check with bidder
Prebid Server App Support 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'
    }
  }
}

Prebid Server Configuration

The RTB Stack adapter allows publishers to connect to RTB Stack demand through Prebid Server using server-to-server (S2S) bidding.

Bid Params

Name Scope Description Example Type
route required Full RTB Stack route URL used to derive the RTB Stack endpoint. This URL typically includes the region host and query parameters such as client, endpoint, and ssp. https://us-adx-example.rtb-stack.com/prebid?client=44e2d241-5051-4b58-8ac6-f17e13732339&ssp=3&endpoint=777 string
tagId required The unique identifier of the ad placement. Will be used for comparison of statistics. 12345 string
customParams 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',
    route: 'https://us-adx-example.rtb-stack.com/prebid?client=44e2d241-5051-4b58-8ac6-f17e13732339&ssp=3&endpoint=777',
    customParams: {
      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