| layout | title | description | biddercode | gvl_id | media_types | gpp_supported | gpp_sids | coppa_supported | schain_supported | dchain_supported | safeframes_ok | deals_supported | floors_supported | fpd_supported | pbjs | pbs | prebid_member | multiformat_supported | ortb_blocking_supported | userIds | pbs_app_supported |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
bidder |
Scalibur |
Prebid Scalibur Bidder Adapter |
scalibur |
1471 |
banner, video |
true |
tcfeu, usstate_all, usp |
true |
true |
false |
true |
false |
true |
true |
true |
false |
false |
will-bid-on-any |
false |
all |
false |
The Scalibur Bid Adapter connects publishers to Scalibur's programmatic advertising platform. It supports both banner and video ad formats through OpenRTB 2.x protocol and provides full compliance with privacy regulations.
{: .table .table-bordered .table-striped }
| Name | Scope | Type | Description | Example |
|---|---|---|---|---|
placementId |
required | String | Placement identifier provided by Scalibur | 'test-placement-123' |
For testing purposes, you can use the following ad unit configurations:
var adUnits = [
{
code: 'test-banner-div',
mediaTypes: {
banner: {
sizes: [[300, 250], [728, 90], [320, 50]]
}
},
bids: [
{
bidder: 'scalibur',
params: {
placementId: 'test-scl-placement'
}
}
]
}
];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: 'scalibur',
params: {
placementId: 'test-scl-placement' // Required
}
}
]
}
];var adUnits = [
{
code: 'test-multiformat-div',
mediaTypes: {
banner: {
sizes: [[300, 250], [728, 90]]
},
video: {
context: 'instream',
playerSize: [[300, 169]],
mimes: ['video/mp4'],
protocols: [2, 3, 5, 6],
minduration: 15,
maxduration: 30
}
},
bids: [
{
bidder: 'scalibur',
params: {
placementId: 'test-scl-placement'
}
}
]
}
];The adapter supports First Party Data (FPD) in multiple ways:
- Global FPD: Automatically includes
pbjs.setConfig({ortb2: {...}})data - AdUnit FPD: Includes ad unit specific
ortb2Impdata - Local Storage: Generates and stores first-party identifiers for enhanced targeting
The Scalibur adapter supports user synchronization through:
- Iframe syncs: For enhanced matching capabilities
- Image syncs: For lightweight synchronization
All privacy parameters are automatically included in sync requests.
pbjs.que.push(function() {
pbjs.addAdUnits(adUnits);
pbjs.setConfig({
debug: true,
userSync: {
filterSettings: {
iframe: {
bidders: ['scalibur'],
filter: 'include'
},
image: {
bidders: ['scalibur'],
filter: 'include'
}
}
}
});
pbjs.requestBids({
timeout: 3000,
bidsBackHandler: function(bidResponses) {
// Handle bid responses
}
});
});For technical support or integration assistance:
- Email: support@scalibur.io
- Documentation: Contact Scalibur Support Team
- Video ads support instream context with standard IAB video parameters
- Banner ads support multiple sizes including standard IAB sizes
- All requests are sent via secure HTTPS endpoints
- The adapter automatically handles device detection and targeting