Instabug

User Experience

This page covers how to make your users experience as easy and aesthetic as possible by customizing the invocation methods, the design, popups, locale, and the on-boarding experience. once the SDK is invoked.

After integrating Instabug SDK into your application, you will be collecting info and actions from your users as we grab it from the background without needing to interact with users. We do so for the crash reporting, the user steps, network logs, view hierarchy and some data about the device as well as about the user.

However, some other data are collected after some actions are done by the users. They will be interacting with the SDK as in the bug reporting, reporting feedback, in-app chat, and in-app surveys. To make their experience as easy and aesthetic as possible, you can customize the colors of the all the visuals coming from Instabug, change the language, modify the messages and text that appear, change the invocation event as well as control which popup should appear and when.

This section is divided as follows:
1. Invocation
This section discusses how to change the event done by the user to invoke the SDK as well as the default feature to be used once the SDK is invoked.
2. Design
This section discusses how to customize the SDK look to match your app's design.
3. Popups
Instabug has a variety of pop-ups that may appear in different situations. In this section, we discuss how to control which ones should appear when.
4. Locale
This section discusses how to change the language of the SDK as well as the content of all the messages that your users will see.
5. Onboarding Experience
This session discusses how you can onboard your users and teach them how to reach you using Instabug with a mode for either beta testers or live users.

User Experience

This page covers how to make your users experience as easy and aesthetic as possible by customizing the invocation methods, the design, popups, locale, and the on-boarding experience. once the SDK is invoked.