Back to Bidders

smartx

Features

Bidder Code smartx Prebid.org Member yes
Prebid.js Adapter yes Prebid Server Adapter yes
Media Types video Multi Format Support check with bidder
TCF-EU Support yes IAB GVL ID 115
GPP Support 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 no Supports Deals check with bidder
Floors Module Support no First Party Data Support check with bidder
User IDs none ORTB Blocking Support check with bidder
Privacy Sandbox check with bidder Prebid Server App Support check with bidder

Registration

This adapter requires setup and approval from the smartclip team. Please contact us at — bidding@smartclip.tv

Prebid Server Bid Params

Name Scope Description Example Type
tagId required A unique ID. 'Nu68JuOWAvrbzoyrOR9a7A' string
publisherId required A unique PublisherID. Is provided by smartclip 'publisher_Id' string
siteId required A unique SiteID or AppID. Is provided by smartclip 'site_id' string
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 15 integer
max_duration optional Maximum video ad duration in seconds 60 integer

Prebid.js Bid Params

Name Scope Description Example Type
tagId required A unique ID. 'Nu68JuOWAvrbzoyrOR9a7A' string
publisherId required A unique PublisherID. Is provided by smartclip 'publisher_Id' string
siteId required A unique SiteID or AppID. Is provided by smartclip '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
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 15 integer
max_duration optional Maximum video ad duration in seconds 60 integer
sitekey optional Sitekey provided by smartclip. 'foo.bar.baz' string
outstream_options required Object to set options on the smartx renderer, see below. Only required when setting mediaType.video.context = ‘outstream’. {} object

outstream_options

Name Scope Description Example Type
slot required ID of element that video ad should be rendered into. 'adSlot1' string
minAdWidth optional If the visible area is narrower than this size, no ad will be requested. The value is given in pixels. Default is 280. 290 integer
maxAdWidth optional The player will fill the whole width of the element it gets, to have it narrower a different maximum width can be defined in pixels. Default is 800. 900 integer
title optional The player can show a freely definable text, a macro [remainingTime] in this string will be replaced with the remaining play time of the ad in seconds. 'Advertisement [remainingTime]s' string
skipOffset optional In order to enable skipping from the start set the delay to 0, to show the skip button after 5 seconds set it to 5. Setting a general skipOffset is discouraged. Note that linear creatives carrying a skipsoffet attribute will override the general player setting. By default the player does not set a general skipoffset, so a skip button will only be shown, if an ad has a specific skipoffset attached. 0 integer
startOpen optional Per default the player will start fully expanded, if a valid ad can be played. Setting this option to false will trigger an expand animation instead once the player comes into view. Default is true. 'false' string
endingScreen optional By default the player will not close, but show the ending screen when an advertisement is complete (last frame of the ad and a replay button, if an advertisment comes with an endcard that will be shown). If set to false the player will collapse. Some VPAID creatives can cause issues with ending screen or replay behaviour. Default is true. 'true' string
desiredBitrate optional You can specify a target bitrate for the creative, higher values will increase video quality but will cost bandwidth. Value is given in kpbs. Default is 700. 800 integer
visibilityThreshold optional Defines the percentage of the player which has to be in the visible area to play and pause the advertisment. The default is 50. 50 integer

"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_smartx hb_bidder_smartx hb_adid_smartx
hb_size_smartx hb_source_smartx hb_format_smartx
hb_cache_host_smartx hb_cache_id_smartx hb_uuid_smartx
hb_cache_path_smartx hb_deal_smartx

Back to Bidders