Unified ID Linkage Scenario
First time installing the app
User Login
1. Set user identification information
DfineryProperties.setIdentity(DFIdentity.EXTERNAL_ID, "A")
//You can increase the accuracy of user identification by setting additional identification information.
DfineryProperties.setIdentity(DFIdentity.EMAIL, "[email protected]")
DfineryProperties.setIdentity(DFIdentity.PHONE_NO, "8201012345678")
...Dfinery.shared().setIdentity(key: DFIdentity.EXTERNAL_ID, value: "A")
//You can increase the accuracy of user identification by setting additional identification information.
Dfinery.shared().setIdentity(key: DFIdentity.EMAIL, value: "[email protected]")
Dfinery.shared().setIdentity(key: DFIdentity.PHONE_NO, value: "821012345678")
...Dfinery.setIdentity(DFIdentity.EXTERNAL_ID, "A")
//You can increase the accuracy of user identification by setting additional identification information.
Dfinery.setIdentity(DFIdentity.EMAIL, "[email protected]")
Dfinery.setIdentity(DFIdentity.PHONE_NO, "8201012345678")Unexpected error with integration mermaid: Integration is not installed on this space
2. Setting up a user profile
Unexpected error with integration mermaid: Integration is not installed on this space
3. Record login events
User logout
1. Record the logout event
2. Initialize user identification information (optional)
EXTERNAL_IDLogin using existing
EXTERNAL_IDLogin using existing1. Set user identification information
2. Record login events
Unexpected error with integration mermaid: Integration is not installed on this space
EXTERNAL_IDLog in using another
EXTERNAL_IDLog in using another1. Set user identification information
Unexpected error with integration mermaid: Integration is not installed on this space
2. Setting up a user profile
Unexpected error with integration mermaid: Integration is not installed on this space
3. Record login events
Unexpected error with integration mermaid: Integration is not installed on this space
Terminology
Anonymous user profile
Identified user profiles
Last updated