User matching links users between the Mapp Engage and Mapp Intelligence SDKs. When enabled, the Mapp Engage dmcUserID is shared with Mapp Intelligence, so a user is recognized in both products. This unlocks more precise targeting via mobile push or in-app messages.
Technical requirements
Mapp Intelligence iOS SDK 5.0.4 or later
Mapp Engage SDK 5, 6, or later
Anonymous tracking is not active
Note: User matching does not work while Anonymous Tracking is enabled. The two are mutually exclusive.
Property
Property | Description | Default |
|---|---|---|
| When |
|
Example
Enable user matching:
MappIntelligence.shared()?.enableUserMatching = trueDisable user matching:
MappIntelligence.shared()?.enableUserMatching = falseEnable user matching:
[[MappIntelligence shared] setEnableUserMatching:YES];Disable user matching:
[[MappIntelligence shared] setEnableUserMatching:NO];Related pages: Anonymous Tracking, Get the User Ever ID.