menu
Is this helpful?

# 更新日志

# v2.0.0

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

更新内容:

  • 代码规范、注释规范
  • 增加image发送方式屏蔽控制台警告

# v1.6.2

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

更新内容:

  • 代码规范
  • 已知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 接口