Tracking Macros

Tracking Macros
Name Description
{$ACTION_TRACK_URL$} URL for download tracking notifications (download pixel).
{$ACTION_TRACK_URL_ENCODED$} URL for download tracking notifications (download pixel) encoded.
{$ADSLOT_HEIGHT$} Adslot height
{$ADSLOT_WIDTH$} Adslot width
{$AGENCY_ID$} Identifier of the agency.
{$APP_BUNDLE$} Application bundle or package name (e.g., com.foo.mygame); intended to be a unique ID across exchanges.
{$APP_CATEGORIES$} Categories associated with that inventory.
{$APP_HASH$} Inventory hash (e.g. 8f1a3a18e1424a3ebf4c883ec1afb18c).
{$APP_ID$} Internal DSP identifier for the inventory (all traffic types).
{$APP_NAME$} The name of the inventory (e.g. “Robotify”).
{$APP_STORE_URL$} The URL of the app itself (from the AppStore).
{$ASYNC_CLICK_URL$} Async – Click URL for the click.
{$ASYNC_CLICK_URL_ENC$} Async – Click URL for the click. Encoded.
{$CAMPAIGN_ID$} Identifier of the campaign.
{$CAMPAIGN_NAME$} Name of the campaign.
{$CAMPAIGN_LABEL_1$} Campaign Label 1.
{$CAMPAIGN_LABEL_2$} Campaign Label 2.
{$CITY_NAME$} Name of the city.
{$CLICK_ID$} Click identifier, used for affiliation campaigns.
{$CLICK_THROUGH_URL$} Async – Click URL used ro redirect the user.
{$CLICK_THROUGH_URL_ENC$} Async – Click URL used ro redirect the user. Encoded.
{$CLICK_TRACK_URL$} Track URL for the click. Without encoding.
{$CLICK_TRACK_URL_ENC$} Track URL for the click. Encoded once.
{$CREATIVE_NAME$} Name of the creative.
{$CRID$} Identifier of the creative.
{$DEVICE_IP$} Takes the value of the request IP address in case it is not truncated. Otherwise, it takes the value of the Track IP.
{$DEVICE_LANGUAGE$} Languange of the device (e.g. en).
{$DEVICE_MODEL$} Model of the device.
{$DEVICE_OS$} OS name of the device (e.g. “Android”).
{$DEVICE_OS_VERSION$} Should contain the device os version ( e.g 9.2). We currently only have
{$DNT$} Do not track parameter. 1 means the user don’t want to be tracked
{$DPID$} RAW identifier of the user, in lowercase.
{$DPID_UPPER$} RAW identifier of the user, in uppercase.
{$DPID_SHA1$} GAID/IDFA of the user, hashed in SHA1 in lowercase.
{$DPID_SHA1_UPPER$} GAID/IDFA of the user, hashed in SHA1 in uppercase.
{$DPID_MD5$} GAID/IDFA of the user, hashed in MD5 in lowercase.
{$DPID_MD5_UPPER$} GAID/IDFA of the user, hashed in MD5 in uppercase.
{$EXCHANGE_ID$} Internal ID of the Exchange.
{$EXCHANGE_NAME$} Name of the Exchange.
{$FOLDER_NAME$} Folder name
{$GAID_RAW$} Google Advertising ID, unhashed, in lowercase.
{$GAID_RAW_LAT$} Google Advertising ID, unhashed, substituted by 000-000-0… when device id is not available.
{$GAID_RAW_UPPER$} Google Advertising ID, unhashed, in uppercase.
{$GAID_MD5$} Google Advertising ID hashed in MD5 in lowercase.
{$GAID_MD5_UPPER$} Google Advertising ID hashed in MD5 in uppercase.
{$GAID_SHA1$} Google Advertising ID hashed in SHA1 in lowercase.
{$GAID_SHA1_UPPER$} Google Advertising ID hashed in SHA1 in uppercase.
{$HAS_DPID$} 1 if it has device ID 0 if it does NOT have device ID
{$INVENTORY_DOMAIN$} Domain of the inventory.
{$IP_ADDRESS$} IP address of the request.
{$IDFA_RAW$} IDFA (for iOS 6.0 or above), unhashed, in lowercase.
{$IDFA_RAW_LAT$} IDFA (for iOS 6.0 or above), unhashed, substituted by 000-000-0… when device id is not available.
{$IDFA_RAW_UPPER$} IDFA (for iOS 6.0 or above) unhashed, in uppercase.
{$IDFA_MD5$} IDFA (for iOS 6.0 or above) codified with MD5 in lowercase.
{$IDFA_MD5_UPPER$} IDFA (for iOS 6.0 or above) codified with MD5 in uppercase.
{$IDFA_SHA1$} IDFA (for iOS 6.0 or above) codified with SHA1 in lowercase.
{$IDFA_SHA1_UPPER$} IDFA (for iOS 6.0 or above) codified with SHA1 in uppercase.
{$IDFV$} IDFV (for iOS only), unhashed, every user has the same IDFV in all the apps of the same publisher. This field is available regardless of ATT.
{$IDFV_LAT$} IDFV, unhashed, this field will be null when the device id is available.
{$IMPRESSION_TRACK_URL$} Impression pixel track URL
{$IMPID$} Identifier of the impression.
{$INVENTORY_TYPE$} “mobile_web” if the add is displayed through mobile web. (will be replaced in the tracker for m_web for kochava creatives) “in_app” if the add is displayed inside an app
{$LAT$} Device latitude.
{$LINE_ID$} Identifier of the line.
{$LINE_NAME$} Name of the line.
{$LON$} Device longitude.
{$USER_AGENT$} Full user agent of the device. Encoded once.
{$USER_AGENT_ENCODED$} Full user agent of the device. Encoded twice.
{$RANDOM_NUMBER$} Can be used as a cache buster if needed.
{$REQ_ID$} Identifier of the request, used for tracking purposes.
{$REWARDED$} 1 if the creative is rewarded, 0 if it is non-rewarded.
{$SK_CAMPAIGN_ID$} SKAdNetwork Campaign Id – Value between 1 and 100. Apart from mapping campaigns it could also be used for flexible mapping.
{$TRACK_IP$} Async – IP address of the user.
{$TRACKER_DNS$} Tracker domain.
{$TRACK_USER_AGENT$} Async – Full user agent of the device.
{$TRACK_USER_AGENT_ENCODED$} Async – Full user agent of the device. Encoded twice.
{$timestamp$} String used for random and cache busting purposes.
{$VENDOR_NAME$} App name (from the app store).
{$WPID_RAW$} Windows device identifier unhashed, in lowercase.
{$WPID_RAW_UPPER$} Windows device identifier unhashed, in uppercase.
{$WPID_MD5$} Windows device identifier codified with MD5 in lowercase.
{$WPID_MD5_UPPER$} Windows device identifier codified with MD5 in uppercase.
{$WPID_SHA1$} Windows device identifier codified with SHA1 in lowercase.
{$WPID_SHA1_UPPER$} Windows device identifier codified with SHA1 in uppercase.

 

What are your feelings
Updated on March 25, 2024
Table of contents