接下来介绍用GTM做AB测试,这种方法的作用不仅局限于页面,还能用于运营策略的测试,比如对新注册用户的付费策略做AB测试,50%是走减免,50%走体验,两种方式哪种付费率会更高的额?这就可以通过AB测试来实现,对于一些挽回策略,优惠策略都可以通过这种方式来实现的。
用GTM做AB测试的原理是,程序对流量做随机分组,然后将分组信息放到Cookie(也可以放到页面),然后在用GTM中变量里的第一维度去读取这个Cookie,再将其转成GA里面的位置,然后就可以在GA自定义报告里面使用该维度将不同的指标划分开来,看不同组别的数据情况。
其实在程序对流量处理的这个步骤,也可以用GTM里面的自定义HTML去完成,这会涉及到一个GA默认跟踪代码和自定义HTML代码加在顺序的问题,所以需要设置它们的触发顺序。
我一般还是像有页面的程序去处理分类,特别是用策略的AB测试,只能是程序处理。
下面来看看整个设置过程:
1、流量分类
这部分开发处理,将分组信息放到Cookie group整个字段,值为A、B、C……
3、GTM中用第一方Cookie获取group这个字段
4、然后在谷歌分析设置变量里面的自定义维度设置,将该分组字段传入
这就是利用维度实现AB测试。