@ 发音/ 发音
内部,可相容的语义捕捉运行时间为Amplitude. 此递增装置不安装生产事件记录器,并且没有连接到会话重放.
东道主提供文件、窗口和运输回调. createSemanticCapture 接受排入式记录器工厂和每个家庭的可选预算(默认情况下每届200个活动)。 由于没有提供记录器,它不发布任何信息,也没有安装浏览器的听众.
运行时间拥有选入采样,起站起站和会话重置,事件版本/时间戳/身份戳,主机信号,订阅,例外隔离,并清理回滚等功能. 取样和盖子在停止/启动和重置后仅用于新的会话。 当一个事件被接受时,会以懒散的方式分配身份;其倒置是文档范围内存,没有存储访问.
记录者立即登记拆卸情况 onCleanup 当设置失败时. canEmit 让他们能避免昂贵的有效载荷工作. dropped 返回送出上限诊断;记录器确认成功送出诊断 clearDropped。 。 。 .
这个 snapshot 主机信号描述一个被接受的全快照;运行时间不订阅rrweb本身. 东道方仍负责保护隐私的有效载荷、记录同意、运输和任何持续的标签身份.
背景,会话重放集成,能见度在单独的后续公关中被添加. 在这种递增中,没有分析SDK依赖于这个包.
发展
从寄存器根起,安装依赖性,并与节点24相建, pnpm install,以及 pnpm build运行 pnpm --filter @amplitude/amp-semantic test 用于运行周期和公共合同测试.