Flutter SDK
Flutter SDK 提供了插件集成,将与原生SDK一起将 Flutter 事件发送至数据端。
版本记录
将会与SDK 4.3.0 一起发布。
info
Dart SDK: >=2.16.0
Flutter 版本:>=2.10.0
集成准备
获取SDK初始化必传参数:Account ID、DataSource ID、URL Scheme、Host
info
AccountID:项目ID,代表一个项目
DataSourceID:数据源ID,代表一个数据源
URL Scheme: 是 GrowingIO SDK 从外部唤醒应用时使用的唯一标识
Host:采集数据上报的服务器地址
Account ID、DataSource ID、URL Scheme 需要在CDP增长平台上新建数据源,或从已创建的数据源中获取, 如不清楚或无权限请联系您的专属项目经理或技术支持
Host 需要服务端部署,如不清楚请联系您的专属项目经理或技术支持
创建
查看
📄️ Flutter SDK 插件
Flutter SDK 插件同时具备 无埋点SDK 和 埋点SDK 功能,但是在使用 Flutter 无埋点功能前需要按照 Flutter Aspect 集成 才能使无埋点功能生效。
📄️ Flutter Aspect 集成
由于 Dart 语言未提供在编译期修改代码的整套API,所以 Flutter SDK的无埋点需要通过修改Dart源码方式织入外部的 Transformer 能使其在dart代码优化前参与到 Flutter 代码的编译中;在 Flutter 的源码中添加整套 Transformer 流程的API,使其实现 Aspect 功能。