Session Replay Mobile¶
Session Replay Mobile extends the observability of mobile applications by recording and replaying each user interaction, making it easier to reproduce the scenes of crashes and errors. Additionally, recordings can reveal actual user interaction experiences, providing insights for product interaction improvements. This feature is currently in the alpha stage and is applicable to Android, iOS, Flutter, and React Native applications.
Collector Configuration¶
Before using Session Replay, with a local deployment, you need to first install Datakit, then enable the session_replay_endpoints parameter of the RUM Collector for Session Replay. No additional configuration is required when using the public DataWay.
Note: The Session Replay feature requires upgrading DataKit to version 1.5.5 or above.
Integration¶
View Session Replay¶
The viewing method, playback status, and exception handling of Session Replay Mobile are the same as those of the Web version. For details, refer to Web Session Replay Access Methods and Playback Status and Exception Handling.
Supported Scope¶
There are differences in the capture capabilities of images, canvas drawing controls, and WebView across different platforms and versions. For specific supported scopes, please refer to the Session Replay integration documentation for each platform.