渠道追踪方法介绍
什么是渠道追踪
渠道可用于区分流量来源。为了实现渠道分析,需要对渠道进行追踪,即在行为和订单数据时一并上报渠道相关信息。
渠道类型
三种主要渠道类型
场景值渠道:场景值是微信官方定义的用户进入场景,具体参考。
引流渠道:按照腾讯规范标记的渠道,通过 chan_id 字段上报。不符规范的渠道信息会无法识别。 引流渠道 id 命名规则:[引流渠道类型id]_[该类型下唯一标示序号];
自定义渠道:按商家自有规范标记的渠道,通过 chan_custom 字段上报。自定义渠道的渠道 id 、渠道类型、渠道扩展信息可按商家需要自行填写。
其他渠道信息
门店渠道:如果需要计算门店相关数据,则需要填入门店 id 和名称,通过 chan_shop_id 、 chan_shop_name 字段上报;
来源小程序公众号:如果用户是从公众号小程序跳转进入,则需要填入来源小程序/公众号的 appid ,通过 chan_refer_app_id 上报。
渠道追踪信息上报流程
在前端用户产生行为的时候,需要上报行为数据,上报时需填入渠道信息;
当后端订单状态有变更时,需要上报订单数据,上报时需填入渠道信息。
渠道参数填写规范
渠道信息需要正确填入,尤其是订单数据中的渠道信息,才能对订单进行准确归因。
行为数据的渠道信息:取用户本次进入小程序时的渠道信息
- 行为数据包括:页面访问行为、商品加入购物车行为(包括首次加入购物车、再次加入购物车、修改购物车商品数量、从购物车移除)、下单行为。
订单数据的渠道信息
模式1:只回传主订单,适用于数据分析需求相对基础的商户。
- 主订单的渠道信息:取用户产生下单行为时的渠道信息
模式2:回传主订单+子订单,适用于对数据分析需求相对进阶,希望实现更加准确的订单分析和渠道归因的商户。为了实现更加准确的渠道归因,整个商家需对订单中的不同商品分别填入渠道信息,进行拆分上报和统计。因此,需要对每个SKU生成一个子订单,子订单id生成规则:[主订单号]_[skuid]。
- 子订单数据的渠道信息:取子订单SKU最后一次加购物车行为(只计首次加车、再次加车行为)时所带的渠道信息
渠道数据收集方法和开发指引
具体参考。
注意, chan_id 的来源有两种:
来源一:从跳转链接中获得参数;
来源二:从小程序码/二维码中获得参数。
需要特别注意的是,如果小程序码/二维码是通过 getUnlimited 接口生成的,那么开发者需要通过 decodeURIComponent 来获取二维码中的 scene 值。
引流渠道添加指引
对于不同的引流渠道,获得引流渠道链接/小程序码等物料,在渠道处放置后即可监测具体该渠道的来源流量。
确认引流渠道编号和名称
引流渠道命名规则:[引流渠道类型id]_[该类型下唯一标示序号]
一个渠道类别下,序号id需要保证唯一。新增具体渠道时,序号可以不断增加。建议在腾讯有数中使用【自定义渠道】功能添加和生成引流渠道 id 。
在渠道处放置带参链接
带参链接定义:带有引流渠道参数的小程序 url 。
常见的场景包括:
公众号场景:如果需要了解具体一篇公众号文章中小程序卡片的引流情况,则可以在文章中插入卡片时,插入带参的小程序链接。
线下物料:如果需要知道具体某个物料的引流情况(海报、卡片等),则可以在生成码时使用带参链接生成码。建议通过腾讯有数的二维码管理功能生成。