React Native Session Replay

Prerequisites
Code Usage
import {
SessionReplayPrivacy,
FTReactNativeSessionReplay,
FTSessionReplayConfig
} from '@cloudcare/react-native-mobile';
let sessionReplayConfig:FTSessionReplayConfig = {
sampleRate:1,
privacy:SessionReplayPrivacy.ALLOW
}
await FTReactNativeSessionReplay.sessionReplayConfig(sessionReplayConfig);
Property |
Type |
Required |
Description |
sampleRate |
number |
No |
Sampling rate, value range [0,1], 0 means no collection, 1 means full collection, default value is 1. This sampling rate is based on the RUM sampling rate. |
privacy |
SessionReplayPrivacy |
No |
Set the privacy level for content masking in Session Replay. Default is SessionReplayPrivacy.MASK .
SessionReplayPrivacy.ALLOW : Do not mask private data except for sensitive input controls, such as password inputs.
SessionReplayPrivacy.MASK_USER_INPUT : Mask some user input data, including text in input fields, Switches, etc.
SessionReplayPrivacy.MASK : Mask private data, including text, Switches, etc.; |