Mobkoi
Features
Bidder Code | mobkoi | Prebid.org Member | no |
---|---|---|---|
Prebid.js Adapter | yes | Prebid Server Adapter | yes |
Media Types | display | Multi Format Support | will-bid-on-one |
TCF-EU Support | yes | IAB GVL ID | 898 |
GPP Support | tcfeu | DSA Support | no |
USP/CCPA Support | no | COPPA Support | no |
Supply Chain Support | no | Demand Chain Support | no |
Safeframes OK | no | Supports Deals | no |
Floors Module Support | no | First Party Data Support | yes |
Endpoint Compression | check with bidder | ORTB Blocking Support | partial |
User IDs | none | Privacy Sandbox | check with bidder |
Prebid Server App Support | check with bidder |
Note
The Mobkoi Bidding adapter requires setup and approval before beginning. Please reach out to platformteam@mobkoi.com for more details.
Bid Params
Path | Scope | Description | Example | Type |
---|---|---|---|---|
placementId |
required | Mobkoi Provided Placement ID | 'DF2FFFFF' |
string |
adServerBaseUrl |
optional | Mobkoi adserver url (PBS only) | https://adserver.maximus.mobkoi.com |
string |
Example Configuration
const adUnits = [
{
code: 'banner-ad',
mediaTypes: {
banner: { sizes: [[300, 600]] },
},
bids: [
{
bidder: 'mobkoi',
params: {
placementId: '<-- Placement ID provided by Mobkoi -->',
},
},
],
},
];
pbjs.que.push(function () {
pbjs.addAdUnits(adUnits);
});
User ID Module Integration
For optimal targeting and yield, configure the Mobkoi User ID module alongside the bidder adapter.
Required modules: mobkoiBidAdapter
, mobkoiIdSystem
, userId
, consentManagementTcf
, tcfControl
pbjs.que.push(function () {
// Configuration for enabling the User ID module
pbjs.setConfig({
userSync: {
userIds: [
{
name: 'mobkoiId',
storage: {
type: 'cookie',
name: '_mobkoi_id',
expires: 30, // days
},
},
],
},
});
pbjs.addAdUnits(adUnits);
});
User Sync Configuration (Alternative)
Alternatively, enable user sync without the User ID module.
Required modules: mobkoiBidAdapter
, consentManagementTcf
, tcfControl
pbjs.que.push(function () {
// Configuration for enabling getUserSyncs functionality
pbjs.setConfig({
userSync: {
filterSettings: {
image: {
bidders: ['mobkoi'],
filter: 'include'
}
}
}
});
pbjs.addAdUnits(adUnits);
});
Additional Resources
For comprehensive setup guidelines and detailed integration instructions, visit our complete integration documentation.
"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_mobkoi |
hb_bidder_mobkoi |
hb_adid_mobkoi |
hb_size_mobkoi |
hb_source_mobkoi |
hb_format_mobkoi |
hb_cache_host_mobkoi |
hb_cache_id_mobkoi |
hb_uuid_mobkoi |
hb_cache_path_mobkoi |
hb_deal_mobkoi |