URL Macro Variables Guide
Utilize these predefined macro variables for dynamic URL customization. Below is a breakdown of each variable and its typical replacement value.
Macro Variables
Variable | Description | Example Replacement |
---|---|---|
| A unique string to prevent caching of content. | Randomly generated string |
| The width of the video in pixels. |
|
| The height of the video in pixels. |
|
| GDPR compliance information. (Usually empty if GDPR is not applicable) |
|
| Indicates whether the user has consented to cookies. |
|
| The name of your application/site as configured. |
|
| A unique identifier for your application, typically combining platform name and the app's name. |
|
| The latitude coordinate from the user's IP location. |
|
| The longitude coordinate from the user's IP location. |
|
| A timestamp variable, often used for cache busting or tracking. |
|
| The type of device used, determined by checking if the device is mobile or not. |
|
| The operating system of the device. |
|
| User's IP address, used for geotargeting and compliance with regional ad regulations. |
|
| Reflects user's preference for tracking, critical for privacy compliance. |
|
| A unique identifier for your application, typically combining platform name and the app's name. |
|
| URL of the app on the app store, used in certain promotional campaigns. |
|
| A unique identifier of the user's device, important for frequency capping and targeting. |
|
| Indicates compliance with US privacy laws, essential for advertisers in the United States. |
|
Implementation
These macros are implemented within URLs in requests. They dynamically replace with relevant data.
Notes
It's important to ensure that these macros are correctly implemented to maintain the effectiveness and legal compliance of the ad delivery system.
Some macros might be optional or used only in specific scenarios based on the campaign requirements and regulations.
Last updated