Back to Bidders

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

Back to Bidders