Akcelo
Features
Bidder Code | akcelo | Prebid.org Member | no |
---|---|---|---|
Prebid.js Adapter | yes | Prebid Server Adapter | no |
Media Types | display, video, native | Multi Format Support | will-bid-on-any |
TCF-EU Support | no | IAB GVL ID | none |
GPP Support | check with bidder | DSA Support | check with bidder |
USP/CCPA Support | no | COPPA Support | no |
Supply Chain Support | yes | Demand Chain Support | no |
Safeframes OK | yes | Supports Deals | no |
Floors Module Support | yes | First Party Data Support | yes |
User IDs | all | ORTB Blocking Support | no |
Privacy Sandbox | check with bidder |
Registration
The Akcelo bidder adapter requires setup and approval from the Akcelo service team. Please reach out to your account manager or publisher@akcelo.io for more information.
Bid params
Name | Scope | Description | Example | Type |
---|---|---|---|---|
siteId |
required | The identifier of the site. Will be provided by your account manager. | 763 |
integer |
adUnitId |
required | The identifier of the ad unit. Will be provided by your account manager. | 7965 |
integer |
test |
optional | Whether to display test creatives or not. Default is 0. | 1 |
integer |
Configuration Example
<script>
const adUnits = [
{
code: 'div-123',
mediaTypes: {
banner: {
sizes: [
[300, 250],
[300, 600],
],
},
video: {
context: "outstream",
playerSize: [[640, 480]],
mimes: ['video/mp4'],
protocols: [1, 2, 3, 4, 5, 6, 7, 8],
playbackmethod: [1],
skip: 1,
api: [2],
minbitrate: 1000,
maxbitrate: 3000,
minduration: 3,
maxduration: 10,
startdelay: 2,
placement: 4,
linearity: 1
},
},
bids: [
{
bidder: 'akcelo',
params: {
siteId: 763, // required
adUnitId: 7965, // required
test: 1, // optional
},
},
],
},
];
pbjs.que.push(function () {
pbjs.addAdUnits(adUnits);
});
</script>
User Sync
Akcelo strongly recommends enabling user syncing through iFrames. This functionality improves DSP user match rates and increases the bid rate and bid price.
// https://docs.prebid.org/dev-docs/publisher-api-reference/setConfig.html#setConfig-Configure-User-Syncing
pbjs.setConfig({
userSync: {
filterSettings: {
iframe: {
bidders: ['akcelo'],
filter: 'include',
},
},
},
});
First Party Data
Akcelo supports both ortb2
and ortb2Imp
methods to set First Party Data.
Name | Scope | Description | Example | Type |
---|---|---|---|---|
ortb2.site |
optional | Information about the publisher’s website provided through an OpenRTB Site object. | N/A | object |
ortb2.user |
optional | Information about the advertising device’s human user, provided through an OpenRTB User object. | N/A | object |
ortb2.device |
optional | Information about the user’s device provided through an OpenRTB device object. | N/A | object |
"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_akcelo |
hb_bidder_akcelo |
hb_adid_akcelo |
hb_size_akcelo |
hb_source_akcelo |
hb_format_akcelo |
hb_cache_host_akcelo |
hb_cache_id_akcelo |
hb_uuid_akcelo |
hb_cache_path_akcelo |
hb_deal_akcelo |