VOX
Features
| Bidder Code | vox | Prebid.org Member | no | 
|---|---|---|---|
| Media Types | display, video | 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 | 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_vox | hb_bidder_vox | hb_adid_vox | 
| hb_size_vox | hb_source_vox | hb_format_vox | 
| hb_cache_host_vox | hb_cache_id_vox | hb_uuid_vox | 
| hb_cache_path_vox | hb_deal_vox | 
Note
You can use this adapter to get a bid from partners.hybrid.ai Please reach out to your partners account team before using this plugin to get placementId.
Bid Params
| Name | Scope | Description | Example | Type | 
|---|---|---|---|---|
| placementId | required | The place id. | ‘5af45ad34d506ee7acad0c26’ | string | 
| placement | required | Adunit placement, possible values: banner, video, inImage | ‘banner’ | string | 
| imageUrl | required for inImage | URL of the image on which the banner will be displayed | ‘https://hybrid.ai/images/image.jpg’ | string | 
Sample Banner Ad Unit
var adUnits = [{
    code: 'banner_ad_unit',
    mediaTypes: {
        banner: {
            sizes: [[728, 90]]
        }
    },
    bids: [{
        bidder: "vox",
        params: {
            placement: "banner",                      // required
            placementId: "5af45ad34d506ee7acad0c26"   // required
        }
    }]
}];
Sample Video Ad Unit
var adUnits = [{
    code: 'video_ad_unit',
    mediaTypes: {
        video: {
            context: 'outstream',      // required, possible values: instream, outstream 
            playerSize: [[640, 480]]   // required
        }
    },
    bids: [{
        bidder: "vox",
        params: {
            placement: "video",                       // required
            placementId: "5af45ad34d506ee7acad0c26"   // required
        }
    }]
}];
Sample In-Image Ad Unit
var adUnits = [{
    code: 'test-div',
    mediaTypes: {
        banner: {
            sizes: [0, 0]
        }
    },
    bids: [{
        bidder: "vox",
        params: {
            placement: "inImage",
            placementId: "102030405060708090000020",
            imageUrl: "https://hybrid.ai/images/image.jpg"
        }
    }]
}];