4

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

在设置过程中,我发现实验需要我们在页面内有谷歌分析代码和谷歌实验代码。如下:

在此处输入图像描述

这是问题:

我的谷歌分析是通过谷歌标签管理器设置的(谷歌标签管理器有一个很好的用户界面让我形成我所有的 GA 帐户和客户维度)。所以我不需要在测试页面中编写任何 GA 代码。而且我知道 Google 实验无法在 Google 跟踪代码管理器中运行。

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

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

或者

谷歌实验只能在里面有GA代码的页面上工作?

4

1 回答 1

0

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

假设您的 Google Analytics(分析)已在您的 Google Tag Manager(新版本)中设置:

1)首先,您需要确保在您的原始页面中紧接着设置实验脚本标签。我的设置是Session Duration , 100% of User Traffic

2)不要关心实验说在你的两个页面中找不到谷歌分析代码,获取你的实验ID(Exp:123456789)并保存实验。

3) 使用私密窗口打开原页浏览次数,会随机看到原页和新页。

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

在此处输入图像描述

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

1) 首先,确认实验脚本标签应该紧跟在标签之后。

2)创建一个Trigger来检测你的原始页面url,exp:Page URL contains myWebsite.com/experimentsTestPage

3)创建一个Custome HTML标签来运行Experiments Api,exp:

4) 创建一个Custome HTML 标记来配置pageVariation 并运行它。经验:

// 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

于 2015-10-07T21:01:25.310 回答