首页 > 解决方案 > 我可以在 Google Optimize 中为我的创建和编辑页面创建一个重定向测试吗?

问题描述

我们正在尝试在我们的预订页面上使用 Google Optimize 运行重定向测试。所以基本上我们要测试两个不同的页面。但是每个页面,都有两个不同的 URL。一个用于创建,另一个用于编辑。

例如:

  1. 变体 A

  2. 变体 B

所以基本上我们想创建一个测试,当用户访问创建或编辑 url 时,他们将被重定向到他们分别获得的变体。

假设我从一开始就得到了变体 A。所以当我访问创建页面时,我将被重定向到 Variant A 创建页面。当我访问编辑页面时,我也会被重定向到 Variant A 编辑页面。如果我得到变体 B,这条规则也适用。

这可以在单个 Google Optimize 重定向测试中实现吗?或任何其他可以实现这一目标的建议?

提前致谢。

标签: ab-testinggoogle-optimize

解决方案


您可以在变体代码中使用自定义 Javascript 来实现这一点。

  1. 编辑变体
  2. 选择选择元素
  3. head作为选择器输入
  4. 单击添加更改并选择Javascript
  5. 输入 javascript 代码以进行相应的重定向

该脚本的一个示例可能是(并且您可能希望以多种方式对其进行编码):

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');
}

示例 javascript

步骤1


推荐阅读