文档

Web预置事件说明

更新时间:

预置事件

事件名称

事件编码

属性

属性含义

实现方式

采集时间

页面浏览事件

$$_page_start

页面进入时间

页面进入时的客户端时间

方式1:自动采集(全埋点),集成SDK即可,H5的页面自动采集开关默认开启;

方式2:手动采集(代码埋点)

通过代码埋点上报的页面浏览事件即为此事件

方式1:自动采集(全埋点)为页面进入时上报

方式2:手动采集(代码埋点)为API调用时上报

url

事件触发时所在的页面路径

来源页面url

目前页面的上一个页面url

是否为自动触发

页面是否为自动触发

页面title

官方页面title

埋点方式

0表示是手动调用API埋点

1表示启动全埋点后的自动采集

控件点击事件

  • 手动采集(代码埋点)时为埋点方案中的事件编码

  • 自动采集(全埋点)时为hash(appkey+控件path)

事件编码

该事件的唯一索引

方式一:集成SDK,通过代码埋点上报此事件,并在采集管理中将其设置为“控件点击”事件类型

方式二:集成SDK,开启控件点击事件的自动采集的API。

控件点击时上报

页面编码

事件触发时所在的页面的页面编码

来源页面编码

事件触发时,上一个页面的页面编码

事件触发时间

事件触发时的客户端时间戳

控件ID

控件id标签至

集成SDK,开启控件点击事件的自动采集的API。(仅全埋点时上报这些属性)

控件类型

控件所属类型,默认支持:a、input、button、textarea,其他标签支持自动采集,但需要手动配置开关

控件内容

控件中text的内容

控件筛选器

控件的selector

控件位置

控件的path

埋点方式

0表示是手动调用API埋点;

1表示启动全埋点后的自动采集

控件曝光事件

待上报元素的事件编码(支持任意元素)

事件编码

待上报元素的事件编码

方式1:集成SDK,通过代码埋点上报此事件,并在采集管理中将其设置为“控件曝光”事件类型

方式2:集成SDK,调用自动曝光API埋点控件曝光事件

控件曝光时上报(自动曝光定义的曝光时机为展示区域大于50%,停留时间超过300ms即为曝光)

页面编码

事件触发时所在的页面的页面编码

来源页面编码

事件触发时,上一个页面的页面编码

事件触发时间

事件触发时的客户端时间戳

埋点方式

0表示是手动调用API埋点;

1表示启动全埋点后的自动采集

热力图事件

$$_hotpoint

xpath

元素页面路径

集成SDK,并配置开启热力图能力

点击页面时上报

x

MouseEvent.pageX;若 pageX 无效,取 MouseEvent.clientX + document.scrollLeft

y

MouseEvent.pageY;若 pageY 无效,取 MouseEvent.clientY + document.scrollTop

ex

Element.getBoundingClientRect().left + document.scrollLeft

ey

Element.getBoundingClientRect().top + document.scrollTop

sw

document.width

ew

HTMLElement: offsetWidth

eh

HTMLElement: offsetHeight

t

触发间隔

n

click times

预置属性

预置属性是每一个事件都会携带的属性,无论采集方式

属性字段

采集时间

设备品牌

首次启动

设备型号

SDK初始化

操作系统

SDK初始化

操作系统版本

SDK初始化

网络访问类型

SDK初始化

分辨率

SDK初始化

国家

事件上报到服务端时

事件上报到服务端时

事件上报到服务端时

应用版本

SDK初始化

SDK版本

SDK初始化

SDK类型

SDK初始化

平台

SDK初始化

平台类型

SDK初始化

渠道属性

上传渠道属性时

设备ID

SDK初始化

账号ID

调用用户账号设置接口

事件编码

触发事件时

事件触发客户端时间

触发事件时

事件触发服务端时间

事件上报到服务端时

事件触发所在页面编码

触发事件时

事件触发所在页面标题

触发事件时

事件触发所在页面路径

触发事件时

事件触发来源页面编码

触发事件时

事件触发来源页面路径

触发事件时

事件埋点方式

触发事件时