Vibrant Media
Features
Bidder Code | vibrantmedia | Prebid.org Member | no |
---|---|---|---|
Media Types | display, video, native | GDPR TCF Support | yes |
User IDs | none | USP/CCPA Support | yes |
Supply Chain Support | no | COPPA Support | no |
Demand Chain Support | no | Safeframes OK | no |
Supports Deals | check with bidder | Prebid.js Adapter | yes |
IAB GVL ID | 7 | 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_vibrantmedia |
hb_bidder_vibrantmed |
hb_adid_vibrantmedia |
hb_size_vibrantmedia |
hb_source_vibrantmed |
hb_format_vibrantmed |
hb_cache_host_vibran |
hb_cache_id_vibrantm |
hb_uuid_vibrantmedia |
hb_cache_path_vibran |
hb_deal_vibrantmedia |
Preliminaries
The Vibrant Media Adapter requires set-up before being enabled. Please contact us at intellitxtsupport@vibrantmedia.com.
Note: For video, we support outstream only.
Bid Params
Name | Scope | Description | Example | Type |
---|---|---|---|---|
placementId | required | Placement id from Vibrant Media | 12345 |
integer |
Banner example
var adUnits = [{
code: 'test-banner',
mediaTypes: {
banner: {
sizes: [[300, 250], [300, 600]]
}
},
bids: [{
bidder: 'vibrantmedia',
params: {
placementId: 12345
}
}]
}];
Video example
var adUnits = [{
code: 'test-video-outstream',
sizes: [[300, 250]],
mediaTypes: {
video: {
playerSize: [[300, 250]],
context: 'outstream',
minduration: 1, // Minimum ad duration, in seconds
maxduration: 60, // Maximum ad duration, in seconds
skip: 0, // 1 - true, 0 - false
skipafter: 5, // Number of seconds before the video can be skipped
playbackmethod: [2], // Auto-play without sound
protocols: [1, 2, 3] // VAST 1.0, 2.0 and 3.0
}
},
bids: [{
bidder: 'vibrantmedia',
params: {
placementId: 67890
}
}]
}];
Native example
var adUnits = [{
code: 'test-native',
mediaTypes: {
native: {
image: {
required: true,
sizes: [300, 250]
},
title: {
required: true
},
sponsoredBy: {
required: true
},
clickUrl: {
required: true
},
}
},
bids: [{
bidder: 'vibrantmedia',
params: {
placementId: 13579
}
}]
}];