Tapnative
Features
| Bidder Code | tapnative | Prebid.org Member | no | 
|---|---|---|---|
| Prebid.js Adapter | yes | Prebid Server Adapter | no | 
| Media Types | display, native | Multi Format Support | check with bidder | 
| TCF-EU Support | no | IAB GVL ID | check with bidder | 
| GPP Support | usstate_all | DSA Support | no | 
| USP/CCPA Support | yes | COPPA Support | yes | 
| Supply Chain Support | no | Demand Chain Support | check with bidder | 
| Safeframes OK | no | Supports Deals | yes | 
| Floors Module Support | yes | First Party Data Support | check with bidder | 
| User IDs | none | ORTB Blocking Support | no | 
| Privacy Sandbox | check with bidder | 
Registration
For assistance or setup instructions, please contact us at support@tapnative.com.
Banner Params
| Name | Scope | Description | Example | Type | 
|---|---|---|---|---|
placement_id | 
      mandatory | Placement Id | 111520 | 
      number | 
    
height | 
      optional | Height of the creative | 250 | 
      number | 
    
width | 
      optional | Width of the creative | 300 | 
      number | 
    
bid_floor | 
      optional | Bid Floor Price | 0.5 | 
      decimal | 
    
AdUnit Format for Banner
var adUnits = [
            {
                code: 'banner-ad',
                mediaTypes: {
                    banner: {
                        sizes: [[300, 250]]
                    }
                },
                bids: [{
                    bidder: 'tapnative',
                    params: {
                        placement_id: 111520,
                        height: 250,
                        width: 300,
                        bid_floor: 0.5
                    }
                }]
            }
        ];
Native Params
| Name | Scope | Description | Example | Type | 
|---|---|---|---|---|
placement_id | 
      mandatory | Placement Id | 111519 | 
      number | 
    
bid_floor | 
      optional | Bid Floor Price | 1 | 
      decimal | 
    
AdUnit Format for Native
var adUnits = [
            {
                code: 'native-ad-container',
                mediaTypes: {
                    native: {
                        title: { required: true, len: 100 },
                        image: { required: true, sizes: [300, 250] },
                        sponsored: { required: false },
                        clickUrl: { required: true },
                        desc: { required: true },
                        icon: { required: false, sizes: [50, 50] },
                        cta: { required: false }
                    }
                },
                bids: [{
                    bidder: 'tapnative',
                    params: {
                        placement_id: 111519, // Required parameter
                        bid_floor: 1 // Optional parameter
                    }   
                }]
            }
        ];
"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_tapnative | 
                    hb_bidder_tapnative | 
                    hb_adid_tapnative | 
                  
hb_size_tapnative | 
                    hb_source_tapnative | 
                    hb_format_tapnative | 
                  
hb_cache_host_tapnat | 
                    hb_cache_id_tapnativ | 
                    hb_uuid_tapnative | 
                  
hb_cache_path_tapnat | 
                    hb_deal_tapnative |