Menu

AppsFlyer API

XMP accesses Appsflyer data through an API and presents it in XMP reports, allowing you to view data from both the ad platform and the MMP in one report. The data supports multiple dimensions such as Campaign, Ad Set and Ad, making it easy to make ad optimization decisions based on ROI.


1. Authorize Platform

1.1. Add an AppsFlyer account in Management > Platforms > Add Platform

文章图片


1.2. Select Add Platform > AppsFlyer and enter your account name and API Token.  If the page displays "No data" after clicking "OK", please add your Apps.

文章图片

✍️Tips:API Token v2.0 corresponds to Cohort API and Master API permissions. You can check whether the corresponding API permissions are included in the feature list on the "My Plan" page of AppsFlyer. If you do not have this permission, you can communicate with your AppsFlyer integration manager or use the Postback method for integration.


1.3. Save the information and complete the authorization

✍️Tips:
1. The account name is used to identify the AppsFlyer account. You can use the name of the AppsFlyer background, or you can customize the name.

2. AppsFlyer’s API Token needs an advertiser’s administrator account to view it.

For detailed steps to obtain API Token, click to view: How to find API Token in AppsFlyer


2. Bind Apps

2.1. Click Management > Platforms > App Binding

2.2.Click Select App, and select the app to be bound in the pop-up window. Fill in the custom event that needs to be pulled in “AppsFlyer Event Name”. Multiple entries are supported; if not, only the general fields will be pulled by default.

文章图片

文章图片

3. Add event

Click on "Event Management" and fill in the custom events you need to pull, multiple entries are supported. If not filled, only regular fields will be pulled.

文章图片


✍️Tips: The AppsFlyer event name must be the same as the event name in the AppsFlyer backend.


4. View data

4.1 After the above steps, your data will be available for viewing in 2-3 hours.

4.2 Entrance: click Dash Doard / Ads Manager>Columns > AppsFlyer.

文章图片


5. FAQ

Q: What is the reason for the validation failure of API Token v2.0?

A: API Token v2.0 corresponds to Cohort API and Master API permissions. You can check whether the corresponding API permissions are included in the feature list on the "My Plan" page of AppsFlyer. If you do not have this permission, you can communicate with your AppsFlyer integration manager or use the Postback method for integration.


Q: Which API of AppsFlyer does XMP integrate with?

A: XMP has integrated with AppsFlyer's Cohort API and Master API. The income-related data is pulled through Cohort API and associated with metrics such as ROAS and LTV on XMP. The basic data and custom events are pulled through Master API, such as ad impressons, CTR and consumption.


Q: Why is some MMP data missing for some products?

A: Each app needs to be bound to the application on XMP to view revenue data. Please confirm whether this product has completed the second step on XMP.


Q: Why is there no custom event?

A: Please confirm whether you have added a custom event and whether the name of the event exactly matches that on AppsFlyer. Refer to step 3 in this article for details.


Q: What is the data update frequency?

A: XMP updates the data from AppsFlyer every hour. The update frequency of the API itself and the AppsFlyer backend is inconsistent.

Generally, Master API will complete the update of yesterday's complete data around 3 pm the next day, with a high delay. Cohort API updates data faster, so basic data and custom events have a higher delay (obtained from Master API), while the ROAS data on AppsFlyer on XMP (obtained from Cohort API) is similar to that on AppsFlyer.


Q: Why doesn't the data match with AppsFlyer?

A: XMP pulls data from the same period cohort report on AppsFlyer. Please confirm whether you are comparing it with this report on AppsFlyer.


Previous
AppsFlyer
Next
How to get the API Token in AppsFlyer backend
Last modified: 2023-07-12Powered by