这节主要讲思路,不讲详细过程,详细过程需要GTM配置很多还需要后台配合。
上一节已经介绍到用GA默认测试模块有多个不足,现在介绍如何用GTM做灰度测试,先介绍之前做的一个项目,某个核心页面的灰度测试,测试的目标是做该核心页面做优化设计,引导用户去点击产品详情页和点击咨询窗口,整个测试周期用了近一年,应该是9个月左右。这是一个典型的过程测试,所以除了上面的两个目标外还需要关注最终目标-销售,如果销售下滑,需要找问题或叫停测试。
测试的过程:首先先将新注册用户按50 50走两个不同的页面,这个过程半年,前三个月是不断优化实验页面,后三个月稳定期,观察两组数据的差异,在测试完后,优化后的版本在两个核心指标上都有20~40%的增长,经过稳定期后,逐步将老用户迁移,老用户的数量在千万级别,也是慢慢调整比例20%–30%–50%–80%–100%,直到最后迁移完成,在迁移的过程中一知关注那几个指标。
在这个过程主要用GTM,对于新用户,在注册的时候,后台随机将其分配A或B类,然后将该字段作为页面的全局变量,用GTM读取,再通过过滤出不同测试类别的数据。页面的行为是用事件跟踪,基本所有的行为都跟踪下来,数据的处理是用Google Sheet处理,配置完成,基本只要用十分钟去跑数据,后面就是解读数据的了。
可以看到后面有很多参数,都是跟测试相关的在用户群体,时间段的划分。
这里跑出来的就是结果,其中涉及数十个表格的数据处理过程,但是一次配置好,后面直接跑,省时省力。