menu
Is this helpful?

# 更新日志

# v3.0.1

更新时间: 2024/01/12 下载 (opens new window)

更新内容:

  • 支持 JPush、FCM 的 Token 和相关事件的自动采集

# v3.0.0.1

更新时间: 2023/11/27 下载 (opens new window)

更新内容:

  • 修复多实例Bug

# v3.0.0

更新时间: 2023/11/01 下载 (opens new window)

更新内容:

  • 代码规范、注释规范
  • 修复debug模式下errorProperties报错
  • 修复ta_app_start事件时间延迟问题
  • 修复不开自动采集,退后台不会调用flush的问题
  • androidId延迟获取

# v2.8.6

更新时间: 2023/08/25 下载 (opens new window)

更新内容:

  • 适配安卓14
  • 修复子进程先初始化导致install事件丢失

# v2.8.5

更新时间: 2023/06/02 下载 (opens new window)

更新内容:

  • API异步处理
  • 推送ops字段作为预置属性

# v2.8.4

更新时间: 2023/4/13 下载 (opens new window)

更新内容:

  • 部分API耗时优化
  • 已知bug修复

# v2.8.3.3

更新时间: 2023/3/22

更新内容:

  • 支持推送点击事件自动回收

# v2.8.3.2

更新时间: 2023/2/8

更新内容:

  • 修复ta_app_end事件丢失问题

# v2.8.3

更新时间: 2022/11/10

更新内容:

  • 支持忽略三方aar中的Activity的浏览事件
  • 获取网络状态接口调用时机优化,仅在网络状态发生变化时重新获取网络状态
  • 部分代码重构
  • 已知bug修复

# v2.8.2

更新时间: 2022/09/22

更新内容:

  • 新增预置属性#device_type
  • 新增获取手机region信息接口
  • 部分代码优化

# v2.8.1

更新时间: 2022/06/08

更新内容:

  • 对外接口配置项调整
  • 新增敏感属性隔离功能
  • 默认禁用后台触发的start事件,可通过配置开启
  • 部分功能优化
  • 已知bug修复

# v2.8.0

更新时间: 2022/04/20

更新内容:

  • 支持三方数据接入
  • 新增user_uniqAppend接口
  • 添加加密功能
  • 支持数据上报的暂停&开始,优化数据停止上报接口
  • SDK性能优化
  • 已知bug修复

# v2.7.6.1

更新时间: 2022/02/07

更新内容:

  • 更新无痕埋点相关逻辑
  • 修复部分已知问题

# v2.7.6

更新时间: 2022/01/28

更新内容:

  • 支持ASM无痕埋点

# v2.7.5

更新时间: 2022/01/17

更新内容:

  • 新增预置属性#install_time/#app_version/#simulator/#ram/#disk/#fps/#start_reason
  • 计时事件属性增加#background_duration
  • 增加SDK配置文件,可控制预置属性开关
  • 增加自动采集事件回调
  • 部分代码逻辑优化

# v2.7.4

更新时间: 2021/12/17

更新内容:

  • 修复部分已知问题
  • 代码结构优化

# v2.7.3

更新时间: 2021/06/22

更新内容:

  • 新增字段实例名,可用于标识实例
  • 新增自动采集事件自定义属性能力
  • 支持复杂数据类型
  • 代码优化

# v2.7.1

更新时间: 2021/08/20

更新内容:

  • 适配HarmonyOS
  • 优化app_end事件采集逻辑
  • 代码优化

# v2.7.0

更新时间: 2021/06/16

更新内容:

  • 支持预置属性获取
  • 多进程业务场景下,支持在子进程中直接上报数据
  • 代码优化

# v2.6.3

更新时间: 2021/03/15

更新内容:

  • 适配 Android 11
  • 适配 Target 30
  • 优化网络信号获取逻辑
  • 新增#bundle_id 预置属性(应用包名或进程名)

# v2.6.2

更新时间: 2020/10/29

更新内容:

  • 优化 install,start 事件上报逻辑
  • 优化数据传输格式
  • 默认网络上报策略调整为 2G/3G/4G/5G/WIFI
  • 优化大量日志输出出现 OOM 异常的问题

# v2.6.0

更新时间: 2020/08/24

更新内容:

  • 支持首次事件, 允许传入自定义的 ID 校验是否首次上报
  • 支持可更新、可重写的事件

# v2.5.6

更新时间: 2020/06/28

更新内容:

  • 优化代码: 避免极端情况下,在开启自动采集时出现的空指针异常

# v2.5.5

更新时间: 2020/06/22

更新内容:

  • 修复部分情况下延迟初始化造成首次启动事件无法采集的问题
  • 新增预置属性 #system_language
  • 优化部分预置属性取值逻辑,无值时不传
  • 优化部分代码和日志打印

# v2.5.4

更新时间: 2020/05/19

更新内容:

  • 为适配 Unity 2018.04 增加接口

# v2.5.3

更新时间: 2020/05/14

更新内容:

  • 适配 TA 后台 2.7 版本屏蔽事件配置接口
  • 调整 DEBUG 模式,去除客户端抛异常逻辑
  • 默认关闭 QuitSafelyService

# v2.5.2

更新时间: 2020/04/29

更新内容:

  • 修复用户属性中时间类型格式化的问题.

# v2.5.1

更新时间: 2020/04/14

更新内容:

  • 修复 DEBUG 模式下事件上报的 BUG.

# v2.5.0

更新时间: 2020/04/03

更新内容:

  • 支持客户端 SDK 的时间校准功能
  • 新增指定时间的用户属性设置接口

# v2.4.3

更新时间: 2020/03/06

更新内容:

  • 优化启动事件,在延迟初始化的情形下,保证安装事件先于启动事件发生

# v2.4.2

更新时间: 2020/03/06

更新内容:

  • 解决在第一个 Activity 展示之前初始化 SDK 时 ta_app_start 不准确

# v2.4.1

更新时间: 2020/03/04

更新内容:

  • 解决在第一个 Activity 停止之后初始化 SDK 引发的前后台判断错误问题

# v2.4.0

更新时间: 2020/02/10

更新内容:

  • 支持 JSONArray 类型
  • 支持 user_append 接口
  • 去除客户端的属性格式检查

# v2.3.1

更新时间: 2020/01/07

更新内容:

  • 支持设置数据的默认时区

# v2.3.0

更新时间: 2019/12/31

更新内容:

  • 支持 Debug 模式: 需配合后台 Debug 设备白名单一起开启(v2.5 版本开始支持)
  • H5 与原生 SDK 打通支持多实例
  • 优化 SDK 配置: 增加全局设置;上报策略允许针对不同项目配置;支持向多个集群发送数据
  • 支持自签证书: 允许传入 SSLSocketFactory 自定义认证过程
  • 其他优化:
    • 优化安全退出逻辑,避免出现 ANR
    • 去除对字符串类型的数据的长度限制

# v2.2.2

更新时间: 2019/11/04

更新内容:

  • 修复当 API level 小于 18(Android 4.3)时,退出异常

# v2.2.0

更新时间: 2019/10/22

更新内容:

  • 支持重置用户属性接口user_unset
  • 新增track接口重载,支持按照指定时区上传事件数据
  • 新增预置属性#zone_offset,单位为小时。 默认情况下会将本地时区的偏移上报到服务端,该时间偏移会受夏令时影响。满足如下公式:
utc_time + #zone_offset = #event_time

# v2.1.0

更新时间: 2019/08/31

更新内容:

  • 支持轻量级实例, 便于上报被动事件等需求
  • 新增 enableTracking 接口, 可以打开或关闭实例上报功能
  • 新增 optOutTracking/optInTracking 接口
  • 优化上报逻辑,改进上报的频率和时效性
  • 其他一些小的改进点

# v2.0.1

更新时间: 2019/07/12

更新内容:

  • 支持 H5 与自动采集事件新增 APP 安装事件

# v2.0.0

更新时间: 2019/07/10

更新内容:

  • 重构自动采集逻辑(需要配合 2.0 版本的插件编译):
    • 去除 SDK 的第三方库依赖
    • Fragment 浏览事件不再需要继承 BaseFragment, 并加注解
    • 新增 TimePickerDatePicker 等控件的点击事件采集
  • 新增 getDeviceId() 接口
  • 自动采集事件新增 APP 安装事件
  • 优化属性检测逻辑:当字符串类型的数据超出 2048 字节时,会自动截断并上传
  • 优化日志打印,更方便集成阶段的埋点测试
  • 针对提升 SDK 稳定性和运行效率的其他代码优化
  • minSdkVersion 升到 14

# v1.3.0

更新时间: 2019/06/18

更新内容:

  • 新增多 APPID 实例功能
  • 新增动态公共属性特性
  • 自动采集事件新增 APP 崩溃事件
  • 稳定性提升:适配 Android Q、去除非必须的权限申请、优化运营商获取逻辑、支持 5G 等

# v1.2.0

更新时间: 2019/05/23

更新内容:

  • 支持 H5 与 APP 打通
  • 支持 androidx (需配合自动采集插件 1.2.0 之后的版本)
  • 优化部分代码逻辑

# v1.1.7

更新时间: 2019/01/08

更新内容:

  • 增加了上报数据的 Log 打印功能