Smart AdServer
Features
Bidder Code | smartadserver | Prebid.org Member | no |
---|---|---|---|
Prebid.js Adapter | yes | Prebid Server Adapter | yes |
Media Types | display, video, native | Multi Format Support | check with bidder |
TCF-EU Support | yes | IAB GVL ID | 45 |
GPP Support | some (check with bidder) | DSA Support | check with bidder |
USP/CCPA Support | yes | COPPA Support | check with bidder |
Supply Chain Support | yes | Demand Chain Support | check with bidder |
Safeframes OK | check with bidder | Supports Deals | check with bidder |
Floors Module Support | yes | First Party Data Support | check with bidder |
User IDs | all | ORTB Blocking Support | check with bidder |
Privacy Sandbox | check with bidder | Prebid Server App Support | check with bidder |
Registration
The Smart AdServer bidder adapter requires setup and approval from the Equativ (former Smart AdServer) service team. Please reach out to your account manager for more information and start using it.
Bid params
Name | Scope | Description | Example | Type |
---|---|---|---|---|
networkId |
required for Prebid Server | The network identifier you have been provided with | 1234 |
integer |
siteId |
required for Prebid.js | The placement site ID | 1234 |
integer |
pageId |
required for Prebid.js | The placement page ID | 1234 |
integer |
formatId |
required for Prebid.js | The placement format ID | 1234 |
integer |
domain |
optional | The network domain (default see example) | 'http://prg.smartadserver.com', 'https://prg.smartadserver.com' |
string |
target |
optional | The keyword targeting | 'sport=tennis' |
string |
bidfloor |
optional | Bid floor for this placement in USD or in the currency specified by the currency parameter. (Default: 0.0 ) |
0.42 |
float |
appName |
optional | Mobile application name | 'Smart AdServer Preview' |
string |
buId |
optional | Mobile application bundle ID | 'com.smartadserver.android.dashboard' |
string |
ckId |
optional | Unique Smart AdServer user ID | 1234567890123456789 |
integer |
video |
optional | Parameter object for instream video. See video Object | {} |
object |
schain |
optional | Supply Chain | '1.0,1!exchange1.com,1234,1,bid-request-1,publisher,publisher.com' |
string |
Note: The site, page and format identifiers have to all be provided (for Prebid.js) or all empty (for Prebid Server).
Video Object
Name | Scope | Description | Example | Type |
---|---|---|---|---|
protocol |
optional | Maximum open RTB video protocol supported | 8 (VAST 4.0 wrapper) |
integer |
startDelay |
optional | Allowed values: 1 (generic pre-roll, default), 2 (generic mid-roll), 3 (generic post-roll) | 1 |
integer |
Supported Media Types (Prebid.js)
Type | Support |
---|---|
banner |
Supported |
video |
Supported |
native |
Not currently supported |
Supported Media Types (Prebid Server)
Type | Support |
---|---|
banner |
Supported |
video |
Supported |
native |
Supported |
Examples
Without site/page/format:
"imp": [{
"id": "some-impression-id",
"banner": {
"format": [{
"w": 600,
"h": 500
}, {
"w": 300,
"h": 600
}]
},
"ext": {
"smartadserver": {
"networkId": 73
}
}
}]
With site/page/format:
"imp": [{
"id": "some-impression-id",
"banner": {
"format": [{
"w": 600,
"h": 500
}, {
"w": 300,
"h": 600
}]
},
"ext": {
"smartadserver": {
"networkId": 73
"siteId": 1,
"pageId": 2,
"formatId": 3
}
}
}]
"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_smartadserver |
hb_bidder_smartadser |
hb_adid_smartadserve |
hb_size_smartadserve |
hb_source_smartadser |
hb_format_smartadser |
hb_cache_host_smarta |
hb_cache_id_smartads |
hb_uuid_smartadserve |
hb_cache_path_smarta |
hb_deal_smartadserve |