@ amplitude/ spartment- session- replay- wrapper (英语)
这个软件包是一个包装器,用于促进区段和 振幅会话重放 SDK。此软件包目前只支持 高度( 行动) 目的地。 。 。 .
安装
该软件包发布在国家预防机制登记册上,可用npm和纱线安装。 振幅会话 重放 SDK 包含在这个软件包中,不需要单独安装.
# npm
npm install @amplitude/segment-session-replay-wrapper" --save
# yarn
yarn add @amplitude/segment-session-replay-wrapper"
使用量
import { AnalyticsBrowser } from '@segment/analytics-next';
import setupAmpSRSegmentWrapper from '@amplitude/segment-session-replay-wrapper';
export const SegmentAnalytics = AnalyticsBrowser.load({
writeKey: SEGMENT_API_KEY,
});
setupAmpSRSegmentWrapper({
segmentInstance: SegmentAnalytics,
amplitudeApiKey: AMPLITUDE_API_KEY,
sessionReplayOptions: {
logLevel: 4,
sampleRate: 1,
debugMode: true,
},
});
这个 sessionReplayOptions 参数属性与文档中的属性相匹配 会话重放独立 SDK。 。 。 .
分块插件结构
这个包装器使用了Spect的插件架构,它确保了全部 track 财务报告和审定财务报表 page 事件被装饰
带有会话重放ID事件属性.
设备 ID 映射的用户ID
在Side的文档后, 将 Side 用户 id 映射到 Amplition 设备 id 。 确定
用于会话重放抓取的设备 id, 包头先检查如果 userId 已经设定,如果没有, anonymousId 已使用.