NextRoll
Features
| Bidder Code | nextroll | Prebid.org Member | yes | 
|---|---|---|---|
| Media Types | display, native | GDPR TCF Support | no | 
| User IDs | none | USP/CCPA Support | yes | 
| 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 | check with bidder | 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_nextroll | hb_bidder_nextroll | hb_adid_nextroll | 
| hb_size_nextroll | hb_source_nextroll | hb_format_nextroll | 
| hb_cache_host_nextro | hb_cache_id_nextroll | hb_uuid_nextroll | 
| hb_cache_path_nextro | hb_deal_nextroll | 
Bid Params
| Name | Scope | Description | Example | Type | 
|---|---|---|---|---|
| sellerId | required | The seller ID from NextRoll.Please reach out your NextRoll representative for more details. | '541459' | string | 
| publisherId | optional | The publisher ID from NextRoll.Please reach out your NextRoll representative for more details. | '956812' | string | 
| zoneId | optional | Descriptive or unique identifier for the ad position | 'main-banner-505/600x160' | string | 
| bidfloor | optional | Per ad-unit bid floor, used if the floor module is not available | 2.3 | number | 
Example of Banner Ad-unit
var adUnits = [
    {
        code: 'div-1',
        mediaTypes: {
            banner: {sizes: [[300, 250], [160, 600]]}
        },
        // If floors module is enabled
        floors: {
            currency: "USD",
            schema: {
                delimiter: "|",
                fields: ["mediaType", "size"]
            },
            values: {
                "*|*": 2.0
            }
        },
        bids: [{
            bidder: 'nextroll',
            params: {
                bidfloor: 1,
                zoneId: "13144370",
                publisherId: "publisherId",
                sellerId: "sellerId",
            }
        }]
    },
    {
        code: 'div-2',
        mediaTypes: {
            banner: {
                sizes: [[728, 90], [970, 250]]
            }
        },
        bids: [{
            bidder: 'nextroll',
            params: {
                bidfloor: 2.3,
                zoneId: "13144370",
                publisherId: "publisherId",
                sellerId: "sellerId",
            }
        }]
    }
];
Example of Native Ad-unit
var adUnits = [
    {
        code: 'div-1',
        mediaTypes: {
            native: {
                title: { required: true, len: 80 },
                image: { required: true, sizes: [728, 90] },
                sponsoredBy: { required: false, len: 20 }
            }
        },
        bids: [{
            bidder: 'nextroll',
            params: {
                bidfloor: 1,
                zoneId: "13144370",
                publisherId: "publisherId",
                sellerId: "sellerId",
            }
        }]
    }
];