# 表格说明

应用信息

属性名 属性类型 描述
app_id string 小程序 APPID
app_key_id string 微信平台来源 ID
app_version string 小程序版本
sdk_type string SDK 类型 mini 代表小程序
sdk_version string SDK 版本号

设备信息

属性名 属性类型 描述
brand string 设备品牌
device_id string 设备 ID
model string 设备型号
os string 操作系统
os_version string 操作系统版本
screen_size string 屏幕宽度* 屏幕高度,单位 px

网络信息

属性名 属性类型 描述
ns string 网络连接状态 4g 或者 wifi
ip string ip 地址

用户属性

属性名 属性类型 描述
user_id string 用户 ID
avatar string 用户头像
name string 用户昵称
gender number 用户性别
country string 国家
province string
city string
tid string 机构 ID
app_type string 用户类型 RETAIL 代表零售 STAFF 代表员工

应用打开

每次用户打开小程序的时候,默认 SDK 开启预置行为,自动上报。

在小程序生命周期回调 App.onLaunch 触发时上报。

# 数据规范

字段 说明 备注
event_id uuid 每次随机生成 UUID
event_type enter 打开
event_name enter_app 打开应用
timestamp 时间戳 毫秒
params.scene 场景值 参考 https://developers.weixin.qq.com/miniprogram/dev/reference/scene-list.html (opens new window) 小程序上传原始场景值 ID;例子:'1007'
params.path 启动页 启动应用的路径
params.query 启动参数 启动应用的 query 参数(非必填)
params.share_ticket shareTicket 详见获取更多转发信息 (opens new window)
params.referrer_info 来源信息 来源信息。从另一个小程序、公众号或 App 进入小程序时返回
params.app_session_id uuid 应用访问期间的唯一会话 ID

应用关闭

每次用户关闭小程序的时候,关闭动作包括退出小程序回到微信、退出微信,会发送一条应用关闭消息,默认 SDK 开启预置行为,自动上报。

在小程序生命周期回调 App.onHide 触发时上报。

# 数据规范

字段 说明 备注
event_id uuid 每次随机生成 UUID
event_type leave 关闭
event_name leave_app 关闭应用
timestamp 时间戳 毫秒
params.scene 场景值 参考 https://developers.weixin.qq.com/miniprogram/dev/reference/scene-list.html (opens new window) 小程序上传原始场景值 ID;例子:'1007'
params.path 关闭页 关闭应用当前页面的路径
params.query 关闭参数 关闭应用当前页面的 query 参数
params.duration 应用停留时长 单位毫秒
params.app_session_id uuid 应用访问期间的唯一会话 ID

页面打开

每次用户打开小程序页面的时候,默认 SDK 开启预置行为,自动上报。

在小程序生命周期回调 Page.onLoad 触发时上报。

# 数据规范

字段 说明 备注
event_id uuid 每次随机生成 UUID
event_type enter 打开
event_name enter_page 打开页面
timestamp 时间戳 毫秒
referrer 前页 第一个页面传 直接打开
params.path 打开页 页面的路径
params.query 打开页参数 页面的 query 参数
params.app_session_id uuid 应用访问期间的唯一会话 ID
params.page_session_id uuid 页面打开期间的唯一会话 ID

页面关闭

每次用户关闭小程序页面的时候,默认 SDK 开启预置行为,自动上报。

在小程序生命周期回调 Page.pageHide 和 Page.onUnload 触发时上报。

# 数据规范

字段 说明 备注
event_id uuid 每次随机生成 UUID
event_type leave 关闭
event_name leave_page 关闭页面
timestamp 时间戳 毫秒
referrer 前页 第一个页面传 直接打开
params.path 关闭页 页面的路径
params.query 关闭页参数 页面的 query 参数
params.duration 页面停留时长 单位毫秒
params.app_session_id uuid 应用访问期间的唯一会话 ID
params.page_session_id uuid 页面打开期间的唯一会话 ID

页面分享

每次用户打开小程序页面的时候,默认 SDK 开启预置行为,自动上报。

在小程序生命周期回调 Page.onLoad 触发时上报。

# 数据规范

字段 说明 备注
event_id uuid 每次随机生成 UUID
event_type share 分享
event_name 分享名称 shareToFriend 分享好友
timestamp 时间戳 毫秒
referrer 前页 第一个页面传 直接打开
params.path 分享页 分享小程序路径
params.query 分享页参数 分享小程序页面的 query 参数
params.title 标题 分享标题
params.app_session_id uuid 应用访问期间的唯一会话 ID
params.page_session_id uuid 页面打开期间的唯一会话 ID

点击事件

通过配置表的方式,读取埋点配置 JOSN,触发时上报。

# 数据规范

字段 说明 备注
event_id uuid 每次随机生成 UUID
event_type click 点击事件
event_name 事件名 根据业务进行定义
timestamp 时间戳 毫秒
referrer 前页 第一个页面传 直接打开
params.path 触发页 触发页路径
params.app_session_id uuid 应用访问期间的唯一会话 ID
params.page_session_id uuid 页面打开期间的唯一会话 ID
params.event_name_chinese 点击事件中文名称 根据业务进行定义中文名称

自定义事件

通过开发者自定义来进行上报。

# 数据规范

字段 说明 备注
event_id uuid 每次随机生成 UUID
event_type custom 自定义事件
event_name 事件名 根据开发者进行自定义
timestamp 时间戳 毫秒
referrer 前页 第一个页面传 直接打开
params.path 触发页 触发页路径
params.app_session_id uuid 应用访问期间的唯一会话 ID
params.page_session_id uuid 页面打开期间的唯一会话 ID