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 |