Integrations
Adjust is a business intelligence platform for mobile app marketers, combining attribution for advertising sources with advanced analytics and store statistics.
Setup an account with Adjust at https://www.adjust.com. If you will be forwarding custom app events, define the events in the Adjust dashboard to obtain the Adjust event tokens for mapping the events in mParticle to Adjust events.
mParticle will only forward events to Adjust if:
mParticle’s Adjust integration requires that you add the Adjust kit to your iOS or Android app, and the mParticle SDK will initialize and automatically map mParticle method calls directly onto Adjust method calls. This approach means that every feature of the Adjust SDKs are supported, as if the app had integrated Adjust directly. The source code for each kit is available if you would like to learn exactly how the method mapping occurs:
Add the Adjust Kit to your iOS or Android app. See the Cocoapods and Gradle examples below, and reference the Apple SDK and Android SDK GitHub pages to read more about kits.
//Sample Podfile
target '<Your Target>' do
pod 'mParticle-Adjust', '~> 6'
end
//Sample build.gradle
dependencies {
compile ('com.mparticle:android-adjust-kit:4.+')
}
Create an Adjust output configuration:
Connect inputs to the Adjust output configuration:
Setting Name | Data Type | Default Value | Description |
---|---|---|---|
App Token | string |
The App token is located in the Adjust.com dashboard. |
Setting Name | Data Type | Default Value | Platform | Description |
---|---|---|---|---|
Event Tokens | Custom Field |
All | Define the mapping from incoming events to the Adjust event token previously setup in your Adjust dashboard. | |
Revenue Token | string |
All | Specify the revenue event token from your Adjust dashboard. This will be used if an event token is not provided for the ‘eCommerce - Purchase’ event | |
Facebook App Id | string |
Android | If defined, the Android SDK will configure the Adjust SDK with the provided Facebook App ID. | |
Send Partner Params | bool |
false |
All | If enabled, attributes are sent to partner_params as well as callback_params |
User Identity | Custom Field |
None |
All | If selected, this user identity will be forwarded to Adjust as a custom parameter called “customer_id” |
Was this page helpful?