Question
Why are some of my end-users called Mobile App User in the Support SDK?
Answer
If you see many end users called Mobile App User, these users all come from your Support SDK integration. The is the default name given to any end user that is anonymous and not identified.
To change their name, your developers need to set the identity for those users and add details like name or email. For more information, see this documentation: iOS and Android.
Example for iOS
Swift
let identity = Identity.createAnonymous(name: "John Bob", email: "johnbob@example.com")
Zendesk.instance?.setIdentity(identity)
Objective-C
id<ZDKObjCIdentity> userIdentity = [[ZDKObjCAnonymous alloc] initWithName:@"John Bob"
email:@"johnbob@example.com"];
[[ZDKZendesk instance] setIdentity:userIdentity];
Example for Android
Identity identity = new AnonymousIdentity.Builder()
.withNameIdentifier("John Smith")
.withEmailIdentifier("jsmith@example.com")
.build();
ZendeskConfig.INSTANCE.setIdentity(identity);
If you attempt to update an anonymous identity, review this article to learn about the lifecycle of an anonymous identity: How anonymous identities work in the mobile SDKs.
0 comments
Please sign in to leave a comment.