Skip to content

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.;

Feedback

Is this page helpful? ×