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.
Before you start, complete the Quickstart so the SDK is initialized.
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];