神策 Flutter SDK Flutter 插件 sensors_analytics_flutter_plugin,封装了神策 Android、iOS 和 HarmonyOS SDK 常用 API,使用此插件,可以完成代码埋点的统计和上报。
文档目录
关于 Flutter 项目支持 HarmonyOS 埋点,注意事项:
- 目前仅支持 Flutter 3.7.12 版本,详情参考:Flutter for OpenHarmony
- 神策分析 Flutter 插件 v4.0.0 及以上,支持 HarmonyOS 埋点
- 神策分析 HarmonyOS SDK,需要 v0.5.0 及以上
关于 A/B 测试
- 关于 Flutter A/B Testing 详情可参照 A/B Testing 使用指南。
SDK 功能清单
一级功能 | 二级功能 | 具体功能 / 描述 |
---|---|---|
标识用户 | 自动标识匿名用户 | 自动使用设备 ID 标识匿名用户 |
支持替换为自定义的匿名 ID | ||
标识登录用户 | 使用登录 ID 标识登录用户 | |
设置用户属性 | ||
采集数据 | 自动采集设备信息 | 自动采集默认的设备信息,屏幕宽高、系统版本号等 |
支持自动采集屏幕方向 | ||
支持自动采集经纬度信息(HarmonyOS 不支持) | ||
全埋点 | App 启动 | |
App 退出 | ||
App 元素点击 | ||
App 页面浏览 | ||
公共属性 | 静态公共属性 | |
清除公共属性 | ||
自定义埋点 | 采集激活(安装)事件 | |
统计事件时长 | ||
自定义代码埋点 | ||
上报数据 | 自动上报数据 | SDK 在满足一定条件后自动发送事件数据 |
手动上报数据 | SDK 支持手动上报事件数据 | |
调试功能 | 调试模式 | 开启 / 关闭调试模式 |
调试日志 | 显示 / 关闭调试日志 |
Flutter SDK 目前功能清单要低于原生 SDK 提供的功能,即并未全部包含原生 SDK 的功能。若要使用原生 SDK 提供功能,可在原生端初始化 SDK。具体初始化方式可参考: