Bidboost
Features
Registration
The Bidboost analytics adapter requires onboarding and approval from the Bidboost team. Publishers can request an evaluation pilot at bidboost.net.
For expected end-to-end behavior, enable this analytics adapter together with the Bidboost RTD module.
Analytics Options
| Name | Scope | Description | Type |
|---|---|---|---|
client |
required | Bidboost client code provided during onboarding. | string |
site |
required | Site or entity key configured for your account. | string |
collectorUrl |
optional | Data collector base URL. Defaults to https://collect.bidboost.net. |
string |
analyticsBatchWindowMs |
optional | Milliseconds to batch analytics events from an auction before posting. | number |
ignoredBidders |
optional | Bidder codes excluded from Bidboost analytics processing. | string[] |
bidderMapper |
optional | Maps Prebid bidder codes to Bidboost bidder codes for analytics payloads. | function |
reverseBidderMapper |
optional | Reverse mapping helper for environments that use mapped bidder identifiers. | function |
placementMapper |
optional | Maps ad units to Bidboost placement codes in analytics payloads. | function |
Example Configuration
pbjs.enableAnalytics({
provider: 'bidboost',
options: {
client: '11111111-2222-3333-4444-555555555555',
site: 'example-site',
collectorUrl: 'https://collect.bidboost.net',
analyticsBatchWindowMs: 1000,
ignoredBidders: ['sampleBidder'],
bidderMapper: (bidderCode) => bidderCode,
reverseBidderMapper: (mappedBidderCode) => mappedBidderCode,
placementMapper: (adUnit) => adUnit.code
}
});