JavaScript SDK - 方法
Constructor了解 tracker 的所有初始化选项。 → event()使用此方法发送自定义事件,使其作为回放的一部分被记录。 → getSessionToken()获取当前活动会话的 token。 → getSessionID()获取当前活动会话的 ID。 → getSessionURL()获取用于回放当前会话的 url。 → handleError()捕获自定义错误信息并将其作为录制的一部分保存。 → isActive()获取活动会话的当前状态。 → issue()捕获自定义技术事件并将其作为回放的一部分保存。 → setUserID()使用此方法识别你的用户。 → setMetadata()设置一个元数据字段并将其作为录制的一部分保存。 → resanitize()在会话进行中对已录制的 DOM 节点重新应用清理规则。 → start()开始录制会话。 → stop()使用此方法停止会话的录制。 → coldStart()开始缓冲消息(刷新缓冲区),并可以调用 `start()` 以启用会话录制并发送缓冲区内容。 → startOfflineRecording()开始离线会话录制,可通过 `uploadOfflineRecording` 发送。 → uploadOfflineRecording()将存储的会话缓冲区上传到后端。 → forceFlushBatch()强制发送当前批次的消息,而无需等待其完成。 → trackWs()创建一个 hook 来捕获 WebSocket 消息。 → incident()标记用户会话期间的重要事件或事故。 →