Using Error Analysis, you can analyze and filter errors surfaced on WebViews, alongside your native screens.
WebViews are native containers that embed web content, typically used to display content from a mobile version of a website page within a native app. The content displayed inside a WebView uses a different technology than the native app (HTML/CSS/Javascript combo).
Activation
WebViews is an on-demand feature that requires additional implementation. After contacting your Customer Success Manager for more details, visit the following technical documentation to configure your setup once implemented:
- Configuring WebViews on the Error Analysis SDK for iOS
- Configuring WebViews on the Error Analysis SDK for Android
- Configuring WebViews for Error Analysis on your Web Tracking Tag
WebView and Native error types
Depending on your configuration, using Error Analysis within your app project you can analyze and filter the following error types and error sources:
Error type | Error source |
API | Native, WebView |
Crash | Native |
JS | WebView |
Custom | WebView |
How to view WebView errors on the errors table
1. Select Error Analysis from the main menu.
2. At the top of the page, set your analysis context to view errors for selected devices, time periods, and segments.
3. Scroll down to the errors table. From here, you can view and further investigate ‘All errors’ or navigate to the other tabs to view ‘Errors by screen’ or ‘Errors by screen group’.
4. Each error row will display the error source (WebView or Native).
How to filter WebView errors
1. From the errors table click the ‘Filter’ button.
2. Navigate to the ‘Error source’ dropdown and select ‘WebView’ to filter your view to these errors only, including any other filter options you require.
3. Select ‘Filter’ to apply your filter options.
How to view WebView error details and taking further action
Select the '>' more options arrow (of a specific error) to open the error side panel. From the error side panel you can:
- See the general error details
- Dismiss the error (admin or expert user roles only)
- Send to JIRA (admin users only) or view the Jira ticket if one has already been created
- Copy error details
- Investigate the impact of the error with shortcuts to ‘Session Replay’, ‘Impact Quantification’, and ‘Journey Analysis’.