8

有谁知道我如何在两个页面(原始和变体)上同时设置和运行多个实验(或单个实验),并带有十几个指向注册页面的链接,以确定两种变体中的哪一个产生更好的转换(有多少人点击进入两种变体之一的注册页面,哪些转换效果更好) + 找出有多少人在十几个可能的注册页面中的任何一个上观看了视频?

我想不通,因为我只能设置一个目标(最终在一个特定的注册页面上,我必须输入该页面的完整 URL,所以我必须创建十几个目标,每个页面一个)和然后将该目标分配给单个实验。如果我尝试复制该实验并为其分配不同的目标,最后当我尝试运行它时,它会告诉我它正在与现有实验共享代码,并且启动新实验将结束旧实验。

我有点希望它们同时运行。

或者,更好的是,我如何(如果可能的话)设置一个实验来跟踪所有这些?

4

3 回答 3

7

这似乎有两个问题

  1. 如何使用 Google 实验跟踪多个目标
  2. 如何在同一页面上运行多个实验?

对于第 1 点,可能是一个很好的参考,但简而言之,您无法跟踪多个目标,这就是为什么它们为您提供了将数据从变体重写为内容报告中的原始 URL 的选项。然后,您必须手动筛选数据。老实说,我认为最可靠地跟踪不同变体的最佳方法是简单地使您的事件跟踪动态化,以便它知道您在哪个变体上。因此,例如,如果您在按钮上设置了点击跟踪,您可以执行类似的操作

var variationNum = 1; // variation you are on 
$('.element-to-track').on('click', function(e) {
  ga('send', 'Variation ' + variationNum, 'Event Action', 'Event Label');
})

对于第 2 点,如何运行多个实验,它确实需要进行多个实验,然后使用cxapi,然后为每个实验抓取变化。这个答案提供了很多见解,但本质上 cxapi 允许您为特定实验的用户设置变化。

cxApi.setChosenVariation(variation1, ‘YByMKfprRCStcMvK8zh1yw’);
cxApi.setChosenVariation(variation2, ‘FAsjnfJKFASywafasaFSAa’);

设置用户将被独立地投入到这两个实验中。不幸的是,您通常使用的变异确定cxapi.chooseVariation()要求您在加载 api 时牢记特定的实验 ID。

我确实注意到的一件事是,从技术上讲,您可以发出两次请求,并传递单独的参数将使它具有chooseVariation()但不确定这是否是最干净的解决方案。

  <script src="//www.google-analytics.com/cx/api.js?experiment=YByMKfprRCStcMvK8zh1yw"></script>
  <script>
    var variation1 = cxApi.chooseVariation();
  </script>
  <script src="//www.google-analytics.com/cx/api.js?experiment=FAsjnfJKFASywafasaFSAa"></script>
  <script>
    console.log('Experiment FAsjnfJKFASywafasaFSAa');
    var variation2 = cxApi.chooseVariation();
    console.log(variation2);
  </script>
  <script>
    cxApi.setChosenVariation(variation1, 'YByMKfprRCStcMvK8zh1yw');
    cxApi.setChosenVariation(variation2, 'FAsjnfJKFASywafasaFSAa');
  </script>

希望这可以帮助。

于 2015-10-20T22:15:28.523 回答
0
  1. 捕获事件以进行有意义的操作
  2. 为您希望使用最终事件作为触发器执行的实验设置目标
  3. 根据该目标设置实验
  4. 从第一步开始重复。你可以有尽可能多的实验,只要你有目标。您的目标可以具有具有不同目标名称的相同事件来跟踪特定计划。
于 2014-10-29T20:43:34.593 回答
-2

谷歌优化是谷歌的新产品,可以在一个页面上运行多个 A/B 测试。这些产品带有花哨的报告屏幕来分析结果。

谷歌优化

免费计划允许运行 3 个并发实验。您还可以在谷歌分析中查看结果。

于 2017-06-02T20:17:34.137 回答