最近更新时间:2023.02.21 11:24:16
首次发布时间:2023.02.21 11:24:16
事件名 | 监听时机 | 事件说明 | 属性 | 属性描述 | 属性类型 | 备注 |
---|---|---|---|---|---|---|
app_launch | App.onShow | 小程序冷启动,以及从后台进入前台时上报,另外在设置user_unique_id时也会上报 | session_id | session_id是由SDK随机生成的,每次App.onShow时都生成新的。 | string | 举例:a829cc7f-c86c-462d-971e-0710e9ff66bd |
scene | 场景值 | number | 场景值 场景 appId含义 | |||
path | 启动小程序的路径 | string | ||||
$is_first_time | 是否首次访问 | string | 'true'或者'false' | |||
query_${key} | 启动小程序的query对象中每一个query属性,每个属性会增加"query_"作为前缀。 | any | 举例: | |||
app_terminate | App.onHide | 小程序退出以及进入后台时上报,另外在设置user_unique_id的变更前也会上报 | session_id | 同上 | ||
scene | 同上 | |||||
exit_page | 退出时小程序所在页面的路径 | string | 通过getCurrentPages()获取到当前页面的path | |||
session_duration | session时长,秒 | number | 在app_launch时记录一个时间,然后在app_terminate时计算出时间差 | |||
session_depth | 会话深度 | number | 在app_launch时开始时设置session_depth为0,之后每次页面切换时对session_depth进行加1,最后在app_terminate时获取带上 | |||
query_${key} | 当前页面的options对象中每一个option属性,每个属性会增加"query_"作为前缀。 | any | 通过getCurrentPages()获取到当前页面的options | |||
on_error | App.onError | 小程序发生脚本错误或 API 调用报错时触发 | session_id | 同上 | ||
on_error | 错误信息 | string | ||||
predefine_pageview | Page.onShow | 页面显示时上报,另外在后退操作时也会上报 | session_id | 同上 | ||
scene | 同上 | |||||
path | 当前页面的路径 | string | 通过getCurrentPages()获取到当前页面的path | |||
query_${key} | 当前页面的options对象中每一个option属性,每个属性会增加"query_"作为前缀。 | any | 通过getCurrentPages()获取到当前页面的options | |||
predefine_pageview_hide | Page.onHide | 页面隐藏 | session_id | 同上 | 这几个都是predefine_pageview时的属性,在predefine_pageview_hide时重复带上 | |
duration | 停留时长,毫秒 | 在predefine_pageview时记录一个时间,然后在predefine_pageview_hide时计算出时间差 | ||||
on_share | Page.onShareAppMessage | 转发 | session_id | 同上 | ||
path | 转发时业务所定义的路径,并且SDK会为path增加额外的4个参数: | string | 举例: | |||
title | 转发时业务所定义的标题 | string | ||||
page_path | path去掉query后的路径 | string | 举例: | |||
query_from_uid | 当前ssid | string | ssid是由数据流下发的 | |||
query_share_depth | 分享深度 | number | 在app_luanch的时候获取query中的share_depth并记录下来,在转发时,有则加1,没有则为1 | |||
on_addtofavorites | Page.onAddToFavorites | 收藏 | title | 收藏时所定义的标题 | string | |
url_path | path去掉query后的路径 | string | 举例: | |||
url_query | path中query部分 | string | 举例: | |||
bav2b_click | Page中定义的事件处理函数被触发时 | 目前只支持tap事件 | path | 当前页面的路径 | string | 通过getCurrentPages()获取到当前页面的path |
page_key | 目前等于path | string | ||||
query_${key} | 当前被触发节点所附加一些自定义数据(dataset) | string | 举例: |