Global Parameters GET Flashcards
nw
Required? Yes. Distributor’s FreeWheel network ID.
resp
Required? Yes. Response format. Valid values include:ad: return ad creative directly. This is the default.smrx: SMART XML. FreeWheel proprietary ad response format.xml: same as “smrx”.json: FreeWheel proprietary JSON response format. Structurally the same as SMART XML.vast2: VAST 2.0 format. When use this value, also add crtp=vast2s in the global parameters section.vmap1: VMAP 1.0 format.
prof
Required? Yes. Player profile. Specifies which types and formats of ads can be returned in this player environment. It’s pre-configured by FreeWheel.
csid
Required? Yes. Custom site section ID. Indicates “where” the video is played.
caid
Required? Yes. Custom content video asset ID. Either asid and caid is required for video asset requests. Indicates “what” video is being played.
asid
Required? Yes. FreeWheel numeric Asset ID. Either asid and caid is required for video asset requests. Recommend to use caid since it is more human readable.
asnw
Required? No. Asset Network ID. If not present will default to nw value.
ssnw
Required? No. Site Section Network ID. If not present will default to nw value.
vdur
Required? No. Content video duration in seconds. Usually used to match Commercial Break Patterns. It’s recommended to put the actual video duration here, otherwise ad server will use the ingested duration value of the video asset.
pvrn
Required? Yes. Page View Random. A random number generated per page view. It is required for forecasting system to work properly. Rule of thumb: when csid changes, generate new pvrn.
vprn
Required? Yes. Video Player Random. A random number generated per video instance (re-randomize on a new video play even on the same page). It is required for forecasting to work properly. Rule of thumb: when caid changes, generate new vprn.
flag
Required? No. Turn on/off any Capabilities (a.k.a flags) supported by MRM ad server, in the format of “flag=+flag1-flag2+flag3”, “+” means to turn on and “-“ means to turn off. Refer to HTTP GET Ad Request: Capabilities (Flags).
metr
Required? No. Default metrics of all ads for this request. It’s a bitmap representing whether this integration supports some pre-defined metrics like clickable, pausable, mutable, etc. For example the first bit of metr value stands for quartile, so if it’s turned on, this request is considered “can report quartiles”, and all impressions from this request will counted against the number of “impressions that CAN report Ads Quartiles” in reporting system. If it is Not an AdManager integration, please make sure to set the metr parameter explicitly in the ad request. A few common seen values of “metr” include: 0: it means the ads can send impressions and click callbacks. 7: the ads can send impressions, 4 quartiles and click callbacks. For backward compatibility reasons, 1 works the same as 7. 1024: the ads can send impressions but can’t send click callbacks. 1031: the ads can send impressions and quartiles, but No click callbacks. For backward compatibility reasons, 1025 works the same as 1031. 1023: the ads can support all IAB metrics including impression, click, mute/unmute, expand/collapse, pause/resume, rewind, accept-invitation, close, minimize. “metr” is a complex part of MRM system. Please don’t hesitate to consult FreeWheel for the proper value to set in your integration.
afid
Required? No. Video asset fallback id. A FreeWheel video asset id when the video asset id in ad request is Not recognized. Note this needs to be a “FreeWheel id”, which is all digital. It is Not a custom id.
sfid
Required? No. Site section fallback id. A FreeWheel site section id when the site section id in ad request is Not recognized. Note this needs to be a “FreeWheel id”, which is all digital. It is Not a custom id.