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