@@ -108,35 +108,35 @@ flashcatRum.init({
108108
109109您可以用` window.FC_RUM ` 检查 RUM 浏览器 SDK 发生加载失败时出现的问题。
110110
111-
112-
113111## 初始化参数
114112
115- | 配置项 | 类型 | 必填 | 必填 | 说明 |
116- | -------------------------- | -------------------------- | ---- | -------------------------------------------------------------------------------------------------------------- | ---- |
117- | applicationId | String | 是 | 应用 ID,在应用管理页面获取 |
118- | clientToken | String | 是 | 客户端 Token,在应用管理页面获取 |
119- | service | String | 是 | 服务名称,用于区分不同的服务 |
120- | env | String | 否 | 环境标识,如 production、staging 等 |
121- | version | String | 否 | 应用版本号 |
122- | trackingConsent | "granted" \| "not-granted" | 否 | 设置初始用户跟踪同意状态。请参阅用户跟踪同意。默认值:` granted ` |
123- | trackViewsManually | Boolean | 否 | 允许您控制 RUM 视图的创建。请参阅覆盖默认 RUM 视图名称。默认值:` false ` |
124- | trackUserInteractions | Boolean | 否 | 启用自动收集用户操作。默认值:` true ` |
125- | trackResources | Boolean | 否 | 启用资源事件的收集。默认值:` true ` |
126- | trackLongTasks | Boolean | 否 | 启用长任务事件的收集。默认值:` true ` |
127- | trackAnonymousUser | Boolean | 否 | 启用跨会话收集匿名用户 ID。默认值:` true ` |
128- | enablePrivacyForActionName | Boolean | 否 | 请参见掩码操作名称。默认值:` false ` |
129- | actionNameAttribute | String | 否 | 指定您自己的属性以用于命名操作。` false ` |
130- | sessionSampleRate | Number | 否 | 要跟踪的会话百分比:100 为所有,0 为无。仅跟踪的会话发送 RUM 事件。默认值:` 100 ` |
131- | sessionReplaySampleRate | Number | 否 | 启用[ 会话重放] ( https://docs.flashcat.cloud/zh/flashduty/rum/session-replay ) 功能的跟踪会话百分比:全部为 100,无则为 0。默认值:` 0 `
132- | silentMultipleInit | Boolean | 否 | 如果 RUM 浏览器 SDK 已在页面上初始化,则初始化会静默失败。默认值:` false ` |
133- | proxy | String | 否 | 可选代理 URL,例如:` https://www.proxy.com/path ` |
134- | allowedTracingUrls | Array | 否 | 用于注入跟踪 Headers 的请求 URL 列表。请参阅[ 集成rum与分布式追踪] ( https://docs.flashcat.cloud/zh/flashduty/rum/advanced-configuration#%E9%9B%86%E6%88%90rum%E4%B8%8E%E5%88%86%E5%B8%83%E5%BC%8F%E8%BF%BD%E8%B8%AA ) |
135- | traceSampleRate | Number | 否 | 要跟踪的请求百分比:100 为所有,0 为无。默认值:` 100 ` |
136- | excludedActivityUrls | Array | 否 | 计算页面活动时忽略的请求来源列表。 |
137- | compressIntakeRequests | Boolean | 否 | 压缩发送到 FlashDuty 入口的请求,以减少发送大量数据时的带宽使用。压缩是在 Worker 线程中完成的。默认值:` false ` |
138- | storeContextsAcrossPages | Boolean | 否 | 将全局上下文和用户上下文存储在 localStorage 中以沿用户导航保留它们。默认值:` false ` |
139- | allowUntrustedEvents | Boolean | 否 | 允许捕获[ 不受信任的事件] ( https://developer.mozilla.org/zh-CN/docs/Web/API/Event/isTrusted ) ,例如在自动化 UI 测试中。默认值:` false ` |
113+ | 配置项 | 类型 | 必填 | 必填 | 说明 |
114+ | ----------------------------------- | -------------------------- | ----------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---- |
115+ | applicationId | String | 是 | 应用 ID,在应用管理页面获取 |
116+ | clientToken | String | 是 | 客户端 Token,在应用管理页面获取 |
117+ | service | String | 是 | 服务名称,用于区分不同的服务 |
118+ | env | String | 否 | 环境标识,如 production、staging 等 |
119+ | version | String | 否 | 应用版本号 |
120+ | trackingConsent | "granted" \| "not-granted" | 否 | 设置初始用户跟踪同意状态。请参阅用户跟踪同意。默认值:` granted ` |
121+ | trackViewsManually | Boolean | 否 | 允许您控制 RUM 视图的创建。请参阅覆盖默认 RUM 视图名称。默认值:` false ` |
122+ | trackUserInteractions | Boolean | 否 | 启用自动收集用户操作。默认值:` true ` |
123+ | trackResources | Boolean | 否 | 启用资源事件的收集。默认值:` true ` |
124+ | trackLongTasks | Boolean | 否 | 启用长任务事件的收集。默认值:` true ` |
125+ | trackAnonymousUser | Boolean | 否 | 启用跨会话收集匿名用户 ID。默认值:` true ` |
126+ | enablePrivacyForActionName | Boolean | 否 | 请参见掩码操作名称。默认值:` false ` |
127+ | actionNameAttribute | String | 否 | 指定您自己的属性以用于命名操作。` false ` |
128+ | sessionSampleRate | Number | 否 | 要跟踪的会话百分比:100 为所有,0 为无。仅跟踪的会话发送 RUM 事件。默认值:` 100 ` |
129+ | sessionReplaySampleRate | Number | 否 | 启用[ 会话重放] ( https://docs.flashcat.cloud/zh/flashduty/rum/session-replay ) 功能的跟踪会话百分比:全部为 100,无则为 0。默认值:` 0 ` |
130+ | sessionReplayPrivacyLevel | String | 'mask-user-input' | 会话重放数据采集时,隐私策略。 'allow'会采集除 password 外所有的数据,'mask-user-input'会隐藏用户数据框内容, 'mask-all' 将会隐藏所有文本信息 |
131+ | startSessionReplayRecordingManually | Boolean | 否 | 是否手动开启会话重放采集开关 |
132+ | silentMultipleInit | Boolean | 否 | 如果 RUM 浏览器 SDK 已在页面上初始化,则初始化会静默失败。默认值:` false ` |
133+ | proxy | String | 否 | 可选代理 URL,例如:` https://www.proxy.com/path ` |
134+ | allowedTracingUrls | Array | 否 | 用于注入跟踪 Headers 的请求 URL 列表。请参阅[ 集成 rum 与分布式追踪] ( https://docs.flashcat.cloud/zh/flashduty/rum/advanced-configuration#%E9%9B%86%E6%88%90rum%E4%B8%8E%E5%88%86%E5%B8%83%E5%BC%8F%E8%BF%BD%E8%B8%AA ) |
135+ | traceSampleRate | Number | 否 | 要跟踪的请求百分比:100 为所有,0 为无。默认值:` 100 ` |
136+ | excludedActivityUrls | Array | 否 | 计算页面活动时忽略的请求来源列表。 |
137+ | compressIntakeRequests | Boolean | 否 | 压缩发送到 FlashDuty 入口的请求,以减少发送大量数据时的带宽使用。压缩是在 Worker 线程中完成的。默认值:` false ` |
138+ | storeContextsAcrossPages | Boolean | 否 | 将全局上下文和用户上下文存储在 localStorage 中以沿用户导航保留它们。默认值:` false ` |
139+ | allowUntrustedEvents | Boolean | 否 | 允许捕获[ 不受信任的事件] ( https://developer.mozilla.org/zh-CN/docs/Web/API/Event/isTrusted ) ,例如在自动化 UI 测试中。默认值:` false ` |
140140
141141## 应用场景
142142
0 commit comments