SDK更新日志

iOS
Android
微信小程序
支付宝小程序
RN
Flutter
Web & H5
iOS

版本

更新点

SDK体积

1.4.8

适配ipad 分屏弹窗

弹窗打包后增加0.4M

1.4.6

优化弹窗

弹窗打包后增加0.4MB

1.4.4

稳定性提升

弹窗打包后增加0.4MB

1.4.3

新增api供用户获取全部弹窗数据

新增监听接口供用户获取当前事件触发的弹窗数据,且用户可以自行渲染弹窗。

弹窗打包后增加0.4MB

1.4.2

1.资源位支持pageControl图片配置 (图片选中和未选中全部设置才能有效,否则为默认模式) 地址链接 2.资源位支持pageControl颜色和大小设置

3.资源位适配iOS14 4. 支持API推送数据上报统计

5.其他优化

埋点依赖2.8.19

弹窗打包后增加0.4MB

1.4.0

1.iOS弹窗支持,若用户定义发送多次,可以选择是否按照点击去重,还是不论是否有点击只要仍然属于该分群就继续弹出

注意事项,该版本埋点依赖2.8.19

老用户推送升级需要修改GrowingPushExtensionKit调用接口,见文档

弹窗打包后增加0.4MB

1.3.3

1.iOS 支持推送图片,支持格式jpg,jpeg, gif ,png

2. 其他推送小优化

老用户推送升级需要修改GrowingPushExtensionKit调用接口,见文档

弹窗打包后增加0.4MB

1.3.2

适配更多场景下导航跳转

弹窗打包后增加0.4MB

1.3.0

1.模版渲染支持灵活资源位,没有banner自动隐藏,布局修改需要开发者自行处理 2.修复切换用户弹窗的问题

弹窗打包后增加0.4MB

1.2.5

访问用户变量增加设备品牌数据维度

弹窗打包后增加0.4MB

1.2.4

推送增加设备品牌数据维度

弹窗打包后增加0.4MB

1.2.3

修复弹窗关闭间隔1天失效问题

修复手动触发弹窗失效问题

banner模板渲染优化

弹窗打包后增加0.4MB

1.2.2

网络性能优化

埋点依赖最低版本2.8.9

1.2.1

iOS 弹窗支持更多或、且逻辑组合用户属性 iOS 弹窗支持多个触发时机 iOS 弹窗支持注册至今登录用户属性(需设置CreateAt) iOS 弹窗支持一天内的事件次数累计和数值累加

iOS 弹窗和资源位banner可单独集成

iOS 弹窗支持between操作符 iOS 弹窗时间间隔1天为自然日

兼容性问题修复

修复banner数据概率性问题

埋点依赖版本2.8.8

其他:老用户SDK 升级此版本请查看旧版本升级文档

1.1.2

兼容swift项目

1.1.0

1.iOS 仅依赖于埋点SDK,若要使用 web圈选功能,请先集成无埋点SDK 2.弹窗预览过滤事件优化,满足触发时机预览即可弹窗 3.增加触达弹窗控制器的生命周期方法回调 4.触达业务分包,支持按照功能单独集成对应的SDK

其他:老用户SDK 升级此版本请查看旧版本升级文档

1.0.3

弹窗、推送扫码测试增加错误提示

1.0.2

推送优化

1.0.1

修复弹窗资源响应码异常bug 修复兼容后台参数字段null的异常

1.0.0

新增弹窗 A/B 测试功能

弹窗弹出优化

修复切换用户弹窗配置重新请求的bug

0.4.1

修复bug:

修复banner切换的bug

修复banner数据改变时pageControl对应调整

0.4.0

新功能:

新增banner功能

优化:

弹窗弹出规则优化

修复bug:

用户属性过滤时,用户变量本地持久化存储

0.3.2

修复bug:

不再使用“prefs:root”API,避免审核被拒风险

0.3.1

修复bug:

修复hook推送方法产生的bug

0.3.0

新功能:

弹窗支持任意次数和时间间隔设置功能

弹窗支持实时属性筛选触发功能

弹窗支持点击跳转到通知栏权限设置页面

优化:

弹窗数据采集策略改为实时上传

弹窗推送跳转到内部页面参数传递优化

依赖最低版本检测

修复bug:

实时上传容错判断

0.2.1

修复bug:

修复扫码无法弹窗预览问题

优化:

添加依赖 GrowingCoreKit 最低版本号检测

0.2.0

修复bug:

修复点击弹框后概率性奔溃的问题

优化:

优化获取设备 id 时加锁性能

集成推送功能

0.1.5

修复bug:

修复拦截点击弹窗事件后,"最多触发五次"的规则不生效的问题

0.1.4

优化:

升级对无埋点 SDK 依赖的版本号,由 2.6.x 升级到 2.7.x

0.1.3

修复bug:

修复弹窗概率性无法扫码预览的问题

0.1.2

修复bug:

修复与其他第三方 SDK 如“个推 SDK ”命名冲突的问题

0.1.1

修复bug:

修复弹窗扫码预览认证失败的问题

0.1.0

第一个内测版本

Android

更新点

1.4.6

优化弹窗

1.4.5

修复被Google Play 警告的HostnameVerifier安全漏洞

1.4.4

修复:

修复在海外网络环境下低概率弹窗资源缓存失败

新功能

华为推送升级3.x以上版本,如果需要升级请按照最新的集成文档重新集成华为推送

1.4.2

新功能:

支持用户获取弹窗数据并自定义弹窗样式

1.4.1

新功能:

oppo推送支持Android Q系统

1.4.0

新功能:

支持弹窗被用户点击后仍然可以再弹出

1.3.2

修复:

首次调用GrowigIO.getInstance().setUserId()时banner不能及时更新数据

1.3.1

新功能: 模版渲染支持灵活资源位,没有banner自动隐藏,布局修改需要开发者自行处理

1.2.5

新功能: 访问用户事件增加推送设备品牌数据维度

1.2.4

新功能: 推送增加设备品牌数据维度

1.2.3

修复:

修复极个别手机返回的时区格式不规范导致的Crash

修复Banner排序不正常导致不能正常显示的问题

1.2.0

新功能:

弹窗事件触发增强,支持事件累计等功能

Banner控件单独抽出,减少触达SDK体积

优化:

扫码错误提示显示的时机

修复:

依赖埋点SDK后多线程初始化导致的低概率Crash

1.1.2

修复:

GTouch配置未回调监听时预览弹窗NPE

1.1.1

修复:

线上无弹窗时启动异常

1.1.0

新功能:

所有资源文件添加gtouch前缀,防止冲突

触达由依赖无埋点SDK转为依赖埋点SDK

去除弹窗预览的cd和limit等限制

1.0.3

新功能:

新增弹窗错误提示

修复bug

修复H5多个资源加载失败导致onLoadFailed回调触发多次

1.0.2

修复bug:

oppo,vivo兼容个推

修复推送统计量问题(数据上报内容更新)

1.0.1

新功能:

增加oppo,vivo推送

修复bug

修复弹窗会弹出非200状态错误页面

修复低概率的某主流编码的弹窗导致应用程序OOM的问题

修复低概率会出现的关闭弹窗导致的应用程序crash的问题

1.0.0

增加弹窗AB测试功能

修复在非UI线程中调用埋点API(埋点SDK要求在主线程中调用API)导致SDK触发Crash

修复Banner设置图片scaleType属性不生效

0.4.1

多线程设置用户属性(埋点SDK要求在主线程中调用API)导致奔溃

0.4.0

新功能:

增加banner支持

修复bug:

解决弹窗低概率问题导致无法弹出

适配特殊机型可能发生异常崩溃

0.3.3

修复bug:

解决弹窗一些低概率性bug导致弹窗无法正常弹出的问题

解决极少数Android手机上无法初始化缓存的问题

解决小米 MAX机型上概率性初始化小米Push出错的问题。

0.3.2

修复bug:

同时启动多个Activity,导致弹窗无法正常弹出

0.3.1

修复bug:

解决推送和环信、个推等SDK的冲突

0.3.0

新功能:

弹窗支持任意次弹窗和设置时间间隔功能

弹窗支持实时属性筛选触发功能

弹窗支持点击跳转到通知栏权限设置页面

优化:

弹窗数据采集策略改为实时上传

修复bug:

APP多进程情况下,非UI进程禁止初始化SDK

0.2.0

新功能:

集成推送功能

修复bug:

修复由于用户磁盘满了或因为磁盘碎片导致数据写操作失败的问题

0.1.6

优化:

底层网络由HttpURLConnection切换为OkHttp3

修复bug:

弹窗点击跳转url为空的时候仍然认为有效点击

修复弹窗跳转的H5界面无埋点hybrid失效的问题

修复极少数非主流山寨机由于Build.VERSION判断不准导致Crash的问题

0.1.5

修复bug:

修复拦截点击弹窗事件后,"最多触发五次"的规则不生效的问题

0.1.3

修复bug:

修复一些由于多线程不安全引起的低概率 Crash 的问题

修复由于客户使用热修复导致弹窗资源加载失败的问题

0.1.0

第一个内测版本

微信小程序

版本

更新点

3.5.3

弹窗优化

3.5.0

弹窗优化,当图片加载失败时,不会有弹窗

3.4.0

1.弹窗支持设备预览

3.3.1

1.支持弹窗延迟设置

3.3.0

1.支持实验AB预览和弹窗

2.支持用户属性

3.支持注册至今登录用户属性(需设置CreateAt)

4.支持弹窗支持一天内的事件次数累计和数值累加 5.支持多个触发时机

6.支持预览状态下满足埋点事件再弹窗

3.2.3

1.banner 兼容wepy框架

2.弹窗间隔1天为自然日

3.2.2

1.修复弹窗拉伸问题 2.去掉弹窗关闭的圆圈

3.优化没有配置资源位banner数据且未设置默认展位图时隐藏整个banner区域

3.2.0

1.新增资源位banner功能

2.优化弹窗层级问题

3.1.1

1.修复弹窗触发间隔时间不准确问题

2.弹窗优化

3.1.0

1.支持设置触发间隔 2. 弹窗用户匹配策略优化 3. 弹窗存储策略优化 4. 稳定性升级

支付宝小程序

版本

更新点

3.4.0

1.支持支付宝小程序弹窗

分群+用户属性,AB测试,埋点事件(包含多事件,事件次数),延迟设置,触发次数,触发间隔,预览,预约上线,预约下线,设备预览

RN

版本

更新点

1.0.0

1.支持RN弹窗跳转原生页面,支持RN弹窗跳转RN页面

Flutter

版本

更新点

1.0.0

1.支持Flutter弹窗跳转原生页面,支持Flutter弹窗跳转Flutter页面

Web & H5

版本

更新点

1.1.10

新功能

H5弹窗支持实验组/控制组

H5弹窗支持素材ab

1.1.8

新功能

web弹窗能匹配的url支持?后面的参数带*

1.1.7

优化

多事件触发同一弹窗时将只弹一次

1.1.6

优化

弹窗顺序由更新时间决定,最近一次更新的弹窗新弹

弹窗间隔有24小时改为自然日

1.1.5

优化

中央弹窗的遮罩透明度调高

1.1.4

新功能

如果一个事件同时多个弹窗,同一个位置上只选取一个,选取个规则是 优先级最高的