You can match users between Mapp Engage and Intelligence SDKs, to get the most out of these products! When user matching is enabled, it's possible to use Intelligence analytics data to better target users via mobile push or inApp messages, amongst others.
Technical Requirements
Intelligence SDK 5.1.5 and later
Engage SDK 6.0.19-rc03 and later (com.mapp.sdk:mapp-android:6.0.19-rc03)
Anonymous tracking is inactive
User matching does not work when anonymous tracking is active.
Data
Field
Possible Values
Description
Default
enabled: Boolean
true, false
Enables user matching. When enabled, the Mapp Engage dmcUserID is shared with Mapp Intelligence so that the user is known in both products.
false
Methods
Method
Description
fun setUserMatchingEnabled(enabled: Boolean) = apply { this.userMatchingEnabled=enabled }