如果我的Google Analytics在Google跟踪代码管理器中运行,如何设置Google Analytics实验?

时间:2015-09-09 16:24:59

标签: google-analytics google-analytics-api google-tag-manager google-experiments

当我在我的页面中设置Google Analytics实验时,我发现原始页面和变体页面都需要在其中写入实验代码和Google Analytics代码。

在设置过程中,我发现实验需要我们在页面中包含Google Analytics代码和Google实验代码。如下:

enter image description here

以下是问题:

我的Google Analytics(分析)是通过Google跟踪代码管理器设置的(Google跟踪代码管理器具有良好的用户界面,可让我构建我的所有GA帐户和Custome Dimension)。因此,我不需要在测试页面中编写任何GA代码。我知道Google实验无法在Google跟踪代码管理器中运行。

我的测试页中没有GA代码,因为GTM已经这样做了。

如果我的GA在GTM中设置,如何设置实验?

Google实验只能在包含GA代码的网页中使用吗?

1 个答案:

答案 0 :(得分:0)

最后找到一个测试会话持续时间的解决方案。 (至少它对我有用,所以你可以尝试一下。)

假设您的Google Analytics已设置在Google跟踪代码管理器中(新版本):

1)首先,您需要确保在原始页面之后立即设置实验脚本标记。我的设置为会话持续时间 100%的用户流量

2)不关心实验,如果在您的两个页面中找不到Google Analytics代码,请获取此测试的实验ID(Exp:123456789)并保存实验。

3)使用私人窗口打开原始页面serval次数,您将随机查看原始页面和新页面。

4)然后, 4小时后(是的,是。),我终于得到了数据。

enter image description here

如果您想测试网页上的某些特定标记或元素,则需要在Google跟踪代码管理器中设置标记和触发器,如下所示:

1)首先,确认应在标签后立即设置实验脚本标签。

2)创建触发器以检测原始页面网址,exp:网页网址包含 myWebsite.com/experimentsTestPage

3)创建一个Custome HTML标签以运行实验Api,exp:

4)创建Custome HTML标记以配置pageVariation并运行它。 EXP:

// Ask Google Analytics which variation to show the user. var chosenVariation = cxApi.chooseVariation(); console.log("here:" + chosenVariation); var pageVariations = []; pageVariations[chosenVariation]();

将触发器设置为您在上面创建的触发器。

然后,当您打开原始页面时,您可以随机查看原始页面和变体页面。

参考:https://developers.google.com/analytics/solutions/experiments-client-side