# 经营分析接入

# 1.电商行业

# 1.1事件分类

行业事件区分为2种,行业标准事件和行业推荐事件。

# 1.1.1行业标准事件

接入商家必须完成此类事件的上报,未完成则会导致经营分析看板指标缺失,无法查看后续开放的行业数据/用户画像等等(例如行业平均的购买转化率等等)。

  • 商品卡曝光:wxdata_expose_goods

  • 商品卡点击:wxdata_click_goods

  • 商详页游览:wxdata_browse_goods

  • 商品加购:wxdata_purchase_goods

  • 商品结算:wxdata_submit_order_content

  • 商品订单:wxdata_order_status

# 1.1.2行业推荐事件

接入商家推荐完成此类事件的上报。未完成则会导致部分经营分析看板数据缺失,但不影响查看后续开放的行业数据/用户画像等等。

  • 发起退款:wxdata_refund

  • 页面分享:wxdata_page_share

# 1.2事件说明

# 1.2.1商品卡曝光

(1)事件名称:wxdata_expose_goods

(2)事件定义:曝光商品卡元素。商品卡的具体形式不限于图片,文字,卡片等。

(3)上报时机:商品卡曝光的时候。反复曝光是否需要多次上报,商家侧可根据自己的业务习惯确定,推荐同一个session的同一个页面内,间隔时间过短无需多次上报。

(4)上报场景示例:

# 1.2.2商品卡点击

(1)事件名称:wxdata_click_goods

(2)事件定义:用户点击商品卡元素的行为。

(3)上报时机:当用户点击商品卡元素之后,跳转到商详页之前。

(4)上报场景示例:与商品卡曝光wxdata_expose_goods类似。

# 1.2.3商详页游览

(1)事件名称:wxdata_browse_goods

(2)事件定义:用户游览商详页。

(3)上报时机:用户跳出商详页前进行上报。同时,当用户进入商详页时,需开启计时器,跳出商详页时关闭计时器,以此计算商详页停留时间。

(4)上报场景示例:

# 1.2.4商品加购

(1)事件名称:wxdata_purchase_goods

(2)事件定义:用户对商品进行加购、减购、购物车中删除等行为。

(3)上报时机:用户将商品加入购物车,或者对购物车的商品件数进行调整,或者删除购物车中的商品时进行上报。

(4)上报场景示例:

# 1.2.5商品结算

(1)事件名称:wxdata_submit_order_content

(2)事件定义:用户发起商品结算,进入订单确认页面。

(3)上报时机:用户在商详页对商品直接进行结算,或者在购物车中点击结算。即进入订单确认页前,发生触发页面跳转的行为时,进行上报。同时,若购物车结算时包含多个SPU/SKU,则进行多次上报。

(4)上报场景示例:

# 1.2.6商品订单

(1)事件名称:wxdata_order_status

(2)事件定义:用户对订单进行相关的操作。

(3)上报时机:用户完成订单的各个状态之后,进行上报,详见案例。同时,若一个订单下有多个 SPU / SKU ,则进行多次上报。

(4)上报场景示例:

# 1.2.7发起退款

(1)事件名称:wxdata_refund

(2)事件定义:用户发起退款的操作。

(3)上报时机:用户在退款页面,填写好相关信息后,点击发起退款。同时,若一个退款单下有多个 SPU / SKU ,则进行多次上报。

(4)上报场景示例:

# 1.2.8页面分享

(1)事件名称:wxdata_page_share

(2)事件定义:用户对小程序页面发起分享。

(3)上报时机:用户发起小程序页面分享成功后,进行上报。

(4)上报场景示例:

# 1.3常见问题

(1)各个事件具体上报的内容具体是什么?

详见数据管理 - 事件管理中,各个事件的具体详情。

# 2.餐饮酒旅行业

# 2.1商品列表曝光

餐饮酒旅商品列表曝光wxdata_cater_expose_goods

# 2.1.1事件说明

曝光商品卡元素。商品卡的具体形式不限于图片,文字,卡片等。

# 2.1.2属性说明

属性ID 属性名称 数据类型 必填项 属性描述
spu_id SPU 的 ID 值 字符 必填 SPU 的 ID 值(即商品 ID)
spu_name SPU 的中文名 字符 必填 SPU 的中文名(即商品名称)
sku_id SKU 的 ID 值 字符 SKU 的 ID 值(即商品的最小存货单元 ID)
sku_name SKU 的中文名 字符 SKU 的中文名(即商品的最小存货单元名称)
price_original 原价(单位:分) 整数 原价(单位:分)
price_current 现价(单位:分) 整数 必填 现价(单位:分)
spu_catg_first_id 商家自定义 SPU 类目,一级 ID 字符 商家自定义商品类目(指商家自定义商品大类,用于归类同类 SPU)一级 ID
spu_catg_first_name 商家自定义 SPU 类目,一级名称 字符 商家自定义商品类目(指商家自定义商品大类,用于归类同类 SPU)一级名称
spu_catg_second_id 商家自定义 SPU 类目,二级 ID 字符 商家自定义商品类目(指商家自定义商品大类,用于归类同类 SPU)二级 ID
spu_catg_second_name 商家自定义 SPU 类目,二级名称 字符 商家自定义商品类目(指商家自定义商品大类,用于归类同类
wxdata_store_id 经营_门店 ID 值 字符 门店的 ID 值
wxdata_store_name 经营_门店名称 字符 门店的中文名
wxdata_is_member 经营_是否是会员 整数 是否会员。0 代表不是;1 代表是
wxdata_business_type 经营_业务类型 整数 业务类型(1:餐食:2:充值:3:商城:4::礼品卡;5:优惠券)
wxdata_channel_type 经营_渠道类型 整数 渠道类型(1:外卖:2:堂食:3:到店自提)
wxdata_member_id 经营_会员ID 字符 会员ID
wxdata_new_member 经营_是否新会员 整数 是否新会员。0代表不是;1代表是
wxdata_member_rank 经营_会员等级 字符 会员等级

# 2.1.3代码示例

wx.reportEvent("wxdata_cater_expose_goods", {  
 "spu_id": "",    
 "spu_name": "",    
 "sku_id": "",  
 "sku_name": "",  
 "price_original": 0,  
 "price_current": 0,  
 "spu_catg_first_id": "",  
 "spu_catg_first_name": "",  
 "spu_catg_second_id": "",  
 "spu_catg_second_name": "",  
 "wxdata_store_id": "",  
 "wxdata_store_name": "",    
 "wxdata_is_member": 0,  
 "wxdata_business_type": 0,  
 "wxdata_channel_type": 0 
 "wxdata_member_id": "",  
 "wxdata_new_member": 0,  
 "wxdata_member_rank": ""  
})  

# 2.1.4上报时机

商品卡曝光的时候。反复曝光是否需要多次上报,商家侧可根据自己的业务习惯确定,推荐同一个 session 的同一个页面内,间隔时间过短无需多次上报。

# 2.1.5上报场景示例:

# 2.2商详页浏览

餐饮酒旅商详页浏览wxdata_cater_browse_goods

# 2.2.1事件说明

用户游览商详页。

# 2.2.2属性说明

属性ID 属性名称 数据类型 必填项 属性描述
spu_id SPU 的 ID 值 字符 必填 SPU 的 ID 值(即商品 ID)
spu_name SPU 的中文名 字符 必填 SPU 的中文名(即商品名称)
sku_id SKU 的 ID 值 字符 SKU 的 ID 值(即商品的最小存货单元 ID)
sku_name SKU 的中文名 字符 SKU 的中文名(即商品的最小存货单元名称)
price_original 原价(单位:分) 整数 原价(单位:分)
price_current 现价(单位:分) 整数 必填 现价(单位:分)
spu_catg_first_id 商家自定义 SPU 类目,一级 ID 字符 商家自定义商品类目(指商家自定义商品大类,用于归类同类 SPU)一级 ID
spu_catg_first_name 商家自定义 SPU 类目,一级名称 字符 商家自定义商品类目(指商家自定义商品大类,用于归类同类 SPU)一级名称
spu_catg_second_id 商家自定义 SPU 类目,二级 ID 字符 商家自定义商品类目(指商家自定义商品大类,用于归类同类 SPU)二级 ID
spu_catg_second_name 商家自定义 SPU 类目,二级名称 字符 商家自定义商品类目(指商家自定义商品大类,用于归类同类
wxdata_store_id 经营_门店 ID 值 字符 门店的 ID 值
wxdata_store_name 经营_门店名称 字符 门店的中文名
wxdata_is_member 经营_是否是会员 整数 是否会员。0 代表不是;1 代表是
wxdata_business_type 经营_业务类型 整数 业务类型(1:餐食:2:充值:3:商城:4::礼品卡;5:优惠券)
wxdata_channel_type 经营_渠道类型 整数 渠道类型(1:外卖:2:堂食:3:到店自提)
wxdata_member_id 经营_会员ID 字符 会员ID
wxdata_new_member 经营_是否新会员 整数 是否新会员。0代表不是;1代表是
wxdata_member_rank 经营_会员等级 字符 会员等级

# 2.2.3代码示例:

wx.reportEvent("wxdata_cater_browse_goods", {  
 "spu_id": "",    
 "spu_name": "",    
 "sku_id": "",  
 "sku_name": "",  
 "price_original": 0,  
 "price_current": 0,  
 "spu_catg_first_id": "",  
 "spu_catg_first_name": "",  
 "spu_catg_second_id": "",  
 "spu_catg_second_name": "",  
 "wxdata_store_id": "",  
 "wxdata_store_name": "",    
 "wxdata_is_member": 0,  
 "wxdata_business_type": 0,  
 "wxdata_channel_type": 0  
 "wxdata_member_id": "",  
 "wxdata_new_member": 0,  
 "wxdata_member_rank": ""  
})  

# 2.2.4上报时机

用户跳出商详页前进行上报。同时,当用户进入商详页时,需开启计时器,跳出商详页时关闭计时器,以此计算商详页停留时间。

# 2.2.5上报场景示例:

# 2.3事件名

餐饮酒旅商品加购wxdata_cater_purchase_goods

# 2.3.1事件说明

用户对商品进行加购、减购、购物车中删除等行为。

# 2.3.2属性说明

属性ID 属性名称 数据类型 必填项 属性描述
spu_id SPU 的 ID 值 字符 必填 SPU 的 ID 值(即商品 ID)
spu_name SPU 的中文名 字符 必填 SPU 的中文名(即商品名称)
sku_id SKU 的 ID 值 字符 SKU 的 ID 值(即商品的最小存货单元 ID)
sku_name SKU 的中文名 字符 SKU 的中文名(即商品的最小存货单元名称)
price_original 原价(单位:分) 整数 原价(单位:分)
price_current 现价(单位:分) 整数 必填 现价(单位:分)
action_type 操作类型,0:加购;1:减购 整数 必填 操作类型(0:加购;1:减购)
action_num 加购减购的数量 整数 必填 加购减购的数量
is_goods_page 是否是商详页,0 代表不是;1 代表是 整数 必填 是否是商详页(0 代表不是;1 代表是)
spu_catg_first_id 商家自定义 SPU 类目,一级 ID 字符 商家自定义商品类目(指商家自定义商品大类,用于归类同类 SPU)一级 ID
spu_catg_first_name 商家自定义 SPU 类目,一级名称 字符 商家自定义商品类目(指商家自定义商品大类,用于归类同类 SPU)一级名称
spu_catg_second_id 商家自定义 SPU 类目,二级 ID 字符 商家自定义商品类目(指商家自定义商品大类,用于归类同类 SPU)二级 ID
spu_catg_second_name 商家自定义 SPU 类目,二级名称 字符 商家自定义商品类目(指商家自定义商品大类,用于归类同类
wxdata_store_id 经营_门店 ID 值 字符 门店的 ID 值
wxdata_store_name 经营_门店名称 字符 门店的中文名
wxdata_is_member 经营_是否是会员 整数 是否会员。0 代表不是;1 代表是
wxdata_business_type 经营_业务类型 整数 业务类型(1:餐食:2:充值:3:商城:4::礼品卡;5:优惠券)
wxdata_channel_type 经营_渠道类型 整数 渠道类型(1:外卖:2:堂食:3:到店自提)
wxdata_member_id 经营_会员ID 字符 会员ID
wxdata_new_member 经营_是否新会员 整数 是否新会员。0代表不是;1代表是
wxdata_member_rank 经营_会员等级 字符 会员等级

# 2.3.3代码示例:

wx.reportEvent("wxdata_cater_purchase_goods", {  
 "spu_id": "",    
 "spu_name": "",    
 "sku_id": "",  
 "sku_name": "",  
 "price_original": 0,  
 "price_current": 0,  
 "action_type": 0,
 "action_num": 0,
 "is_goods_page": 0,
 "spu_catg_first_id": "",  
 "spu_catg_first_name": "",  
 "spu_catg_second_id": "",  
 "spu_catg_second_name": "",  
 "wxdata_store_id": "",  
 "wxdata_store_name": "",    
 "wxdata_is_member": 0,  
 "wxdata_business_type": 0,  
 "wxdata_channel_type": 0  
 "wxdata_member_id": "",  
 "wxdata_new_member": 0,  
 "wxdata_member_rank": ""  
})  

# 2.3.4上报时机

用户将商品加入购物车,或者对购物车的商品件数进行调整,或者删除购物车中的商品时进行上报。

# 2.3.5上报场景示例:

# 2.4订单状态

餐饮酒旅订单状态wxdata_cater_order_status

# 2.4.1事件说明

用户对订单进行相关的操作。

# 2.4.2属性说明

属性ID 属性名称 数据类型 必填项 属性描述
order_id 订单号 字符 必填 订单号
order_status 订单状态 整数 必填 订单状态(eg: 3:用户提交订单;9001:用户关闭支付密码浮层;11:用户完成支付;250:用户取消订单;)
order_amt 订单价格(单位:分) 整数 必填 订单总价格(单位:分)
pay_amt 实付价格(单位:分) 整数 必填 订单实付总价格(单位:分)
spu_id SPU 的 ID 值 字符 必填 SPU 的 ID 值(即商品 ID)
spu_name SPU 的中文名 字符 必填 SPU 的中文名(即商品名称)
sku_id SKU 的 ID 值 字符 SKU 的 ID 值(即商品的最小存货单元 ID)
sku_name SKU 的中文名 字符 SKU 的中文名(即商品的最小存货单元名称)
sku_count 购买件数 整数 必填 购买件数
sku_pay_amt SKU 实付总价(单位:分) 整数 必填 同个 SKU 购买了多份,则该属性需报多份的实付总价
price_original 原价(单位:分) 整数 原价(单位:分)
price_current 现价(单位:分) 整数 必填 现价(单位:分)
spu_catg_first_id 商家自定义 SPU 类目,一级 ID 字符 商家自定义商品类目(指商家自定义商品大类,用于归类同类 SPU)一级 ID
spu_catg_first_name 商家自定义 SPU 类目,一级名称 字符 商家自定义商品类目(指商家自定义商品大类,用于归类同类 SPU)一级名称
spu_catg_second_id 商家自定义 SPU 类目,二级 ID 字符 商家自定义商品类目(指商家自定义商品大类,用于归类同类 SPU)二级 ID
spu_catg_second_name 商家自定义 SPU 类目,二级名称 字符 商家自定义商品类目(指商家自定义商品
wxdata_store_id 经营_门店 ID 值 字符 门店的 ID 值
wxdata_store_name 经营_门店名称 字符 门店的中文名
wxdata_is_member 经营_是否是会员 整数 是否会员。0 代表不是;1 代表是
wxdata_business_type 经营_业务类型 整数 业务类型(1:餐食:2:充值:3:商城:4::礼品卡;5:优惠券)
wxdata_channel_type 经营_渠道类型 整数 渠道类型(1:外卖:2:堂食:3:到店自提)
wxdata_member_id 经营_会员ID 字符 会员ID
wxdata_new_member 经营_是否新会员 整数 是否新会员。0代表不是;1代表是
wxdata_member_rank 经营_会员等级 字符 会员等级

# 2.4.3代码示例:

wx.reportEvent("wxdata_cater_order_status", {  
 "order_id": "",  
 "order_status": 0,  
 "order_amt": 0,  
 "pay_amt": 0,
 "spu_id": "",    
 "spu_name": "",    
 "sku_id": "",  
 "sku_name": "",  
 "sku_count": 0,  
 "sku_pay_amt": 0,  
 "price_original": 0,  
 "price_current": 0,  
 "spu_catg_first_id": "",  
 "spu_catg_first_name": "",  
 "spu_catg_second_id": "",  
 "spu_catg_second_name": "",  
 "wxdata_store_id": "",  
 "wxdata_store_name": "",    
 "wxdata_is_member": 0,  
 "wxdata_business_type": 0,  
 "wxdata_channel_type": 0  
 "wxdata_member_id": "",  
 "wxdata_new_member": 0,  
 "wxdata_member_rank": ""  
})  

# 2.4.4上报时机

用户完成订单的各个状态之后,进行上报,详见案例。同时,若一个订单下有多个 SPU / SKU ,则进行多次上报。

# 2.4.5上报场景示例:

# 2.5发起退款

发起退款wxdata_cater_refund

# 2.5.1事件说明

用户发起退款的操作。

# 2.5.2属性说明

属性ID 属性名称 数据类型 必填项 属性描述
order_id 订单号 字符 必填 订单号
refund_order_id 退款订单号 字符 必填 退款订单号
refund_amt 退款金额(单位:分) 整数 必填 订单退款总金额(单位:分)
spu_id SPU 的 ID 值 字符 必填 SPU 的 ID 值(即商品 ID)
spu_name SPU 的中文名 字符 必填 SPU 的中文名(即商品名称)
sku_id SKU 的 ID 值 字符 SKU 的 ID 值(即商品的最小存货单元 ID)
sku_name SKU 的中文名 字符 SKU 的中文名(即商品的最小存货单元名称)
sku_count 购买件数 整数 必填 退款件数
sku_refund_amt sku 退款金额(单位:分) 整数 必填 订单内该单个 sku 的退款金额(单位:分)
price_original 原价(单位:分) 整数 原价(单位:分)
price_current 现价(单位:分) 整数 必填 现价(单位:分)
spu_standard_catg_id 商品 SPU 类目 字符 we 分析平台提供的标准化商品类目(指标准化的商品大类,用于归类同类 SPU)
spu_catg_first_id 商家自定义 SPU 类目,一级 ID 字符 商家自定义商品类目(指商家自定义商品大类,用于归类同类 SPU)一级 ID
spu_catg_first_name 商家自定义 SPU 类目,一级名称 字符 商家自定义商品类目(指商家自定义商品大类,用于归类同类 SPU)一级名称
spu_catg_second_id 商家自定义 SPU 类目,二级 ID 字符 商家自定义商品类目(指商家自定义商品大类,用于归类同类 SPU)二级 ID
spu_catg_second_name 商家自定义 SPU 类目,二级名称 字符 商家自定义商品类目(指商家自定义商品
wxdata_store_id 经营_门店 ID 值 字符 门店的 ID 值
wxdata_store_name 经营_门店名称 字符 门店的中文名
wxdata_is_member 经营_是否是会员 整数 是否会员。0 代表不是;1 代表是
wxdata_business_type 经营_业务类型 整数 业务类型(1:餐食:2:充值:3:商城:4::礼品卡;5:优惠券)
wxdata_channel_type 经营_渠道类型 整数 渠道类型(1:外卖:2:堂食:3:到店自提)
wxdata_member_id 经营_会员ID 字符 会员ID
wxdata_new_member 经营_是否新会员 整数 是否新会员。0代表不是;1代表是
wxdata_member_rank 经营_会员等级 字符 会员等级

# 2.5.3代码示例:

wx.reportEvent("wxdata_cater_refund", {    
 "order_id": "",  
 "refund_order_id": "",  
 "refund_amt": 0,  
 "spu_id": "",    
 "spu_name": "",    
 "sku_id": "",  
 "sku_name": "",  
 "sku_count": 0,  
 "sku_refund_amt": 0,  
 "price_original": 0,  
 "price_current": 0,  
 "spu_catg_first_id": "",  
 "spu_catg_first_name": "",  
 "spu_catg_second_id": "",  
 "spu_catg_second_name": "",  
 "wxdata_store_id": "",  
 "wxdata_store_name": "",    
 "wxdata_is_member": 0,  
 "wxdata_business_type": 0,  
 "wxdata_channel_type": 0  
 "wxdata_member_id": "",  
 "wxdata_new_member": 0,  
 "wxdata_member_rank": ""  
})  

# 2.5.4上报时机

用户在退款页面,填写好相关信息后,点击发起退款。同时,若一个退款单下有多个 SPU / SKU ,则进行多次上报。

# 2.5.5上报场景示例: