小程序页面pv统计过高,导致页面转化率低。
对于业务开发者来说,业务数据和数据监控缺一不可。图例是我们小程序扫码支付业务数据系统建设的步骤之一:技术流程拆解。
工艺流程拆卸
在数据选择上,我既使用了微信自定义数据统计,也使用了内部第三方数据统计,并与微信主动上报的数据分析进行对比,确保数据准确。
微信自定义数据统计和内部第三方数据统计方式;
自定义统计
微信主动举报的数据查询见MP后台微信实时统计:
微信实时统计
在数据采集过程中,我发现支付按钮的点击率(点击支付次数/页面显示次数)只有50%。
与我们公司相同的H5服务相比,转化率太低,远远不能满足我们的业务期望。
检查三种数据分析后,发现页面显示次数过高,三种方法的页面显示次数差异较大,包括:
用户自定义数据统计pv(页面显示次数)大约等于内部第三方数据统计pv(页面显示次数)和实时统计pv(页面显示次数)。自定义数据统计(包括微信自定义和内部第三方word数据统计)微信上实时统计pv的统计方式未知,其他两种方式均在onshow事件中触发。
在
调查过程中发现,页面涉及支付时,微信弹出窗口,会再次触发onshow事件,导致pv号反复发送。
对于微信,支付后会触发支付完成页面,如图:
付款完成页面
点击后,再次返回页面将继续触发onshow事件。
从技术上讲,昂秀赛事应该是这样设计的。页面显示昂秀应该再次被触发。
在操作上,onshow事件应用于pv统计。然而,由于类似支付的问题,业务方需要自己控制光伏传输的时间。
我目前的解决方案:在线统计。
image.png
ps:的问题虽然小,但记录下来更有意义。