# 更新日志
# v3.0.3-beta.1
更新时间: 2024/05/13小程序 (opens new window)小游戏 (opens new window)
更新内容:
- 修复弱网条件数据丢失的问题
- 支持自定义时区
# v3.0.2
更新时间: 2024/02/09 小程序 (opens new window)小游戏 (opens new window)
更新内容:
- 重构batch模式发送数据
# v3.0.1
更新时间: 2024/01/19 小程序 (opens new window)小游戏 (opens new window)
更新内容:
- 已知bug修复
# v3.0.0
更新时间: 2023/08/28 小程序 (opens new window)小游戏 (opens new window)
更新内容:
- 代码优化
# v2.2.4
更新时间: 2023/07/28 小程序 (opens new window)小游戏 (opens new window)
更新内容:
- 代码优化
# v2.2.1
更新时间: 2023/04/21
更新内容:
- 代码优化
# v2.2.0
更新时间: 2022/08/15
更新内容:
- 新增支持事件缓存
- 代码优化
# v2.1.0
更新时间: 2022/06/28
更新内容:
- 新增支持去重追加用户属性
- Web平台支持ta_page_show/ta_page_hide事件
- 新增支持数据加密上报
- 代码优化
# v2.0.3
更新时间: 2022/02/21
更新内容:
- 自动采集事件支持自定义属性
- 代码优化
# v2.0.2
更新时间: 2021/12/31
更新内容:
- 代码优化
# v2.0.1
更新时间: 2021/11/15
更新内容:
- 代码优化
- 支持复杂数据类型
# v2.0.0
更新时间: 2021/09/15
更新内容:
- 支持暂停/开始、停止/恢复数据上报
- 支持事件黑名单
- 代码优化
# v1.8.2
更新时间: 2021/06/24
更新内容:支持预置属性获取
# v1.8.1
更新时间: 2021/03/08
更新内容:新增快手小程序的支持
# v1.8.0
更新时间: 2020/111/20
更新内容:
- 新增哔哩哔哩小游戏、小米小游戏、H5 游戏的支持
- 完善游戏引擎支持:支持 ts 项目接入
- 完善游戏引擎支持:支持常见小游戏、快游戏平台(华为、小米、OPPO、VIVO)、H5 游戏
- 其他代码细节层面的优化
# v1.7.1
更新时间: 2020/08/27
更新内容:
- 支持魅族平台
# v1.7.0
更新时间: 2020/08/24
更新内容:
- 支持首次事件,可更新事件,可重写事件
# v1.6.2
更新时间: 2020/07/23
更新内容:
- 支持钉钉小程序
- 修复华为快游戏上报异常问题
# v1.6.1
更新时间: 2020/07/10
更新内容:支持华为快游戏
# v1.6.0
更新时间: 2020/06/10
更新内容:
- 支持 debug 模式
# v1.5.0
更新时间: 2020/02/10
更新内容:
- 属性值支持 Array 类型
- 新增 userAppend 接口
- 去除本地属性值检查
# v1.4.4
更新时间: 2019/12/24
更新内容:
- 修复 VIVO 和 OPPO 平台首次 appHide 没有计时
# v1.4.3
更新时间: 2019/12/20
更新内容:
- 优化 OPPO 快游戏网络请求
# v1.4.2
更新时间: 2019/11/20
更新内容:
- 支持 OPPO、VIVO 快游戏
# v1.4.0
更新时间: 2019/10/22
更新内容:
- 新增
userUnset
接口,可用于清空一个用户属性 - 新增预置属性
#zone_offset
,单位为小时。 默认情况下会将本地时区的偏移上报到服务端,该时间偏移会受夏令时影响。满足如下公式:
utc_time + #zone_offset = #event_time
# v1.3.2
更新时间: 2019/09/29
更新内容:
- 修复 v1.3.1 引入的部分平台的兼容性问题
# v1.3.1
更新时间: 2019/09/27
更新内容:
- track, userSet, userSetOnce, userAdd, userDel 接口添加回调函数
# v1.3.0
更新时间: 2019/08/15
更新内容:
- 代码优化
#network_type
属性根据网络状态更新- 数据发送内容:用户属性数据不传送预置属性,简化发送内容
- 优化日志打印
- 新增接口
getAccountId()
getDistinctId()
timeEvent()
initInstance()
identify()
同authorizeOpenID()
getDeviceId()
getSuperProperties()
unsetSuperProperty()
setDynamicSuperProperties()
- 多实例
- 通过调用
initInstance(name, config)
可以创建新的实例. - 子实例默认使用父实例的配置,默认情况下不启用本地缓存
- 通过调用
- 配置信息
enablePersistence
父实例默认为 true,子实例默认为 falseasyncPersistence
异步读取缓存maxRetries
当请求失败或超时时的重试次数, 默认为 3 次sendTimeout
超时时间,单位为毫秒enableLog
是否打开日志打印
- 跨平台
- 支持主流小程序小游戏平台:微信、百度、支付宝、字节跳动、快应用
- 增加预置属性
#mp_platform
,标识应用所在的平台 #lib
为 MP/MG,分别代表小程序和小游戏