# 经营分析接入
# 1.电商行业
# 1.1事件分类
行业事件区分为2种,行业标准事件和行业推荐事件。
# 1.1.1行业标准事件
接入商家必须完成此类事件的上报,未完成则会导致经营分析看板指标缺失,无法查看后续开放的行业数据/用户画像等等(例如行业平均的购买转化率等等)。
商品卡曝光:
wxdata_expose_goods
商详页浏览:
wxdata_browse_goods
商品加购:
wxdata_purchase_goods
商品订单:
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_browse_goods
(2)事件定义:用户浏览商详页。
(3)上报时机:用户跳出商详页前进行上报。同时,当用户进入商详页时,需开启计时器,跳出商详页时关闭计时器,以此计算商详页停留时间。
(4)上报场景示例:
# 1.2.3商品加购
(1)事件名称:wxdata_purchase_goods
(2)事件定义:用户对商品进行加购、减购、购物车中删除等行为。
(3)上报时机:用户将商品加入购物车,或者对购物车的商品件数进行调整,或者删除购物车中的商品时进行上报。
(4)上报场景示例:
# 1.2.4商品订单
(1)事件名称:wxdata_order_status
(2)事件定义:用户对订单进行相关的操作。
(3)上报时机:用户完成订单的各个状态之后,进行上报,详见案例。同时,若一个订单下有多个 SPU / SKU ,则进行多次上报。
(4)上报场景示例:
# 1.2.5发起退款
(1)事件名称:wxdata_refund
(2)事件定义:用户发起退款的操作。
(3)上报时机:用户在退款页面,填写好相关信息后,点击发起退款。同时,若一个退款单下有多个 SPU / SKU ,则进行多次上报。
(4)上报场景示例:
# 1.2.6页面分享
(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:到店自提) |
# 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
})
# 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:到店自提) |
# 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
})
# 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:到店自提) |
# 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
})
# 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:到店自提) |
# 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
})
# 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:到店自提) |
# 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
})
# 2.5.4上报时机
用户在退款页面,填写好相关信息后,点击发起退款。同时,若一个退款单下有多个 SPU / SKU ,则进行多次上报。