Ozone Project
Features
Bidder Code | ozone | Prebid.org Member | yes |
---|---|---|---|
Prebid.js Adapter | yes | Prebid Server Adapter | no |
Media Types | display, video | Multi Format Support | check with bidder |
TCF-EU Support | yes | IAB GVL ID | 524 |
GPP Support | check with bidder | DSA Support | check with bidder |
USP/CCPA Support | yes | COPPA Support | yes |
Supply Chain Support | yes | Demand Chain Support | check with bidder |
Safeframes OK | check with bidder | Supports Deals | yes |
Floors Module Support | yes | First Party Data Support | check with bidder |
User IDs | criteo, id5Id, tdid, identityLink, liveIntentId, parrableId, pubCommonId, lotamePanoramaId, sharedId, fabrickId | ORTB Blocking Support | check with bidder |
Privacy Sandbox | check with bidder |
Bid Params
Name | Scope | Description | Example | Type |
---|---|---|---|---|
siteId |
required | The site ID from ozone. | "OZONENUK0001" |
string |
publisherId |
required | The publisher ID. | "4204204201" |
string |
placementId |
required | The placement ID. | "0420420421" |
string |
customData |
optional | publisher key-values used for targeting | [{"settings":{},"targeting":{"key1": "value1", "key2": "value2"}}], |
array |
Test Parameters
A test ad unit that will consistently return test creatives:
//Banner adUnit
const adUnits = [{
code: 'id-of-your-banner-div',
mediaTypes: {
banner: {
sizes: [[300, 250], [300,600]]
}
},
bids: [{
bidder: 'ozone',
params: {
publisherId: 'OZONETST0001', /* an ID to identify the publisher account - required */
siteId: '4204204201', /* An ID used to identify a site within a publisher account - required */
placementId: '8000000125', /* an ID used to identify the piece of inventory - required - for appnexus test use 13144370. */
customData: [{"settings": {}, "targeting": {"key": "value", "key2": ["value1", "value2"]}}],/* optional array with 'targeting' placeholder for passing publisher specific key-values for targeting. */
}
}]
}];
//Outstream adUnit
adUnits = [{
code: 'id-of-your-banner-div',
mediaTypes: {
video: {
playerSize: [640, 360],
mimes: ['video/mp4'],
context: 'outstream'
}
},
bids: [{
bidder: 'ozone',
params: {
publisherId: 'OZONETST0001', /* an ID to identify the publisher account - required */
siteId: '4204204201', /* An ID used to identify a site within a publisher account - required */
placementId: '8000000328', /* an ID used to identify the piece of inventory - required. */
customData: [{"settings": {}, "targeting": {"key": "value", "key2": ["value1", "value2"]}}],/* optional array with 'targeting' placeholder for passing publisher specific key-values for targeting. */
}
}]
}];
//Instream adUnit
adUnits = [{
code: 'id-of-your-banner-div',
mediaTypes: {
video: {
playerSize: [640, 480],
mimes: ['video/mp4'],
context: 'instream'
}
},
bids: [{
bidder: 'ozone',
params: {
publisherId: 'OZONETST0001', /* an ID to identify the publisher account - required */
siteId: '4204204201', /* An ID used to identify a site within a publisher account - required */
placementId: '8000000327', /* an ID used to identify the piece of inventory - required. */
customData: [{"settings": {}, "targeting": {"key": "value", "key2": ["value1", "value2"]}}],/* optional array with 'targeting' placeholder for passing publisher specific key-values for targeting. */
}
}]
}];
"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_ozone |
hb_bidder_ozone |
hb_adid_ozone |
hb_size_ozone |
hb_source_ozone |
hb_format_ozone |
hb_cache_host_ozone |
hb_cache_id_ozone |
hb_uuid_ozone |
hb_cache_path_ozone |
hb_deal_ozone |