Table of Contents
Appodeal
- {%CRR%}: The value of ‘crr’ param being sent by SDK. This is a combination of mobile country code and mobile network code.
 - {%URL_ENCODED_CRR%}: The same thing as {%CRR%} but URL encoded.
 - {%SDK_VERSION%}: SDK version (iOS only).
 - {%ADVERTISING_TRACKING%}: advertising_tracking parameter sent by SDK.
 - {%WIDTH%}: Device screen width.
 - {%HEIGHT%}: Device screen height.
 - {%IDFA%}: IDFA of a device (iOS only).
 - {%IDFA_MD5%}: MD5 hash of device’s IDFA (iOS only).
 - {%IDFA_HEX%}: SHA1 hash of device’s IDFA (iOS only).
 - {%ADVERTISING_ID%}: Advertising ID of a device (Android only).
 - {%ADVERTISING_ID_MD5%}: MD5 hash of device’s Advertising ID (Android only).
 - {%ADVERTISING_ID_HEX%}: SHA1 hash of device’s Advertising ID (Android only).
 - {%CACHEBUSTER%}: Just a random MD5 hash.
 - {%APP_ID%}: App ID from our database.
 - {%APP_BUNDLE_ID%}: App bundle ID.
 - {%URL_ENCODED_APP_BUNDLE_ID%}: URL encoded app bundle ID.
 - {%APP_NAME%}: App name.
 - {%URL_ENCODED_APP_NAME%}: URL encoded app name.
 - {%APP_STORE_URL%}: App store URL.
 - {%URL_ENCODED_APP_STORE_URL%}: URL encoded app store url.
 - {%APP_VERSION%}: App version.
 - {%URL_ENCODED_APP_VERSION%}: URL encoded app version.
 - {%IP_ADDRESS%}: IP address.
 - {%URL_ENCODED_IP_ADDRESS%}: URL encoded IP address.
 - {%USER_AGENT%}: User agent of the device.
 - {%URL_ENCODED_USER_AGENT%}: URL encoded user agent of the device.
 - {%LATITUDE%}: Location latitude.
 - {%LONGITUDE%}: Location longitude.
 - {%CONNECTION_TYPE%}: Connection type (wifi, mobile).
 - {%OS_NAME%}: Returns “iOS” or “Android”.
 - {%OS_VERSION%}: OS version.
 - {%DEVICE_MODEL%}: User’s device model.
 - {%URL_ENCODED_DEVICE_MODEL%}: URL encoded user’s device model.
 - {%DEVICE_MANUFACTURER%}: User’s device manufacturer.
 - {%URL_ENCODED_DEVICE_MANUFACTURER%}: URL encoded user’s device manufacturer.
 - {%COUNTRY%}: Country code in ISO Alpha-3 format.
 - {%DEVICE_TYPE%}: Device type as Integer. 4 – phone, 5 – tablet.
 - {%ZIP%}: Zip or postal code based on geo data.
 - {%UTC_OFFSET%}: Local time as the number +/- of minutes from UTC.
 - {%COPPA%}: 0/1 flag signals whether or not the request falls under the United States Federal Trade Commission’s regulations for the United States Children’s Online Privacy Protection Act (“COPPA”).
 - {%LMT%}: “Limit Ad Tracking” signal commercially endorsed, where 0 = tracking is unrestricted, 1 = tracking must be limited per commercial guidelines.
 - {%CITY%}: City name.
 - {%GDPR%}: 0/1 flag signals whether or not GDPR is applicable for the region.
 - {%GEO_TYPE%}: Geolocation source. 1 – GPS/Location services; 2 – IP address.
 - {%PPI%}: Screen size as pixels per linear inch.
 - {%PXRATIO%}: The ratio of physical pixels to device independent pixels (float).
 
Mopub
- %eaid!: Ad Group ID
 - %%ADUNITID%%: Ad Unit ID
 - %%BUNDLE%%: Bundle ID
 - %%CACHEBUSTER%%: Cache Buster
 - %%CLICK_URL_ESC%%: Click URL (Escaped)
 - %%CLICK_URL_UNESC%%: Click URL (Unescaped)
 - %ecid!: Creative ID
 - %%DEST_URL_ESC_ESC%%: Destination URL (Double Escaped)
 - %%DEST_URL_ESC%%: Destination URL (Escaped)
 - %%DEST_URL%%: Destination URL (Unescaped)
 - %eudid!: Device ID
 - %%DNT%%: Do Not Track
 - %%IPADDRESS%%: IP Address
 - %%KEYWORDS%%: Keywords
 - %%KEYWORD:[key]%%: Keywords (specific key)
 - %%LATITUDE%%: Latitude
 - %%LONGITUDE%%: Longitude
 - %%PLACEMENTID%%: Placement ID (App ID)
 - %%REQUESTID%%: Request ID
 - %%USERAGENT%%: User Agent
 
Notes about Mopub’s Macros
- If you’re passing over key value pairs, you can set a macro to return the value for a particular key using the %%KEYWORD:[key]%% macro. Example: If you’re passing over “gender:male,age:24” as your keywords, you can use the %%KEYWORD:age%% macro to pass the age into your ad. %%KEYWORD:age%% will be replaced with 24
 - Cachebusters are noted by &ord= parameters.
 - If your HTML ad is using an anchor tag (<a href>) or window.location redirect, our SDK automatically tracks clicks
 - The %%CACHEBUSTER%% macro returns UNIX timestamp in milliseconds
 - Device IDs can be one of the following: IDFA, Android Advertising ID (if Google Play Services is integrated) or SHA1 Hashed Android ID
 - The %%DNT%% macro returns 0 for no opt out or 1 for opt out (do-not-track)
 - The Request ID is a unique ID assigned to each ad request
 
DFP
https://support.google.com/admanager/answer/2376981
IronSource
 • [IP] Device IP Address
• [UA] Device User Agent
• [IFA] Device advertising identifier. Android: GAID, iOS: IDFA
• [GDPR_CONSENT] GDPR User Consent
• [OS] Operating System
• [DEVICE_MODEL] Device Model
• [HEIGHT] Desired Ad Height
• [WIDTH] Desired Ad Width
• [APP_BUNDLE_ID] Application Bundle ID
• [APP_STORE_URL] Application Store URL
• [APP_NAME] Application Name
• [APP_CATEGORY] App Category in the Store
• [LAT] Denotes the setting for “Limit Ad Tracking” setting in the device
• [LAT_STRING] Same as [LAT], where 1=”true” & 0=”false”
• [OS_VERSION] Device OS Version
• [API_Level] Android Device Api Level
• [TIME_STAMP] Device Time Stamp
• [CARRIER] Device Service Provider
• [NETWORK] Device Mobile Network Code
• [SDK_VERSION] ironSource SDK Version
• [RANDOM] Random INT