# 更新日志
# v1.6.2
更新时间: 2023/04/13
更新内容:
- 代码规范
- 已知bug修复
# v1.6.1
更新时间: 2022/09/29
更新内容:
- 支持跨域名页面账号体系的自动打通
- 支持数据批量发送
- 新增预置属性#ua、#utm、#system_language
# v1.6.0
更新时间: 2022/06/17
更新内容:
- 增加ajax请求失败重试
- 增加ta_app_show和ta_app_hide事件
# v1.5.0
更新时间: 2022/06/14
更新内容:
- 支持数据传输加密
- 支持userUniqAppend
- 优化数据停止/暂停上报接口
- 自动采集事件支持自定义属性
- 支持自定义时区
- 用户使用时长超长,限制最大24小时
# v1.4.3
更新时间: 2021/11/19
更新内容:
- 优化设置静态公共属性功能
- 代码优化
# v1.4.2
更新时间: 2021/08/23
更新内容:
- 新增enableTracking接口
- 新增optOutTracking接口
- 新增optInTracking接口
# v1.4.1
更新时间: 2021/06/24
更新内容:
- 支持预置属性获取
- 优化上报地址处理逻辑
# v1.4.0
更新时间: 2020/08/
更新内容:
- 支持首次事件, 允许传入自定义的 ID 校验是否首次上报
- 支持可更新、可重写的事件
- 支持 DEBUG 模式,通过后台校验数据格式
# v1.3.0
更新时间: 2020/02/10
更新内容:
- 支持 Array 类型
- 新增 userAppend 接口
- 去除本地数据格式校验
# v1.2.0
更新时间: 2019/10/22
更新内容:
- 新增 userUnset 接口,可用于清空一个用户属性
- 新增预置属性 #zone_offset,单位为小时。 默认情况下会将本地时区的偏移上报到服务端,该时间偏移会受夏令时影响。满足如下公式:
utc_time + #zone_offset = #event_time
# v1.1.0
更新时间: 2019/07/23
更新内容:
- 默认使用
localStorage
缓存#device id
,#distinct id
,#account id
等需要持久化的数据 - 支持多实例: 多个实例之间原则上只有
#device id
是共享的. 其他的所有属性和配置都不共享,可以分别向不同的项目中上报各自的数据 - 增加接口:
getDeviceId()
getDistinctId()
getPageProperty()
setSuperProperties(superProperties)
unsetSuperProperty(propertyName)
clearSuperProperties()
getSuperProperties()
setDynamicSuperProperties(function)
timeEvent(eventName)
- 增加属性合法性校验逻辑
- 自动采集点击事件优化:
- 增加
#element_type
属性, 传入nodeName
- 增加页面属性,类似于
ta_pageview
- 优化自动采集逻辑,修复已知 BUG
- 增加
- 初始化参数中增加
loaded
参数, 可以传入回调函数。当初始化完成时,会回调此函数. - 其他优化:
- 修复 device id 未持久化 bug
- 优化初始化逻辑
- 预置属性增加 #os 采集 ua 中的操作系统信息
# v1.0.7
更新时间: 2019/05/31
更新内容:
- 修复兼容性 Bug
# v1.0.6
更新时间: 2019/05/10
更新内容:
- 支持
identify
接口