视频号直播方式进行带货是一种非常实用且有效的销售途径了,微信小程序团队为了保障用户的交易购物体验、打通微信生态场景,所以开放了交易组件。目前支持两种方式,分别是:标准版交易组件 和 自定义版交易组件,两者的区别可以在 官方文档 中查看。
这次分享的主要是针对第二种:自定义版交易组件,因为该方式更灵活,可以和现有的系统进行深度对接,在不改变原有业务的前提下,直接拓展一种销售模式。
我们在整合过程中,主要有两个需求
- 统计每个主播的销量,以便给主播进行奖励分佣。
- 个别商户有自己的分销策略,那么就会将在直播间点击购买按钮打开小程序的用户划拨到该主播下,成为它的下级,然后有自定义的业务逻辑。
其实这两个需求的核心就是要知道用户的归属问题,有了归属关系,具体我们怎么处理都可以,不同的业务系统有不同的玩法,目前有三种方式来实现这个功能:
- 通过获取订单接口获得推广者信息,获取订单接口新增了 promotion_info 信息,这里会显示推广者的用户名和昵称,通过这个就可以和对应的主播做关联了。
- 通过按照推广员获取订单接口获取订单与推广者的信息,因为在主播带货之前,我们会在小程序管理端进行绑定,这时候我们的业务系统也要对主播进行管理,这样就可以通过主播用户名或昵称进行批量获取订单信息了。
- 通过添加商品接口动态设置小程序页面地址,在上传商品时,我们可以指定商品详情页面的路径,那么就可以在路径进行传参区分不同主播了。这样做的优势是很灵活,不用下单就可以绑定关系。但体验上不太好,因为是通过产品来区分主播的,如果有2个主播同时直播,都带一样的产品,那么这个产品就要上传2遍,让主播选择自己的产品,如果一旦选错,那么关系、业绩就都会计算错误了。
这三种方式各有优缺点,也都有可以变通的方式,例如通过1、2两种方式也可以在用户没有真正下单的时候绑定关系,那就是做虚拟下单,用户点击商品详情后,业务系统自动下单,同步订单,然后就可以通过1、2接口获取主播信息了,这时候再把这个虚拟订单删掉。
没有最好的方案,只有最适合的方案,这里只是一个分享,具体还是要已实际业务和系统实现方式进行权衡。如果大家有其他好的方式也可以留言分享,共同学习,一起进步。
ps:现在自定义组件还有个按照分享员获取订单接口,这个看名字是可以实现和分享者绑定关系的,但是这分享者是怎么来的,目前还没有研究,如果有已经研究过的同学,也欢迎交流。
你好 我获取订单详情时 promotion_info 并没有返回这个信息。然后访问推广员获取订单接口时,返回系统繁忙
现在关联视频号以后,没法进一步绑定关系,只能通过后续订单才能获取到推广员的promoter_id信息,还得根据昵称去找着人再用promoter_id绑定关系,太麻烦了,逻辑也有问题,有没有办法在关联视频号后就可以获取到推广员promoter_id的办法