React Native 会话重放
前置条件
代码调用
import {
SessionReplayPrivacy,
FTReactNativeSessionReplay,
FTSessionReplayConfig
} from '@cloudcare/react-native-mobile';
let sessionReplayConfig:FTSessionReplayConfig = {
sampleRate:1,
privacy:SessionReplayPrivacy.ALLOW
}
await FTReactNativeSessionReplay.sessionReplayConfig(sessionReplayConfig);
属性 |
类型 |
必须 |
含义 |
sampleRate |
number |
否 |
采样率,取值范围 [0,1],0 表示不采集,1 表示全采集,默认值为 1。此采样率是 RUM 采样基础上的采样率。 |
privacy |
SessionReplayPrivacy |
否 |
设置 Session Replay 中内容屏蔽的隐私级别。默认SessionReplayPrivacy.MASK 。
SessionReplayPrivacy.ALLOW : 除了敏感输入控件外不进行遮蔽隐私数据,例如密码输入
SessionReplayPrivacy.MASK_USER_INPUT :遮蔽用户输入的部份数据,包括输入框中文字、Switch等
SessionReplayPrivacy.MASK :遮蔽隐私数据,包括文字、Switch等; |