Integrate with AppsFlyer

Attention: The following article discusses products or services (“Third-party Products”) not developed, owned, or operated by Unity. This information might be outdated or incomplete and is provided for your convenience. Your use of any Third-party Product is subject to its own terms. Unity makes no warranties regarding these products and isn't liable for any damages or losses arising from their use, including issues related to content, advertising, or materials from Third-party providers.

Integrating with a mobile measurement partner (MMP) enables you to keep track of installs and receive post-install event postbacks for your ad campaigns.

For the most up-to-date AppsFlyer integration information, consult the AppsFlyer Help Center.

To successfully integrate Unity with AppsFlyer, you need to complete two tasks in the AppsFlyer dashboard:

  1. Activate the integration.
  2. Enable partner permissions.

Refer to the following instructions to complete these tasks and enable AppsFlyer to send install and post-install event data to Unity.

Prerequisites

To set up Appslfyer to send post-install data to Unity, you must add at least one app to the Unity Ads User Acquisition dashboard.

Activate the Appsflyer integration with Unity

To activate the integration between Unity and Appsflyer, do the following in the Appsflyer dashboard:

  1. Go to Collaborate > Partner Marketplace in the side navigation.

  2. Select Unity from the search field.

  3. Click Set up integration to open the setup configuration.

  4. From the Integration tab, toggle Activate partner on.

  5. In the same tab, go to the General settings section and enter your Unity Game ID in the Unity Ads Game ID field.

    Note: You can locate your Game ID at the top of the Campaigns page for your selected app in the User Acquisition dashboard.

Enable partner permissions

To enable the required partner permissions, do the following in the Permissions tab of the AppsFlyer dashboard after activating your integration:

  1. Turn the Ad network permissions toggle ON.
  2. In the Allow Unity Ads team members to section, turn the following toggles ON:
    • Configure integration
    • Configure in-app event postbacks
    • Access retention report
    • Access aggregate conversions data
    • Access aggregate in-app events data
    • View validation rules
    • Access aggregate revenue data
    • Access Protect360 dashboard & raw data
    • Access ad revenue raw data (UA signals)

For descriptions of each permission, refer to the Permissions tab documentation in the AppsFlyer Help Center.