SuperAPI AI 工具集

workleap-telemetry

数据与分析

查看项目

更新于 10-16 08:11

技能介绍

用途:@workleap/telemetry 是 Workleap 的伞形(umbrella)包,用于把 Honeycomb(追踪)、LogRocket(会话回放/日志)和 Mixpanel(事件分析)整合在一起,并通过一致的关联 ID 实现统一调试与分析。

主要规则与能力:

  1. 始终使用伞形包 @workleap/telemetry,而不是独立的单包。
  2. 不要自创 API,只使用参考文档中记录的 API。
  3. 关联是自动的:不要手动设置 Telemetry Id 或 Device Id,也不要自行创建 TelemetryContext 实例。
  4. 非生产环境使用 Noop:在 Storybook/测试中使用 NoopTelemetryClient。
  5. 隐私:绝不把 PII 记录到 LogRocket,使用 data-public/data-private 属性控制。
  6. productFamily 必填:initializeTelemetry 的第一个参数必须是 "wlp" 或 "sg"。

参考文档:references/api.md 涵盖初始化选项、TelemetryClient 属性、Honeycomb/LogRocket/Mixpanel 客户端 API、React hooks、Noop 客户端、LogRocketLogger;references/integrations.md 涵盖平台特定配置、Honeycomb 追踪模式、LogRocket 隐私与用户识别、Mixpanel 事件跟踪、跨平台关联工作流;references/examples.md 涵盖完整应用设置、Storybook/测试配置、用户识别、自定义 Honeycomb trace、Mixpanel 跟踪模式、日志配置与故障排查。

限制:资料未提供具体安装命令、支持的平台版本、收费方式与价格信息,暂未提供这些内容。