Skip to content

Latest commit

 

History

History
185 lines (157 loc) · 4.26 KB

File metadata and controls

185 lines (157 loc) · 4.26 KB
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.

Bid Params

{: .table .table-bordered .table-striped }

Name Scope Type Description Example
placementId required String Placement identifier provided by Scalibur 'test-placement-123'

Test Parameters

For testing purposes, you can use the following ad unit configurations:

Banner Ad Unit

var adUnits = [
    {
        code: 'test-banner-div',
        mediaTypes: {
            banner: {
                sizes: [[300, 250], [728, 90], [320, 50]]
            }
        },
        bids: [
            {
                bidder: 'scalibur',
                params: {
                    placementId: 'test-scl-placement'
                }
            }
        ]
    }
];

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: 'scalibur',
        params: {
          placementId: 'test-scl-placement' // Required
        }
      }
    ]
  }
];

Multi-format Ad Unit

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'
                }
            }
        ]
    }
];

First Party Data

The adapter supports First Party Data (FPD) in multiple ways:

  • Global FPD: Automatically includes pbjs.setConfig({ortb2: {...}}) data
  • AdUnit FPD: Includes ad unit specific ortb2Imp data
  • Local Storage: Generates and stores first-party identifiers for enhanced targeting

User Sync

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.

Configuration Example

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
        }
    });
});

Support

For technical support or integration assistance:

Notes

  • 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