跳转至

iOS 会话重放

前置条件

配置

根据您的包管理器将 FTMobileSDK 库中 FTSessionReplay 功能组件链接到您的项目:

包管理器 安装步骤
CocoaPods 添加 pod 'FTMobileSDK/FTSessionReplay','latest_version' 到您的 Podfile。需要指定 SDK 版本号。
Swift Package Manager 添加 FTSessionReplay 为您的应用目标的依赖项。

代码调用

   FTSessionReplayConfig *srConfig = [[FTSessionReplayConfig alloc]init];
   srConfig.privacy = FTSRPrivacyAllow;
   srConfig.sampleRate = 100;
   [[FTRumSessionReplay sharedInstance] startWithSessionReplayConfig:srConfig];
   let srConfig = FTSessionReplayConfig.init()
   srConfig.privacy = .allow
   srConfig.sampleRate = 100
   FTRumSessionReplay.shared().start(with: srConfig)
属性 类型 必须 含义
sampleRate int 采样率。取值范围 [0,100],0 表示不采集,100 表示全采集,默认值为 100。此采样率是 RUM 采样基础上的采样率。
privacy FTSRPrivacy 设置 Session Replay 中内容屏蔽的隐私级别。默认FTSRPrivacyMask
屏蔽处理:文本替换为 * 或 #
FTSRPrivacyAllow: 除了敏感输入控件外记录所有内容,例如密码输入
FTSRPrivacyMaskUserInput:屏蔽输入元素。例如 UITextFieldUISwitch
FTSRPrivacyMask:屏蔽所有内容。

代码和配置参考

文档评价

文档内容是否对您有帮助? ×