Epsilon
Features
Bidder Code | conversant | Prebid.org Member | yes |
---|---|---|---|
Prebid.js Adapter | yes | Prebid Server Adapter | yes |
Media Types | display, video | Multi Format Support | will-not-bid |
TCF-EU Support | yes | IAB GVL ID | 24 |
GPP Support | check with bidder | DSA Support | check with bidder |
USP/CCPA Support | check with bidder | COPPA Support | check with bidder |
Supply Chain Support | yes | 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 | criteo, id5Id, identityLink, liveIntentId, parrableId, pubCommonId, unifiedId, publinkId | ORTB Blocking Support | check with bidder |
Privacy Sandbox | check with bidder | Prebid Server App Support | check with bidder |
Bid Params
Name | Scope | Description | Example | Type |
---|---|---|---|---|
site_id |
required | The site ID from Epsilon. | '87293' |
string |
secure |
required (for secure pages) | If impression requires secure HTTPS URL creative assets and markup. 0 for non-secure, 1 for secure. Default is non-secure | 1 |
integer |
bidfloor |
optional | Bid floor | 0.50 |
float |
tag_id |
optional | Identifies specific ad placement. | 'cnvr-test-tag' |
string |
white_label_url |
optional | Override the destination URL the request is sent to. | 'https://mydomain.com/hbendpoint' |
string |
pubcid_name |
optional | Name of the pub common id. Epsilon adapter can read the id directly if the UserID module is absent. Default is _pubcid. | '_pubcid' |
string |
Video Params
Name | Scope | Description | Example | Type |
---|---|---|---|---|
position |
optional | Ad position on screen. See details below. Only supported in bids.params. | 1 |
integer |
mimes |
optional | Array of content MIME types supported. Required for video | ['video/mp4'] |
Array<string> |
maxduration |
optional | Maximum duration in seconds for this video as an integer. | 30 |
integer |
api |
optional | Array of supported API frameworks. See details below. | [2] |
Array<integer> |
protocols |
optional | Array of supported video protocols. See details below. | [2] |
Array<integer> |
Video parameters can be included in either mediaTypes.video
or bids.params
except where noted.
The following values are defined in the ORTB 2.5 spec.
position
0
: Unknown1
: Above the Fold3
: Below the Fold4
: Header5
: Footer6
: Sidebar7
: Full Screen
api
1
: VPAID 1.02
: VPAID 2.03
: MRAID 1.04
: ORMMA5
: MRAID 2.06
: MRAID 3.0
protocols
1
: VAST 1.02
: VAST 2.03
: VAST 3.04
: VAST 1.0 Wrapper5
: VAST 2.0 Wrapper6
: VAST 3.0 Wrapper7
: VAST 4.08
: VAST 4.0 Wrapper9
: DAAST 1.010
: DAAST 1.0 Wrapper
First Party Data
Publishers should use the ortb2
method of setting for setting First Party Data.
Example first party data configuration that is available to all adUnits
pbjs.setConfig({
debug: true,
cache: {
url: 'https://prebid.adnxs.com/pbc/v1/cache'
},
ortb2: {
site: {
content: {
series: 'MySeries',
season: 'My Season',
episode: 3,
title: 'My Title'
}
}
}
});
Example AdUnit specific data using the ortb2Imp
object
var videoAdUnit = {
code: 'video1',
mediaTypes: {
video: {
playerSize: [[640, 480]]
}
},
ortb2Imp: {
instl: 1,
ext: {
data: {
adUnitSpecificAttribute: "123"
}
}
},
bids: [{
bidder: 'conversant',
params: {
site_id: '108060',
mimes: ['video/mp4', 'video/webm']
}
}]
}
pbjs.que.push(function(){
pbjs.addAdUnits(videoAdUnits);
}
"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_conversant |
hb_bidder_conversant |
hb_adid_conversant |
hb_size_conversant |
hb_source_conversant |
hb_format_conversant |
hb_cache_host_conver |
hb_cache_id_conversa |
hb_uuid_conversant |
hb_cache_path_conver |
hb_deal_conversant |