# SDK API

# 通用 API

# 实例化

const options = {}
const t = new Tracker(options)

# options 选项

tracking

# set 方法

设置上下文参数

支持的内置参数有:

  • userId
  • appId
  • viewport
  • screen
  • ip
  • ips 地址链

也可以自定义添加参数

# resetContext方法

重置上下文。会默认重置包括事件序号。

# send 方法

基于当前的上报模式来发送事件

send(options)

{
    type, // 事件类型
    name, // 事件名
    params // 事件信息参数
}

# TrackerCore 版本 API

TrackerCore 是不区分平台的版本。他提供了 send 函数可用于上报自定义的任何事件。

适用场景: 只进行自定义上报,而不需要任何 Web 或小程序等平台的能力。

# TrackerWeb 版本 API

# options

const options = {
    tracking: true, // 是否需要 SDK 开启默认的事件监听
    trackingEvents: ['ajax', 'click', 'error'] // 需要打开哪些内置监听
}
Last Updated: 10/11/2020, 9:40:30 PM