问题标签 [google-experiments]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ab-testing - 为什么 Google 实验在我的 A/A 测试中显示出显着的转化差异?
我已经使用 Google Experiments 实现了 A/B 测试。但是,我们不希望 A/B 测试在一段时间内开始,因此在显示 B 变体时设置了日期驱动条件。出于好奇,我还是在 B 变体上线日期之前开始了实验。因此,在实验开始时,Google Experiments 为我选择了一个变体(A 或 B,参见下面的代码),无论选择什么变体,我都会显示变体 A(因为我们还没有达到上线日期)。这有效地给了我一个 A/A 测试,我预计它会是一个死胡同。Google 不知道我在这个阶段向每个变体显示完全相同的页面元素。
上图显示了 B 变体上线当天的结果。虽然我预计页面浏览量会出现一些自然变化,但变体 B 始终如一地获胜,以至于在这一点上它显示的页面与变体 A 相同,因此似乎有些错误。有什么想法我可能做错了吗?
这是我们使用的代码:
javascript - AB 测试 (GA) - 多个网页的菜单栏更改
我正在使用 Google Analytics 进行 AB 测试。我最近做了一个测试,在不使用本文重定向的情况下对一个页面使用多个变体,并且效果很好。
我想对我的网站菜单使用相同的测试。这只是一些 CSS 更改,我计划使用 JQuery 根据用户获得的变化来更改菜单的类。
我主要关心的是这是否可能实现。如果我在布局代码中包含 GA 代码,我是否应该有条件查看菜单是否可用于该页面运行测试?我是否需要为具有菜单的其他页面添加 URL?或者我是否像文章中的那样做我的测试?
如果有人做过这样的测试,我们将不胜感激。
magento - Magento 1.9:如何将 Google 实验代码添加到特定产品页面
我需要添加谷歌实验代码`
`直接在特定产品的头部标签之后。所以我把这段代码不加任何添加到一个 gec.js 文件中,并将该文件放在 root/js 文件夹中。在特定产品的自定义布局更新字段中,我尝试使用调用脚本
在前端加载产品页面后,我没有收到任何错误。但是谷歌实验代码验证失败。我怎样才能让它工作?
google-analytics - 如果我的 Google Analytics 在 Google Tag Manager 中运行,如何设置 Google Analytics Experiments?
当我在我的页面中设置 Google Analytics Experiments 时,我发现原始页面和变体页面都需要在其中编写实验代码和 Google Analytics 代码。
在设置过程中,我发现实验需要我们在页面内有谷歌分析代码和谷歌实验代码。如下:
这是问题:
我的谷歌分析是通过谷歌标签管理器设置的(谷歌标签管理器有一个很好的用户界面让我形成我所有的 GA 帐户和客户维度)。所以我不需要在测试页面中编写任何 GA 代码。而且我知道 Google 实验无法在 Google 跟踪代码管理器中运行。
我的测试页面中没有 GA 代码,因为 GTM 已经这样做了。
如果我的 GA 是在 GTM 中设置的,我该如何设置实验?
或者
谷歌实验只能在里面有GA代码的页面上工作?
google-analytics - 如何判断我的 Google 内容实验是否正在运行?
我使用 docs创建了一个没有重定向的谷歌内容实验。
基本实现涉及使用以下代码选择实验版本的 javascript 片段:
但是,当我使用隐身窗口访问该页面时,我只能看到实验的第一个变体。当我检查chosenVariation
控制台时,它总是0
. 事实上,当我cxApi.chooseVariation();
在控制台中调用时,它总是返回0
.
这是因为谷歌识别了我的隐身浏览器窗口,还是因为cxApi.chooseVariation();
我的实现或在我的实现中出现了问题?
javascript - 错误:Google Analytic 事件的“ReferenceError:__gaTracker 未定义”
我正在使用 Google Analytic 的 A/B 测试。我必须检查我网站的两个不同目标网页的转化率。为了实现这一点,我在 Google Analytic 中创建了新的目标。在这个目标中设置事件来检测点击注册按钮
下面的代码我设置了注册按钮的 onclick 以发送事件触发器。
但是当我单击此按钮时,我收到“ReferenceError:__gaTracker 未定义”的错误。
我尝试使用“ga”函数调用它,但它也返回相同的错误。
有谁知道如何使它工作。
google-analytics - Google Analytics Content Experiments: Session Based or User-Based?
I've set up a few experiments with Google Analytics using its experiment interface and everything seems to be working fine, but I haven't been able to find the answer to how Google Analytics attributes reached goal to the variations, is the attribution session-based or user-based?
Here's a scenario:
- User visits one of the page variations included in the experiment during a session, does something else on the website and closes it.
- The next day the user comes back, opens my website in the same browser and completes the goal (without visiting the experiment variation page)
The question is: will the reached goal still be attributed to the variation page the user saw during the previous session or will it be discarded and won't be attributed to any of the variations, since the user didn't see the variation in the same session he completed the goal.
google-experiments - 如何通过 URL 禁用 Google Experiments Variant
是否可以禁用 Google Experiments 调试手动添加变量到浏览器中的 Url 地址?
例如:debug=1
google-analytics - 在 Google 实验中,如何使用每位唯一身份访问者的转化次数作为转化率
我们正在通过 Google Analytics 运行 A/B 测试实验。在一项实验中,我们将“转化”定义为用户在我们网站上注册帐户时。每个唯一身份访问者只能转换一次,因为那时他们已经有一个帐户并且不能再次注册。但是,Google Analytics(分析)将转化率计算为每次实验会话的转化次数,因此,如果已经转化的用户返回我们的网站,它将计为另一个没有转化的会话。
我认为这会打乱我们的结果,因为注册用户更有可能返回我们的网站,因此他们会在总计数中添加会话而不是转化,从而降低其变体的转化率。我希望 Google 根据定义为每位唯一身份访问者的转化次数的转化率来选择实验获胜者。这可能吗?
这是实验数据(50/50 拆分):
在这种情况下,原版的转化次数大致相同,并且假设唯一访问者的数量大致相同,但会话数要多得多。我认为这意味着看到原始版本的人更有可能在创建帐户后在另一个会话中返回该站点。但是,由于更高的转化率,变体 1 的置信度接近 95%,并且很可能成为赢家。这对我来说似乎不正确。有没有办法在这里获得更好的结果?