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.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.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.
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.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.
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.
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.
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.
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.
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.
A: XMP pulls data from the same period cohort report on AppsFlyer. Please confirm whether you are comparing it with this report on AppsFlyer.