AP Stream
Features
| Bidder Code | apstream | Prebid.org Member | no | 
|---|---|---|---|
| Media Types | display | GDPR TCF Support | yes | 
| User IDs | none | USP/CCPA Support | no | 
| Supply Chain Support | no | COPPA Support | no | 
| Demand Chain Support | no | Safeframes OK | check with bidder | 
| Supports Deals | check with bidder | Prebid.js Adapter | yes | 
| IAB GVL ID | 394 | Prebid Server Adapter | no | 
| Floors Module Support | no | First Party Data Support | check with bidder | 
| Multi Format Support | check with bidder | ORTB Blocking Support | check with bidder | 
"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_apstream | hb_bidder_apstream | hb_adid_apstream | 
| hb_size_apstream | hb_source_apstream | hb_format_apstream | 
| hb_cache_host_apstre | hb_cache_id_apstream | hb_uuid_apstream | 
| hb_cache_path_apstre | hb_deal_apstream | 
Bid Params
| Name | Scope | Description | Example | type | 
|---|---|---|---|---|
| publisherId | optional* | Publisher Id will be generated on AP Stream. | ‘1234’ | string | 
| code | optional | Ad code | ‘S1_Leaderboard’ | string | 
| adunitId | optional | Ad unit Id | 1234 | integer | 
| endpoint | optional | Endpoint for custom bidder | ‘site.com/v1’ | string | 
| test | optional* | Use test endpoint | true | boolean | 
| sendDsu | optional | Send DSU to bidder (default true) | false | boolean | 
* see description below
#
Bidder config
Here parameters test and publisherId can be set globally, but will be overrided if set in specific bid.
pbjs.setBidderConfig({
    bidders: ["apstream"],
    config: {
        appstream: {
            publisherId: '1234
            test: true
        }
    }
});