NoBid's algorithm points demand at impressions that don't receive high bid density, hence the name NoBid. GAM is a main player in the algorithm which requires NoBid partners to follow Google protocol in an effort to have Google push against demand partners to show viable lift.
The value NoBid brings is a unique, proprietary algorithm that points the existing demand from leading SSP's at impressions that receive little to no bids. Filling out the form enables NoBid to use Google demand while operating within Google's protocol.
Please fill out this form with information from an Admin on your GAM account.
We will also need a signed addendum which allows our contracted MCM partner, OpsCo, to send you the MCM invite. This addendum in no way changes the relationship structure you have set up with NoBid. You can review and sign the addendum here. *Please send the signed addendum to our MCM Team here.
Lastly, please ensure the following ads.txt line is on all sites to complete the MCM onboarding:
google.com, pub-1835489473992347, RESELLER, f08c47fec0942fa0
NoBid will send you your ads.txt file that will need to be added to any site you will running with NoBid. Ads.txt will need to be in place three full days before going live.
Bidder Code | nobid | Prebid.org Member | no |
Media Types | display, video | GDPR TCF1 Support | yes |
User IDs | none | GDPR TCF2 Support | no |
SChain Support | yes | COPPA Support | yes |
Safeframes OK | check with bidder | USP/CCPA Support | yes |
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_nobid | hb_bidder_nobid | hb_adid_nobid |
hb_size_nobid | hb_source_nobid | hb_format_nobid |
hb_cache_host_nobid | hb_cache_id_nobid | hb_uuid_nobid |
hb_deal_nobid
Name | Scope | Description | Example | Type |
---|---|---|---|---|
siteId | required | siteId is provided by your NoBid account manager(s) | integer | |
placementId | optional | placementId is provided by your NoBid account manager(s). This parameter allows to report on a specific ad unit | integer | |
video | optional | Object containing video targeting parameters. See Video Object for details. | video: { playback_method: ['auto_play_sound_off'] } | object |
If you are using Google Ad Manager (GAM), it is highly recommended to make sure the “Serve in Safeframe” box in creative settings is unchecked. If you absolutely want to run NoBid in a Saferame creative, please contact your Nobid repsentative to coordinate this setup.
var adUnits = [
{
code: 'test-div1',
mediaTypes: {
banner: {
sizes: [[300, 250]], // a display size
}
},
bids: [
{
bidder: "nobid",
params: {
siteId: 2,
placementId: 3
}
}
]
},{
code: 'test-div2',
mediaTypes: {
banner: {
sizes: [[320, 50]], // a mobile size
}
},
bids: [
{
bidder: "nobid",
params: {
siteId: 2
}
}
]
}
];
Name | Description | Type |
---|---|---|
skippable | Boolean which, if true , means the user can click a button to skip the video ad. Defaults to false . | boolean |
playback_method | Array of strings listing playback methods supported by the publisher. Allowed values:
| Array<string> |
position | Array of strings listing video player position supported by the publisher. Allowed values:
| Array<string> |
mimes | Array of strings listing the content MIME types supported, e.g.,
| Array<string> |
minduration | Integer that defines the minimum video ad duration in seconds. | integer |
maxduration | Integer that defines the maximum video ad duration in seconds. | integer |
frameworks | Array of integers listing API frameworks supported by the publisher. Allowed values: None: | Array<integer> |
https://github.com/prebid/Prebid.js/blob/master/modules/nobidBidAdapter.js
https://github.com/prebid/Prebid.js/blob/master/modules/nobidBidAdapter.md
The User Cookie Sync that will need to be integrated into the PreBid adapter in order for us to properly sync our demand source cookies with the user when appropriate are located below:
*if you already have this in place, you may skip this section
pbjs.setConfig({
userSync: {
filterSettings: {
iframe: {
bidders: '*',
filter: 'include'
},
image: {
bidders: '*',
filter: 'include'
}
},
syncEnabled: true,
iframeEnabled: true,
syncsPerBidder: 8,
syncDelay: 3000,
},
});
You will need to integrate the NoBid adapter code into your PreBid.js library. Please note, we recommend you update your PreBid adapter to version 2.31.0 or higher. This will provide you with the most updated version of PreBid.
NoBid's technology currently works best outside of SafeFrames. Please disable SafeFrame for NoBid setup.
Please send NoBid a test page once integration is complete for final checks before going live.
NoBid performs best when allowed to see and bid on the full range of inventory. The more undervalued inventory NoBid wins, the greater the overall bid pressure will be across your stack.
© Copyright 2020 All Rights Reserved Privacy Policy