The following Macros are the supported for passing dynamic values for implemented demand tags and 3rd party pixels:
Macro | Description |
$[cb] | Cache buster |
$[pid] | Publisher Id |
$[wid] | Widget Id |
$[cid] | Clip Id |
$[url] | Current Page URL |
$[w] | width |
$[h] | height |
$[ip] | clients IP address ("0.0.0.0" when IP was not found) |
$[ua] | Client User Agent |
$[os] | Operating System |
$[bw] | Browser |
$[dom] | Domain |
$[consent] | Consent Data String |
$[gdpr] | Consent Data found (1/0) |
$[abc] | A/B test variant name |
$[clipPlayCounter] | Clip watched index |
$[v] | Viewability of the player 1/0 |
$[dev] | Device: 1 = desktop, 2 = mobile |
$[geo] | geo country code |
$[utm] | UTM parameters ("utm_source", "utm_medium", "utm_campaign", "utm_term", "utm_content") - taken from page url encoded and separated by "|" instead of "&" |
$[schain] | Supply chain data |
$[us_privacy] | CCPA API response |
$[sid] | session id |
$[tid] | publisher tag id (from Inventory manager) |
In case the macro should be encoded, please use the following: $[URI_ENCODE:macro]
For example: $[URI_ENCODE:url]