YieldOne
Features
Bidder Code | yieldone | Prebid.org Member | no |
---|---|---|---|
Prebid.js Adapter | yes | Prebid Server Adapter | yes |
Media Types | display, video | Multi Format Support | will-bid-on-any |
TCF-EU Support | no | IAB GVL ID | check with bidder |
GPP Support | check with bidder | DSA Support | check with bidder |
USP/CCPA Support | check with bidder | COPPA Support | check with bidder |
Supply Chain Support | check with bidder | Demand Chain Support | check with bidder |
Safeframes OK | check with bidder | Supports Deals | check with bidder |
Floors Module Support | check with bidder | First Party Data Support | check with bidder |
User IDs | identityLink, imuid, AudienceOne ID, ID5 | ORTB Blocking Support | check with bidder |
Privacy Sandbox | check with bidder | Prebid Server App Support | check with bidder |
Note
THE YieldOne adapter requires setup and approval from the YieldOne team.
Please reach out to your account team or y1s@platform-one.co.jp for more information.
Bid Params
Name | Scope | Description | Example | Type |
---|---|---|---|---|
placementId |
required | The placement ID | "36891" |
string |
playerSize |
optional | Video Resolution Size (This field is mandatory if mediaTypes.video.playerSize is [1, 1]) |
[640, 360] |
array of number |
playerParams |
optional | Video Player Params (see below) | {} |
object |
playerParams.wrapperWidth |
optional | Video Player Width | "320px" |
string |
playerParams.wrapperHeight |
optional | Video Player Height | "180px" |
string |
Multi-Format Ad Units
If you use Multi-Format Ad Units, “video” bid object should be placed before “banner” bid object.
And if Bid Params contains playerParams, it will request a “video” media type ad.
If it does not, it will request a “banner” media type ad.
AdUnit Format Example
AdUnit Format for Banner
var bannerAdUnits = [{
code: "test-div-banner",
mediaTypes: {
banner: {
sizes: [
[300, 250],
[1, 1]
]
},
},
bids: [{
bidder: "yieldone",
params: {
placementId: "36891" // required
}
}]
}]
AdUnit Format for Video
var videoAdUnits = [{
code: "test-div-video",
mediaTypes: {
video: {
playerSize: [640, 360],
context: "outstream"
}
},
bids: [{
bidder: "yieldone",
params: {
placementId: "36892", // required
playerParams: { // optional
wrapperWidth: "320px", // optional
wrapperHeight: "180px" // optional
},
}
}]
}]
AdUnit Format for Multi Ads
var multiAdUnits = [{
code: "test-div-multi",
mediaTypes: {
banner: {
sizes: [
[300, 250],
[1, 1]
]
},
video: {
playerSize: [640, 360],
context: "outstream"
}
},
bids: [{
// * "video" bid object should be placed before "banner" bid object.
// This bid will request a "video" media type ad.
bidder: "yieldone",
params: {
placementId: "36892", // required
playerParams: { // required
wrapperWidth: "320px", // optional
wrapperHeight: "180px" // optional
},
}
},
{
// This bid will request a "banner" media type ad.
bidder: "yieldone",
params: {
placementId: "36891" // required
}
}]
}];
AdUnit Format for Video (mediaTypes.video.playerSize: [1,1])
var videoAdUnits = [{
code: "test-div-video",
mediaTypes: {
video: {
playerSize: [1, 1],
context: "outstream"
}
},
bids: [{
bidder: "yieldone",
params: {
placementId: "36892", // required
playerSize: [640, 360], // required
playerParams: { // optional
wrapperWidth: "320px", // optional
wrapperHeight: "180px" // optional
},
}
}]
}]
AdUnit Format for Multi Ads (mediaTypes.video.playerSize: [1,1])
var multiAdUnits = [{
code: "test-div-multi",
mediaTypes: {
banner: {
sizes: [
[300, 250],
[1, 1]
]
},
video: {
playerSize: [1, 1],
context: "outstream"
}
},
bids: [{
// * "video" bid object should be placed before "banner" bid object.
// This bid will request a "video" media type ad.
bidder: "yieldone",
params: {
placementId: "36892", // required
playerSize: [640, 360], // required
playerParams: { // required
wrapperWidth: "320px", // optional
wrapperHeight: "180px" // optional
},
}
},
{
// This bid will request a "banner" media type ad.
bidder: "yieldone",
params: {
placementId: "36891" // required
}
}]
}];
"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_yieldone |
hb_bidder_yieldone |
hb_adid_yieldone |
hb_size_yieldone |
hb_source_yieldone |
hb_format_yieldone |
hb_cache_host_yieldo |
hb_cache_id_yieldone |
hb_uuid_yieldone |
hb_cache_path_yieldo |
hb_deal_yieldone |