HomeDocumentationAPI Reference
Getting StartedAPI ReferenceBug ReportingCrash ReportingAPMHelp Center
These docs are for v8.1. Click to read the latest docs for v12.0.0.

Identify User

This section covers how to bind each report to identify the user reporting the problem.

Instabug helps you better identify the bug reports or feedback you get by associating the user's identity to them.
#User Email and Name

If you already have the user's name and email, you can have it so the email fields are automatically filled. The user will then be identified in all bug reports, crashes, chats, surveys, and feature requests.

2184

Ideally, this API should be called as soon as a user logs into your app.

//iOS
InstabugIOS.IdentifyUserWithEmail("[email protected]", "John Appleseed");

//Android
InstabugAndroid.IdentifyUserWithEmail("[email protected]", "John Appleseed");

User Data

You can add additional data about users that would help you better assist them. This API is best used for dumping large amounts of data. Each call to this method overrides the user data to be attached. Maximum size of the string is 1,000 characters.

//iOS
InstabugIOS.SetUserData ("Sample User Data text!");

//Android
InstabugAndroid.SetUserData ("Sample User Data text!");

Logout

When a user logs out, the following API should be called. Calling LogOut will reset the value of the email and name previously set. It will also remove any currently set user chats, and user data.

//iOS
InstabugIOS.LogOut();

//Android
InstabugAndroid.LogOut();