MonetiseUp (Mul)
Features
| Bidder Code | mul | Prebid.org Member | no |
|---|---|---|---|
| Prebid.js Adapter | yes | Prebid Server Adapter | no |
| Media Types | display, video | Multi Format Support | will-bid-on-any |
| TCF-EU Support | no | IAB GVL ID | check with bidder |
| GPP Support | tcfeu, usstate_all, usp | DSA Support | check with bidder |
| USP/CCPA Support | yes | COPPA Support | yes |
| Supply Chain Support | yes | Demand Chain Support | check with bidder |
| Safeframes OK | yes | Supports Deals | check with bidder |
| Floors Module Support | yes | First Party Data Support | yes |
| Endpoint Compression | check with bidder | ORTB Blocking Support | check with bidder |
| User IDs | all | Privacy Sandbox | check with bidder |
The MonetiseUp (mul) adapter connects publishers directly to MonetiseUp’s programmatic advertising marketplace, aggregating demand from top programmatic SSPs and DSPs including Adagio, PubMatic, OpenX, 152Media, Nobid, OnlineMediaSolutions, Scalibur, TripleLift, Eskimi, and Equativ. It supports both banner and video (instream and outstream) ad formats through OpenRTB protocol.
To begin monetizing your inventory, contact business@responsiq.com.
Bid Params
| Name | Scope | Description | Example | Type |
|---|---|---|---|---|
placementId |
required | Your MonetiseUp placement or inventory tag ID | 'placement-123' |
string |
zoneId |
optional | Alternative zone identifier | 'zone-456' |
string |
bidfloor |
optional | Fallback minimum CPM for the impression | 0.50 |
float |
bidfloorcur |
optional | Currency for the bid floor | 'USD' |
string |
Test Parameters
Banner Ad Unit
var adUnits = [
{
code: 'test-banner-div',
mediaTypes: {
banner: {
sizes: [[300, 250], [728, 90], [320, 50]]
}
},
bids: [
{
bidder: 'mul',
params: {
placementId: 'test-placement-123'
}
}
]
}
];
Video Ad Unit
var adUnits = [
{
code: 'test-video-div',
mediaTypes: {
video: {
playerSize: [[640, 480]],
context: 'instream',
mimes: ['video/mp4'],
protocols: [2, 3, 5, 6],
minduration: 5,
maxduration: 30,
startdelay: 0,
playbackmethod: [1, 2],
api: [1, 2]
}
},
bids: [
{
bidder: 'mul',
params: {
placementId: 'test-placement-123'
}
}
]
}
];
Multi-Format Ad Unit
var adUnits = [
{
code: 'test-multiformat-div',
mediaTypes: {
banner: {
sizes: [[300, 250], [728, 90]]
},
video: {
playerSize: [[640, 480]],
context: 'instream',
mimes: ['video/mp4'],
protocols: [2, 3, 5, 6],
minduration: 5,
maxduration: 30
}
},
bids: [
{
bidder: 'mul',
params: {
placementId: 'test-placement-123'
}
}
]
}
];
Video Support
The MonetiseUp adapter supports Video ads via both direct VAST XML (vastXml) and VAST URLs (vastUrl).
- Instream: Video ads support standard
instreamplayer contexts. - Outstream: For
outstreamcontext, a publisher-defined renderer (e.g.renderer: { url, render }) oruseCacheKeymust be supplied on the ad unit.
First Party Data (FPD)
The adapter supports First Party Data (FPD) in multiple ways:
- Global FPD: Automatically includes
pbjs.setConfig({ortb2: {...}})site and user segment data. - User IDs (EIDs): Automatically forwards external identifiers provided by Prebid User ID modules (
user.ext.eids). - Supply Chain: Forwards
source.ext.schainfor transparent supply chain validation. - Global Placement ID (GPID): Automatically extracts
ortb2Imp.ext.gpidfor ad server targeting.
User Sync
The MonetiseUp adapter supports user synchronization to maximize bid yield:
- Client-Side: Supports
iframeandimagesyncs. - All privacy parameters (
gdpr,gdpr_consent,us_privacy,gpp,gpp_sid) are automatically attached to sync requests.
Configuration Example
pbjs.que.push(function() {
pbjs.addAdUnits(adUnits);
pbjs.setConfig({
debug: true,
userSync: {
filterSettings: {
iframe: {
bidders: ['mul'],
filter: 'include'
},
image: {
bidders: ['mul'],
filter: 'include'
}
}
}
});
pbjs.requestBids({
bidsBackHandler: function(bidResponses) {
console.log('Auction completed', bidResponses);
}
});
});
"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_mul |
hb_bidder_mul |
hb_adid_mul |
hb_size_mul |
hb_source_mul |
hb_format_mul |
hb_cache_host_mul |
hb_cache_id_mul |
hb_uuid_mul |
hb_cache_path_mul |
hb_deal_mul |