Documentation

Support

Unity Ads User Acquisition

Integrate AppsFlyer with Unity

Activate the Unity Ads integration in the AppsFlyer dashboard, enable full data-sharing, map events, and set partner permissions.
Read time 5 minutesLast updated 15 days ago

Important
The following documentation 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.
Set up AppsFlyer as your Mobile Measurement Partner (MMP) for Unity Ads User Acquisition campaigns. Integration includes the following setup tasks: For the most up-to-date AppsFlyer integration information, consult the AppsFlyer Help Center.

Prerequisites

Before setup, ensure you meet the following requirements:

Integrate Unity Ads with AppsFlyer

Complete the following steps to integrate AppsFlyer with your User Acquisition campaign:

Activate Unity Ads in the AppsFlyer dashboard

To activate Unity Ads in the AppsFlyer dashboard, follow these steps:
  1. In the AppsFlyer dashboard, go to Collaborate > Partner Marketplace.
  2. Search for Unity Ads and select Set up integration to open in the Integration tab.
  3. Activate the Activate Partner toggle.
  4. Some advertisers might have an Advanced Privacy toggle in the Integration tab. If your dashboard contains this toggle, ensure that you deactivate it.
Important
If the Advanced Privacy toggle is activated in your integration setup, AppsFlyer can't share any event data with your campaign.
The Advanced Privacy toggle in the AppsFlyer integration setup

Deactivate the Advanced Privacy toggle

Configure general integration settings

In the Integration tab, configure both the General settings and Install attribution sections as follows:

General settings

Configure the General settings section as follows:
  1. Activate the Share organic/non-organic indication toggle.
The Share organic/non-organic toggle in the AppsFlyer integration setup

Share organic and non-organic

  1. Enter your Unity Ads Game ID.
Note
Enter your Game ID exactly as shown in the User Acquisition dashboard. Mismatched Game IDs prevent Unity from receiving events correctly.

Configure data-sharing settings

In the Integration tab, configure the following data-sharing settings:

Default postbacks

In the Default postbacks section, use the for users from dropdown to select All media sources, including organic for Install events.
The Default postbacks section of the AppsFlyer Integration tab

Share all sources, including organic

Set partner permissions

In the Permissions tab, configure the following permissions settings:
  1. Activate the Toggle Ad Network Permissions toggle to enable all other toggles.
  2. Activate the following toggles:
  • Configure integration
  • Configure in-app event postbacks
  • Access retention report
  • Access aggregate conversions and in-app event data
  • Access aggregate revenue data
  • View validation rules
  • Access Protect360 dashboard and 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.