Crash events in session replay (mobile only)

 

Overview

Mobile only
Crash events are only available for native frameworks (iOS, Android), React Native, and Flutter. Flutter doesn’t crash, but it has a special event called Flutter Event (see below).

The Experience Analytics extension enables you to collect application crash event data directly in Heap. With this crash data you can answer key questions such as:

 

  • How many crashes occurred over the last week?
  • Which users are seeing crashes?
  • How are crashes impacting particular user journeys?

 

 

 

Crash event types

 

A crash event is collected whenever the mobile application crashes. Along with the event, the following properties are attached to it:

 

Property Description
Crash Group ID An auto-generated ID used to group similar crashes together in order to streamline analysis.
Crash Source The source where the crash comes from (native, react_native or flutter)

 

Flutter error event types

 

A Flutter event is collected whenever the Flutter layer fails at runtime. Along with the event, the Crash Group ID property is collected. 

 

Property Description
Crash Group ID An auto-generated ID used to group similar crashes together in order to streamline analysis.
   

 

Enabling crash collection

 

  1. Navigating to Account > Manage > Replay & Heatmaps
  2. Click Edit next to your website's session replay configuration
  3. Within the fly-out panel under General Settings, scroll down and click on the Error capture section

 

Within the Crashes Capture section you will see a “Crashes & Flutter Errors” toggle. Activate or deactivate the switch to turn on or off collection of crashes and Flutter Errors. Click Save when finished.

 

 

Personal data collection

 

Ensure you are not collecting personal data when you enable Crashes Capture. To learn how to remove personal data in API errors, refer to:

 

Last updated