我们正在尝试在预订页面上运行使用Google Optimize进行重定向测试。因此,基本上我们要测试两个不同的页面。但是每个页面都有两个不同的URL 。一个用于创建,另一个用于编辑。
例如:
变体A
变体B
因此,基本上,我们希望创建一个测试,以便当用户访问创建或编辑url时,它们将分别重定向到他们得到的变体。
让我们说我从一开始就获得了变体A 。因此,当我访问创建页面时,我将重定向到版本A创建页面。而且,当我访问编辑页面时,我还将重定向到版本A编辑页面。如果我获得变体B,则此规则也适用。
是否可以在单个Google Optimize重定向测试中实施?或任何其他建议可以实现这一目标?
先谢谢了。
答案 0 :(得分:1)
您可以在变体代码中使用自定义Javascript来实现。
head
作为选择器该脚本的一个示例可能是(并且您可能想使用多种方式对此进行编码):
switch(location.pathname){
case '/create/booking/a':
location.assign('/create/booking/b');
break;
case '/create/edit/a':
location.assign('/create/edit/b');
break;
default:
console.log('Here is a scenario you forgot about, or the URL targeting is too broad');
}