rwadurian/frontend/mobile-app/lib/core/telemetry
hailin 482df12f91 fix(telemetry): 将设备信息合并到每个事件的 properties 中上报服务端
设备信息(品牌/型号/OS/版本/语言)此前只存储在本地,对服务端分析毫无价值。
现在在 logEvent() 中将 deviceProps 合并到每个事件的 properties 字段,
使服务端 analytics 表能按设备维度进行统计分析。同时修复 _deviceContext 为
null 时的空指针异常(deviceContextId 使用 ?? '' 安全降级)。
适用于 mining-app 和 mobile-app 两端。

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-05 09:42:14 -08:00
..
collectors refactor(mpc-system): migrate to party-driven architecture with PartyID-based routing 2025-12-05 08:11:28 -08:00
models fix(mobile-app): 修复开机动画卡住问题 2026-01-09 08:08:21 -08:00
presence refactor(mpc-system): migrate to party-driven architecture with PartyID-based routing 2025-12-05 08:11:28 -08:00
session refactor(mpc-system): migrate to party-driven architecture with PartyID-based routing 2025-12-05 08:11:28 -08:00
storage fix(mobile-app): 修复退出登录报错问题 2025-12-27 10:34:50 -08:00
uploader feat(telemetry): 将userId改为userSerialNum字符串格式并完善遥测追踪 2025-12-15 06:55:25 -08:00
telemetry_service.dart fix(telemetry): 将设备信息合并到每个事件的 properties 中上报服务端 2026-03-05 09:42:14 -08:00