Skip to content
AI 文档索引 ↗

上线检查清单 ​

在应用发布前,用实际交付的 SDK 包和目标测试环境完成以下检查。只验证已启用的能力;记录版本、环境、结果和未解决问题。具体操作见数据校验。

安装与配置 ​

  • [ ] SDK 包及配套原生依赖可在正式构建中安装、启动;所用文档与包版本一致。
  • [ ] endpoint 和 projectKey 指向正确项目;测试与生产配置分开。
  • [ ] Android、iOS 或 Web 的网络权限、HTTPS 与跨域配置满足实际部署要求。

事件与身份 ​

  • [ ] 在实际浏览器或设备上触发关键业务事件,核对名称、属性、触发次数和身份归属。
  • [ ] 在目标接收端核对事件,并确认上传响应符合整批 ACK;track() 返回或队列为空不能单独作为接收证明。
  • [ ] 验证登录、换人和退出后事件归属;启用自动采集时检查与手工事件是否重复。
  • [ ] 使用 App 内 H5、React Native 或 Flutter 时,核对桥接版本与两端事件。

断网与恢复 ​

  • [ ] 断网记录事件后恢复网络,核对待发事件的重试和接收结果。
  • [ ] 使用持久化队列时,确认写入完成后重启,检查待发事件能否恢复。若使用内存 fallback,记录为进程生命周期内暂存,不按重启恢复通过验收。
  • [ ] 涉及订单、支付等事务事件时,验证业务事务 Outbox 与服务端上报流程;SDK 自身的内存队列不提供业务事务保证。

授权与隐私 ​

  • [ ] 按应用要求验证授权前、授权后、撤回及重新授权的采集行为。
  • [ ] 检查业务属性、URL 和诊断报告,不含密码、令牌等敏感值;联系方式和业务 ID 按项目规则处理。
  • [ ] 按最终应用实际采集的数据完成适用的 Google Play 或 App Store 隐私申报。
  • [ ] 保存 SDK 版本、关键配置、测试记录及脱敏的排查信息,并明确问题反馈渠道。