AppsFlyer and mParticle Integration

Introduction

mParticle collects customer data and sends it to different analytics, marketing and data warehousing platforms.

Event Integrations

The purpose of this document is to provide you with details of how to activate event data from mParticle to AppsFlyer.

1.  mParticle customers must integrate the AppsFlyer SDK into their application

2.  Refer to the iOS and Android SDK GitHub repositories for details on how to configure the AppsFlyer kit with the mParticle SDK into your app.

Configure the AppsFlyer Event Integration:

1.  From the mParticle dashboard (https://app.mparticle.com), select your App (aka Workspace)

2.  Click Directory from the left navigation

3.  Click the AppsFlyer tile to display the integration details which provides information regarding the integration such as Categories, Available Platforms, Minimum mParticle SDK versions (if any), Data Types, User IDs, Device IDs and Available of events, User IDs, Device IDs and Available Configurations.

mParticle_new_1.png

4.  Click Add AppsFlyer to Setup.

The Add to Setup window opens:

mParticle_new_2.png

5.  Select the Output Event Integration Type and click Add to Setup.  You are now taken to the Event Configuration Setup screen where you can continue the configuration process.

mParticle_new_3.png

6.  Enter the AppsFlyer configuration settings and click Save:

  • Configuration Name
  • User same settings for Development and Production
  • Dev Key
  • The configuration you just created is shown under the AppsFlyer Default Group

mParticle_new_4.png

The next step is to establish a connection between your input platforms to the AppsFlyer output event configuration.  

7.  Click Connections

8.  Select the Input (iOS in this example) and then click Connect Output

9.  Select the AppsFlyer tile and then select the AppsFlyer configuration created above

10.  Enter the AppsFlyer Connection settings:

Apple App ID (enter the number only and not the ID prefix. For example, if your App ID is id123456789 enter 123456789)

 

mParticle_new_5.png

11.  Click Add Connection.

AppsFlyer is now shown as a Connected Output  Further options, such as Custom Mappings, may be available. See mParticle’s documentation for more.

mParticle_new_6.png

Feed Integrations

This guide help you understand how to connect a data feed from AppsFlyer to mParticle.  

General integration information for AppsFlyer can be found at http://docs.mparticle.com/integrations/AppsFlyer/.  

1.  From the mParticle Dashboard (https://app.mparticle.com), select your App (aka Workspace)

2.  Click Directory from the left navigation

3.  Click the AppsFlyer tile to display the integration details which provides information regarding the integration.

 mParticle_new_6.pngmParticle_new_1.png

4.  Click Add AppsFlyer to Setup

5.  Select the Input Feed Integration Type and click Add to Setup.  

You are now taken to the Setup screen where you can continue the configuration process.

6.  Enter the AppsFlyer configuration settings and click Create:

  • Configuration Name
  • Act as Application

mParticle_new_7.png 

7. Complete the setup in the AppsFlyer dashboard using the authentication information provided.

mParticle_new_8.png

Known mParticle Integration Limitation

AppsFlyer uninstall tracking is not automatically enabled with the mParticle AppsFlyer SDK kit.

The AppsFlyer instance on mParticle needs to be configured to track app uninstalls.

To implement uninstall tracking, for either iOS or Android, please call AppsFlyer methods directly by following our uninstall tracking documentation outlined here.

 

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request
Powered by Zendesk