Postback Macros

Postback Macros

Updated over a week ago

At a Glance : This article will provide you detailed information about the macros that need to be embed in the postbacks.


Below is the list of macros that Trackier MMP offer and supports. In postback, macros are replaced with user-relevant data. For example, to get the IP address of the user installing the app, including country_code=(ip) in the postback structure.

Postback Macro Name

Description

click_id

Unique click Id

geo

Geographical location

region

Region to which the user belongs

city

City name

source_ip

IP of the source from where the install occurred

user_agent

The browser on which the click event occurred

device_model

Model of the device of the user

device_brand

Brand name of the device

device_language/Locale

Language in which the contents of the device are displayed

language

Language reported by the device and set by the device OS.

platform

Device platform: iOS, Android, or Windows Mobile

os_version

Operating system version

sdk_version

Software development kit version running on the user's device

app_version

Application version

app_name

Application name

bundle_id

A bundle ID or bundle identifier uniquely identifies an application in Apple's ecosystem

gaid

Google Advertising ID

idfa

User resettable advertising ID found on iOS devices

oaid

User-resettable ID on some Android devices usually as an alternative to GAID

id_type

Google advertisement ID and iOS ID

advertising_id_type

User-resettable device ID

click_time

Timestamp for the click event

click_time_unix

Timestamp for click event sent in an integer format

p1-p5

Open Parameter getting value from the publisher's end.

click_user_agent

Browser name through which the click occurred

cost

Cost value

cost_usd

Cost value in USD

cost_currency

Currency of the cost

cost_currency_rate

The rate of the currency you are dealing in

install_time

Timestamp of the install event

install_time_unix

Timestamp of install event sent in an integer format

install_time_micro

Timestamp of install event in micro seconds

install_date_ymd

Install date in year month and date format

install_ip

IP of the install event

event_id

Unique ID associated with the event

event_name

Name of the event

event_revenue_currency

Event revenue currency code reported in the event or the currency selected by the user

event_revenue

Event value reported by SDK using event_revenue_currency or currency selected by the user.

event_revenue_usd

Event value in USD

revenue_currency_rate

Currency rate of the revenue

discount

The discount associated with the product or any event

order_id

Order ID for any of the product

sub1-sub10

Any additional parameter you want to send out along with SDK

sdk_param_1 - sdk_param_10

Parameter sent along with SDK

event_time

Timestamp of the event

event_time_unix

Timestamp of the event in an integer format

event_time_micro

Timestamp of the event in micro seconds

event_date_ymd

Event date in year month and date format

is_reengagement

To check the re-engagement. It will return "True" if there's any re-engagement noticed else false

event_ip

IP of the event

reject_reason

Reason for any rejected event or install

attribution_time

Time for attribution

attribution_time_unix

Time for attribution in an integer format

is_retargeted

This parameter will show if you are retargeting your campaign or not. “False” would depict the campaign is considered as a regular user acquisition campaign and “True” would mean you are implementing retargeting.

is_attributed

A flag marking if the installation or event is attributed to this media source

is_lat

Limit ad tracking (LAT): iOS: Starting iOS 14 LAT is deprecated by Apple. Determine user privacy status using ATT. In this case disregard is_lat. Before iOS 14, if true, IDFA is not available and is set to 0. Android: When true, the user has opted out of interest-based ads.

is_lat_bool

Returns the same result as "is_lat" but in boolean format

carrier

Carrier name - Jio, Airtel etc

connection type

Connection types like Wifi, broadband etc

isp

Name of the internet service provider

customer_user_id

Unique customer ID

customer_user_email

Email associated with the customer

ad

Name of the Ad

ad_id

Ad ID provided by publisher/advertiser

ad_group

The group that the Ad belongs to

ad_set

Ad sets are groups of ads that share settings for how, when and where to run. When you create an ad set, the choices you make at the ad set level automatically apply to all of the ads in the set. The advertiser/publisher provides these

ad_group_id

Ad group ID

ad_set_id

Ad set ID

camp

Campaign name

camp_id

Campaign ID

site_id

A unique ID that identifies the publisher that displays the ad

sub_site_id

Ad sub-network/Publisher ID. If in addition to the main publisher (site ID), there is a sub-publisher

channel

The sources that are other than google play are used for application installation or any other related activity. For example - the App store, Samsung store etc.

ad_type

Specify the type of your ad. It can be in just text or a banner or a video.

partner_id

Partner ID

partner_name

Name of the partner

gplay_click_time_unix

Google play timestamp for click in integer format

gplay_download_time_unix

Google play timestamp for download in integer format



We are delighted to have assembled a world-class team of experienced professionals who are ready to take care of your queries and answer any questions you may have. Feel free to reach out to us at anytime through emailing us at support-mmp@trackier.com or by using the in-platform chat feature. We'd love to hear from you!

Did this answer your question?