ZEDO supports following custom parameters in the VAST Tag. Values to these should be dynamically substituted using a 3rd ad-server macro or by some other means available. If you need to pass on the substituted values further to other tag based partners, then respective macro should be used in the 3rd party tag while it is setup in ZEDO.

(See this article to know about ZEDO supported macros)

App Object

ap={JSON Object with allowed keys as described below}

JSON object has to be encoded.

Key Description
id Application package ID
ap Application bundle
name App name
domain Domain of the app (e.g. “mygame.foo.com”)
storeurl App store URL for the app. This value should be encoded.
cat Categories for the App  (comma separated and encoded if more than one)
 sectioncat IAB Categories for current section (comma separated and encoded if more than one)
 pagecat IAB Categories for current page (comma separated and encoded if more than one)
v Application version
privacypolicy Indicates if the app have a privacy policy.
paid Indicates if the app is paid or free
keywords Comma separated and encoded list of keywords

Device Object

dv={JSON Object with allowed keys as described below}

JSON object has to be encoded.

Key Description
typ Type of device. example: 4 for phone ,5 for tablet, 1 for Mobile/Tablet, 3 for connected TV etc. If hard-coded, this should be one of the device type value defined in IAB open RTB specification.
osn Device operating system
osv Device operating system version
mnf Device manufacturer (e.g. “Apple”)
mdu Device model (e.g. iPhone)
h Height of the screen in pixels
w Width of the screen in pixels
mcc Mobile country code
con Connection type (e.g. 2 for wifi, 6 for cellular Network -4g etc).  If hard-coded, this should be one of the connection type value defined in IAB open RTB specification.
ifa ID sanctioned for advertiser use.
ppi Screen size as pixels per inch
pxratio Ratio of physical pixels to device independent pixels
js Support for JS on the device
lmt Limit Ad tracking
lat Latitude value
long Longitude value
mnc Mobile network code

Content Object

co={JSON Object with allowed keys as described below}

JSON object has to be encoded.

Parameter Description
title Content title
series Content series
livestream Whether the content is live or not. 0 = not live and 1 = live content
language Content language using ISO-639-1-alpha-2
cat Array of IAB content categories that describe the content producer
producer Content producer or originator name (e.g. “Warner Bros”)

General Parameters

Parameter Description
ru Referrer URL in encoded form
pu Page URL in encoded form
pw Player width
ph Player height
l Third Party Click Tracker in encoded form
it Third Party Impression Tracker in encoded form
p Custom Param in encoded form
mp Comma separated custom values in encoded form
ct Custom Targeting. To know about refer to this link
0 0