鸿蒙SDK
核心功能
1. 数据采集能力
1.1 自动采集
- 设备信息采集(设备型号、系统版本等)
- 应用信息采集(版本号、包名等)
- 屏幕信息采集(分辨率、方向等)
- 网络环境信息采集
1.2 页面浏览采集
- 自动采集页面访问事件
- 支持自定义页面参数
1.3 点击行为采集
- 支持多种组件点击事件采集
- 可配置点击事件属性
2. 数据上报机制
- 支持实时上报与批量上报
- 网络异常重试机制
- 本地缓存容错
3. 调试功能
- 支持开启/关闭调试日志
- 提供数据校验功能
- 支持实时调试模式
- 错误信息采集与上报
4. 用户标识管理
4.1 自动标识匿名用户
- 基于设备 ID 自动生成匿名用户标识
- 持久化存储确保标识一致性
4.2 登录用户标识
- 支持设置自定义用户 ID
- 提供登录用户与匿名用户关联机制
- 支持切换/清除用户标识
4.3 用户属性设置
- 支持设置用户基础属性
- 提供首次设置和更新设置两种模式
5. 自定义事件
- 支持自定义事件名称与属性
- 提供事件通用属性管理
- 支持多种数据类型
- 事件参数校验机制

