事件英文变量名 | 事件显示名 | 属性英文变量名 | 事件属性显示名 | 属性值类型 | 属性值示例或说明 | 触发时机 | 备注 |
---|
$MPLaunch | 小程序启动 | $scene | 启动场景 | 字符串 | 1.0 版本以上。 描述小程序启动的场景,场景值详细说明可参考 微信小程序官方介绍 | 小程序初始化完成时触发或者小程序进入后台一定时间后被微信杀死进程后再次启动小程序时触发。 详情见微信官方文档小程序启动与小程序销毁时机部分 | 小程序 SDK 通用性采集,打开 autoTrack 接口后自动采集
参考小程序SDK:https://manual.sensorsdata.cn/sa/latest/tech_sdk_client_mp_wx-1573892.html
UTM广告系列参数,用来渠道追踪,参考文档: https://manual.sensorsdata.cn/sa/latest/pomote_wechatapplet-7550920.html |
$url_query | 页面参数 | 字符串 | 1.11.1 版本以上。 例:pages/index/index?props=a,$url_query 是 props=a |
$utm_campaign | 广告系列名称 | 字符串 | 0.9 版本以上。 微信小程序启动参数中有 utm_campaign 参数就采集 |
$utm_source | 广告系列来源 | 字符串 | 0.9 版本以上。 微信小程序启动参数中有 utm_source 参数就采集 |
$utm_medium | 广告系列媒介 | 字符串 | 0.9 版本以上。 微信小程序启动参数中有 utm_medium 参数就采集 |
$utm_term | 广告系列字词 | 字符串 | 0.9 版本以上。 微信小程序启动参数中有 utm_term 参数就采集 |
$utm_content | 广告系列内容 | 字符串 | 0.9 版本以上。 微信小程序启动参数中有 utm_content 参数就采集 |
$is_first_time | 是否首次 | 布尔值 | 1.8 版本以上 |
$share_depth | 分享时的层级 | 数值 | 1.9 版本以上 |
$share_distinct_id | 分享时的 distinct_id | 字符串 | 1.9 版本以上 |
$share_url_path | 分享时的页面路径 | 字符串 | 1.9 版本以上 |
$share_method | 分享时途径 | 字符串 | 1.13.27 及以上版本,枚举值:朋友圈分享、转发消息卡片 |
$MPShow | 小程序显示 | $scene | 启动场景 | 字符串 | 1.0 版本以上。 描述小程序启动的场景,场景值说明可参考 微信小程序官方介绍 | 小程序启动时触发或者从后台切换到前台时触发。 详情见微信官方文档小程序启动与小程序销毁时机部分 |
|
$url_query | 页面参数 | 字符串 | 1.11.1 版本以上。例如:pages/index/index?props=a,$url_query 是 props=a |
$utm_campaign | 广告系列名称 | 字符串 | 0.9 版本以上。 微信小程序启动参数中有 utm_campaign 参数就采集 |
$utm_source | 广告系列来源 | 字符串 | 0.9 版本以上。 微信小程序启动参数中有 utm_source 参数就采集 |
$utm_medium | 广告系列媒介 | 字符串 | 0.9 版本以上。 微信小程序启动参数中有 utm_medium 参数就采集 |
$utm_term | 广告系列字词 | 字符串 | 0.9 版本以上。 微信小程序启动参数中有 utm_term 参数就采集 |
$utm_content | 广告系列内容 | 字符串 | 0.9 版本以上。 微信小程序启动参数中有 utm_content 参数就采集 |
$share_depth | 分享时的层级 | 数值 | 1.9 版本以上 |
$share_distinct_id | 分享时的 distinct_id | 字符串 | 1.9 版本以上 |
$share_url_path | 分享时的页面路径 | 字符串 | 1.9 版本以上 |
$share_method | 分享时途径 | 字符串 | 1.13.27 及以上版本,枚举值:朋友圈分享、转发消息卡片 |
$MPHide | 小程序进入后台 | event_duration | 停留时长 | 数值 | 从本次小程序显示( $MPShow) 到进入后台或者关闭( $MPHide) 的时间,单位:秒; 注:入库后该属性英文名为 $event_duration | 小程序从前台进入后台 |
|
$MPViewScreen | 小程序页面浏览 | $url_query | 页面参数 | 字符串 | 1.11.1 版本以上。 例如:pages/index/index?props=a,$url_query 是 props=a | 打开一个小程序页面时触发 |
|
$utm_campaign | 广告系列名称 | 字符串 | 0.9 版本以上 页面加载时,在 onLoad 的参数中有utm_campaign 参数就采集 |
$utm_source | 广告系列来源 | 字符串 | 0.9 版本以上 页面加载时,在 onLoad 的参数中有utm_source 参数就采集 |
$utm_medium | 广告系列媒介 | 字符串 | 0.9 版本以上 页面加载时,在 onLoad 的参数中有utm_medium 参数就采集 |
$utm_term | 广告系列字词 | 字符串 | 0.9 版本以上 页面加载时,在 onLoad 的参数中有 utm_term 参数就采集 |
$utm_content | 广告系列内容 | 字符串 | 0.9 版本以上 页面加载时,在 onLoad 的参数中有 utm_content 参数就采集 |
$MPShare | 小程序分享 | $share_depth | 分享时的层级 | 数值 | 1.9 以上 | 设置 Page.onShareAppMessage 这个函数后,点击小程序右上角三个点,然后点击”发送给朋友“触发上报 | 暂时只能获取到用户触发分享,无法监听是否分享成功的反馈 |
$share_method | 分享时途径 | 字符串 | 1.13.27 及以上版本,枚举值:朋友圈分享、转发消息卡片 |
$MPClick | 小程序元素点击 | $element_content | 元素内容 | 字符串 | - 1.13.18 及以上版本,需要在组件上设置 data-content 属性才可以采集到,未设置采集不到该属性。如:<view bindtap="test" data-content="testContent">测试</view>
- Taro 框架 3.0 版本不支持
| 当 Page 中定义的事件处理函数被触发时采集。目前只支持 tap/ longtap / longpress 三类事件; 1.14.11 版本开始,支持采集 tab 的点击,此时,$element_type 值为 tabBar, $element_content 为 tab 上的按钮文字;
|
|
$element_id | 元素 ID | 字符串 | - 1.13.18 及以上版本,用来区分组件,需要在组件上设置 id 属性才可以采集到,未设置采集不到该属性。如:<view bindtap="test" id="testID">测试</view>
|
$element_name | 元素名称 | 字符串 | - 1.13.18 及以上版本,用来区分组件,需要在组件上设置 data-name 属性才可以采集到,未设置采集不到该属性。如:<view bindtap="test" data-name="testName">测试</view>
- Taro 框架 3.0 版本不支持
|
$element_type | 元素类型 | 字符串 | - 1.13.18 及以上版本,需要在组件上设置 data-type 属性才可以采集到,未设置采集不到该属性。如:<view bindtap="test" data-type="testType">测试</view>
- Taro 框架 3.0 版本不支持
|
$MPAddFavorites | 小程序收藏 | $url_path | 页面路径 | 字符串 | 1.13.27 及以上版本 |
| 在微信中,仅 Android 手机有”收藏“功能,所以只有 Android 手机支持此事件 |
$MPPageLeave
| 小程序页面离开
| event_duration | 页面浏览时长 | 数值 | - 1.14.20 及以上版本,单位:秒
- 采集的是页面生命周期 onShow 到 onHide 或 onUnload 触发时的间隔时长
- 注:入库后该属性英文名为 $event_duration
| 小程序页面 onHide 或 onUnload 生命周期触发时采集 |
|
$url_query | 页面参数 | 字符串 | - 1.14.20 及以上版本。例如:pages/index/index?props=a,$url_query 是 props=a
|
|
|