smartx

Features

Bidder CodesmartxPrebid.org Memberyes
Media Typesdisplay, videoGDPR Supportyes
User IDsid5Id, pubCommonIdCOPPA Supportno

"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_smartxhb_bidder_smartxhb_adid_smartx
hb_size_smartxhb_source_smartxhb_format_smartx
hb_cache_host_smartxhb_cache_id_smartxhb_uuid_smartx

"Deal ID" Ad Server Key

hb_deal_smartx

Bid Params

Name Scope Description Example Type
tagId required A unique ID. 'Nu68JuOWAvrbzoyrOR9a7A' string
publisherId required A unique PublisherID. 'publisher_Id' string
siteId required A unique SiteID. 'site_id' string
bidfloor required Value of Bidfloor. 0.3 float
bidfloorcur required Used Currency. (e.g. EUR, USD etc.) 'EUR' string
context optional Token that describes which context to play: ‘instream’ or ‘outstream’ 'outstream' string
outstream_function optional Custom function to be used as a renderer. function(bid){console.log(bid);} function
outstream_options required Object to set options on the smartx renderer. (Only required when setting mediaType.video.context = ‘outstream’) {} object
secure optional Boolean identifying whether the requests should be https or not (used to override the protocol if the page isn’t secure). true boolean
mimes optional List of MIME types to allow in ad. ['application/javascript', 'video/mp4', 'video/webm'] array
price_floor optional Set the current channel price floor in real time. 10 integer
min_duration optional Minimum video ad duration in seconds   integer
max_duration optional Maximum video ad duration in seconds   integer

outstream_options Object

Name Scope Description Example Type
slot required ID of element that video ad should be rendered into. 'adSlot1' string