会话回放

安装 replay option in Blipit.init

浏览器 SDK 可以按用户所见录制页面,并上传错误前一分钟的内容。录制器是一个独立的 61 KB 附加组件,只在会话被采样时才从 blipit.io 获取,因此核心脚本保持小巧。

1开启

onErrorSampleRate(默认 1)是保留最近 60 到 120 秒滚动缓冲、在捕获到错误时上传并继续录制的会话比例。sessionSampleRate(默认 0)是无论是否出错都从头开始录制的会话比例。

js
Blipit.init({
  key: "<public key>",
  release: "2026.09.28",
  replay: { sessionSampleRate: 0.05, onErrorSampleRate: 1 }
});

2脱敏

隐私保护默认开启且无法从页面放宽:所有文本和输入都会被遮盖,图片、视频、音频、canvas、iframe 和密码字段变为相同大小的空白框,带有 data-blipit-block 的内容会被屏蔽。页面 URL 中类似 token 的值会被脱敏。

3观看回放

“回放”按项目列出录制,可筛选有无错误,也可按 URL 筛选。播放器支持播放、1x、2x、4x、跳过无操作时段,每个错误有一个红色标记并链接到其问题。最新事件带有回放的问题会显示“观看回放”。

须知

  • 每月配额:Free 50,Solo 1,000,Team 5,000,Scale 20,000 次回放。超出后 SDK 会停止该会话的录制,且不会计费。回放保留 30 天。
  • 录制在 60 分钟、500 个片段或 20 MB 后停止。数据块每 10 秒或达到 1 MB 时以 gzip 发送,标签页关闭时发送最后一块。
  • 不读取 Sentry SDK 的回放;请使用 Blipit 浏览器脚本录制回放。

遇到问题?发邮件至 support@blipit.io。每个项目的密钥和确切的 DSN 在 app.blipit.io 的“API 密钥”下。