At a glance: Learn what data types Meta campaign management partners can receive from AppsFlyer.
Install postbacks
Upon conversion, AppsFlyer can return the following parameters:
Parameter Name | Parameter Name Convention |
---|---|
Campaign Name |
{campaign_name} |
Campaign ID |
{campaign_id} |
Ad Set Name |
{adset_name} |
Ad Set ID |
{adset_id} |
Ad Group Name |
{adgroup_name} |
Ad Group ID |
{adgroup_id} |
Event time – Rounded up |
{timestamp} |
Unique AppsFlyer User ID |
{sha1-appsflyer-device-id} |
Device ID Hashed MD5 |
{md5IDFA\md4GAID} |
If the attribution was from a view |
{is-impression} |
Channel (Instagram, Meta Audience Network, Facebook, Messenger) |
{af_channel} |
Geo |
{user_country} |
Example
http://mcmp_postbackURL.........&mcmp_ADset_name ={adset_name}
In-app event postbacks
Upon In-app events, AppsFlyer can return the following parameters (in addition to the above):
Parameter Name | Parameter Name Convention |
---|---|
Event Name* |
{event_name} |
Event Value |
{event_value} |
Example
http://FMP_postbackURL.........&eventname={event_name}
* The Meta campaign management partner can choose to receive the in-app event name as the advertiser configured it in AppsFlyer's SDK or to have the advertiser fill in a free text field per event.
User-level data policy
- AppsFlyer cannot pass IDFA or Android/Advertising ID.
- AppsFlyer passes rounded-up installs/events timestamps to the closest hour.
For example: If an install happened at 4.32 pm and 42 seconds, we can pass 5 pm as the timestamp
- AppsFlyer can use a Random ID of its own creation to attach to events that ID shouldn’t be derived from the IDFA/Android ID and should be unique to Meta ads. The same random ID can be passed downstream for In-app event postbacks.
Note
Based on Meta terms sending postbacks is available only for companies obtaining the following badges: Ad Technology
Example
For the full list of Meta campaign management partners, click here.