Appsflyer Integration Guide

1- Set up mDSP as a Partner

On the overview page, go to the "Collaborate" menu and select "Partner Marketplace."

2-Search mDSP

Select mDSP Ad Network

3-Click on “Set up Integration”

Click the “Activate Partner” toggle

4-Enable “Activate Partner” toggle

Disable Advanced Privacy for iOS.

5- Turn on the toggles for view-through attributions and set the default postbacks to be sent.

Enabling Data Sharing

6- In-app events postbacks

Switch the In-App Event Postbacks to ON.
Set the In-App Events Postback Window to “Lifetime”.

7- In-app events postbacks

Choose all the events you wish to share, ensuring each is clearly labeled under "mapped to partner event." Select "All media sources, including organic" and include "values and revenues" where relevant.

8- Retargeting Settings

  • a- Enable Toggle for Retargeting settings.
  • b- Define a URI Scheme.
    Choose the URI scheme (deeplink) you want mDSP to use from the drop-down menu.
  • c- Disable the "Ignore active users for retargeting" option (Inactivity window).
  • d- Set a Re-engagement window, recommended to be 30 days.

Creating the Link

9- Define attribution windows for Clicks

Default setting is set at 7 days

10- Define attribution windows for Impressions

Default setting is set at 24 hours

Granting Partner Access

11- Navigate to the "Permissions" tab and activate all the toggles.

mDSP comes with default access, eliminating the need for manual account additions.

Sharing Cost Data (Optional)

12- Retrieve the mDSP API credentials from our dashboard.

13- Audiences

Get the mDSP API credentials from our Dashboard  and AppsFlyer's Dashboard

Step 1 - Get User Credentials (API Keys)

First, head to the Credentials section of the mDSP Dashboard to generate a set of credentials (API keys). User credentials are required to access our API, and consist of a description, a client id and a client secret.

-> If you do not have access to mDSP Dashboard, ask the credentials to your mDSPer

You can generate as many credentials as you want. We suggest you create one API key for each service you want to integrate, this way you can later invalidate access to each service individually (by deleting the API key) without impacting the others.

Step 2 - Get your Applications ID

Now you will also need to go to the “Applications” section and copy the ID of the applications you want to share audiences for. Each application has its own id.

Step 3 - Set in AppsFlyer

With this data, you can go to AppsFlyer's dashboard and set the connection with mDSP.

Please remember that:

The mDSP app ID must be used for the creation. (you can request the ID to your CSM)

The value of the connection name is at the client's discretion.

14- Enable toggle and insert the mDSP Client ID /mDSP client secret