0

我正在使用 Google Analytics 进行 AB 测试。我最近做了一个测试,在不使用本文重​​定向的情况下对一个页面使用多个变体,并且效果很好。

我想对我的网站菜单使用相同的测试。这只是一些 CSS 更改,我计划使用 JQuery 根据用户获得的变化来更改菜单的类。

我主要关心的是这是否可能实现。如果我在布局代码中包含 GA 代码,我是否应该有条件查看菜单是否可用于该页面运行测试?我是否需要为具有菜单的其他页面添加 URL?或者我是否像文章中的那样做我的测试?

如果有人做过这样的测试,我们将不胜感激。

4

2 回答 2

1

你的问题:

  1. 如果我在布局代码中包含 GA 代码,我是否应该有条件查看菜单是否可用于该页面运行测试?

    • 是的,您可以包装“var selectedVariation = cxApi.chooseVariation();” 在检查菜单是否存在的条件中。
  2. 我是否需要为具有菜单的其他页面添加 URL?

    • 我不确定你的意思。我不知道是否有任何方法可以通过页面 URL 定位 GA。但是您可以使用 Google 跟踪代码管理器或类似的东西,以便您的代码仅传送到具有菜单的页面。
  3. 或者我是否像文章中的那样做我的测试?

    • 实现文章中显示的测试的唯一问题是菜单的样式在页面加载后会发生变化,并且用户会看到闪烁。如果您想避免这种情况,您可以将菜单加载为空白(相同大小,但没有内容)的页面,然后在设置变体时显示它。但是如果您这样做,请确保您正在检查返回值,以便如果 GA 无法加载测试(例如,如果测试过期),您将恢复菜单的控制版本。
于 2015-08-12T13:16:39.530 回答
0

第一 - 相关观众

确保为两个测试组显示菜单的可能性相同(菜单可供所有访问者使用) - 原始变体 - 更改的菜单变体

第二 - 自定义尺寸

在 Google Analytics 中创建自定义维度(会话范围)

3rd - 决策机制

使用 Math.random() 使每个变体达到 50% 的概率。将此信息保存到 cookie 中,从那时起,在测试运行的所有时间都对该特定用户使用此变体

4th - set ga 追踪器

ga("set","dimension2","Variant B");

5th - 修改结构

改变你的菜单结构/设计/行为

6th - 跟踪综合浏览量

ga("send","pageview")

7th - 设置事件监听器

如果您想捕获特定行为,请为您网站的特定点设置事件侦听器以跟踪它们。如果您将此事件命名为:

Category: A/B
Action: Menu Click
Label: Subcategory Best Articles

8th - 转换目标

在 Google Analytics(分析)中为您的新 EVENT 设置转化目标(从第 8 步开始)。

9th - 创建自定义报告

使用您的新事件和自定义维度来查看实验的效果。


PS:如果你是第一次做,通过A/A测试来测试你的机制。这意味着从技术上讲,有两个内容 100% 相同的变体,但后台的所有机制都在工作。在此之后,运行测试。

于 2015-07-30T17:19:45.697 回答