Kobler
Features
Bidder Code | kobler | Prebid.org Member | no |
---|---|---|---|
Media Types | display | GDPR TCF Support | no |
User IDs | none | USP/CCPA Support | no |
Supply Chain Support | no | COPPA Support | no |
Demand Chain Support | no | Safeframes OK | check with bidder |
Supports Deals | yes | Prebid.js Adapter | yes |
IAB GVL ID | check with bidder | Prebid Server Adapter | no |
Floors Module Support | yes | First Party Data 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_kobler |
hb_bidder_kobler |
hb_adid_kobler |
hb_size_kobler |
hb_source_kobler |
hb_format_kobler |
hb_cache_host_kobler |
hb_cache_id_kobler |
hb_uuid_kobler |
hb_cache_path_kobler |
hb_deal_kobler |
Note:
The Kobler Bidder Adapter requires setup and approval from Kobler AS. Please reach out to bidding-support@kobler.no for more information.
Bid Params
Name | Scope | Description | Example | Type |
---|---|---|---|---|
placementId |
required | The identifier of the placement, it has to be issued by Kobler. | 'xjer0ch8' |
string |
zip |
optional | Zip code of the user or the medium. When multiple ad units are submitted together, it is enough to set this parameter on the first one. | '102 22' |
string |
test |
optional | Whether the request is for testing only. When multiple ad units are submitted together, it is enough to set this parameter on the first one. Defaults to false. | true |
boolean |
floorPrice |
optional | Floor price in CPM and in USD. Can be used as an alternative to the Floors module, which is also supported by this adapter. Defaults to 0. | 5.0 |
float |
position |
optional | The position of the ad unit. Can be used to differentiate between ad units if the same placement ID is used across multiple ad units. The first ad unit should have a position of 0, the second one should have a position of 1 and so on. Defaults to 0. | 1 |
string |
dealIds |
optional | Array of deal IDs. | ['abc328745', 'mxw243253'] |
array of strings |
Example
const adUnits = [{
code: 'div-gpt-ad-1460505748561-1',
mediaTypes: {
banner: {
sizes: [[320, 250], [300, 250]],
}
},
bids: [{
bidder: 'kobler',
params: {
placementId: 'k5H7et3R0'
}
}]
}];
In order to see a sample bid from Kobler (without a proper setup), you have to also do the following:
- Change the
refererInfo
function to return'https://www.tv2.no/a/11734615'
as areferer
. This is necessary because Kobler only bids on recognized articles. - Change the adapter’s
BIDDER_ENDPOINT
to'https://bid-service.dev.essrtb.com/bid/prebid_rtb_call'
. This endpoint belongs to the development server that is set up to always return a bid for the correctplacementId
and page URL combination.
Example With Optional Parameters
const adUnits = [{
code: 'div-gpt-ad-1460505748561-1',
mediaTypes: {
banner: {
sizes: [[320, 250], [300, 250]],
}
},
bids: [{
bidder: 'kobler',
params: {
placementId: 'k5H7et3R0',
zip: '102 22',
test: true,
floorPrice: 5.0,
position: 1,
dealIds: ['abc328745', 'mxw243253']
}
}]
}];