Error Analysis enables you to capture and analyze crashes and API errors causing issues in the customer experience. Surface and rank errors based on impact on conversion and revenue, and replay errors to quickly understand how to reproduce the issue and uncover the root cause.
Get started
1. Open the Error Analysis from the main menu.
2. Open the Analysis context and set up your analysis scope with devices, user segments, and date range (max. 15 days).
3. Scroll down to the Errors table and choose the type of error to analyze (API or Crash).
4. View the list of grouped errors that occurred within the scope of your Analysis Context.
Key concepts
API error details
You can see the following error details in each error row.
Request URL - The destination of the request (if for instance, the request could be to complete a payment from a third-party provider).
Status Code - The relevant error response status code (400-599 codes).
Method - The request method, the two most common HTTP methods are “GET” and “POST”. GET requests data and POST sends it.
Error Grouping
Errors are grouped in the Error Analysis to enable you to :
- Navigate the feature more easily
- Spot and prioritize errors faster
- Identify the real impact of the error
Sometimes identical errors have slightly different names or details depending on their file, column or line number, the browser on which the error occurred, or geo-location. They can also be different due to a different ID added to each call so grouping these makes it easier to understand the root cause of the issue impacting multiple users.
Errors Analysis groups errors by name and details to reduce the number of repeat errors and to reduce the number of rows you see in the Sessions with Errors table.
FAQs
What is the ecommerce compatibility of Error Analysis (Apps)?
Error Analysis (Apps) works on both ecommerce and non ecommerce Apps.
How are errors collected?
The data is collected by the Error Analysis SDK.
How many errors are collected in a screen view?
Error analysis (Apps) collects and displays the first 20 errors on each screen view.
What application are errors collected on?
Currently, errors are collected on Native iOS and Native Android apps.