问题标签 [google-optimize]

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.

0 投票
1 回答
1316 浏览

google-analytics - 谷歌优化实验定位错误的网址

我已经在一个特定的 URL 上设置了一个实验,在该 URL 中我不发送流量(我用于其他登录页面的域名相同,但 URL 中的参数不同)

几天前我开始了实验,没有发送任何流量现在我看到实验被触发了大约 5000 次。我仔细检查了我的分析报告,发现无法访问应该触发测试的主页。举例说明:

这就是我正在运行的:

http://domain1/landingpages?id=1

http://domain1/landingpages?id=2

这是我创建的测试:

http://domain1/landingpages?id=3

50% 重定向:

http://domain1/landingpages?id=4

实验应该只在 id=3 页面上触发,但它确实在 id=1 和 id=2 页面上触发。知道如何使触发器仅在“id = 3”在 url 中时发生吗?目前我的配置如下:

"当 URL 匹配 " http://domain1/landingpages?id=3 " "

0 投票
2 回答
517 浏览

google-analytics - 为什么谷歌优化不通过谷歌分析“要求”加载?

我已按照以下说明通过 Google Analytics 加载 Google Optimize 代码段:https: //support.google.com/optimize/answer/6262084

它基本上归结为我的 GA 代码中的一个新行:

整个 GA 片段看起来像这样(为了便于阅读,我添加了换行符):

当我运行我的优化实验的预览时,谷歌优化 Chrome 扩展程序在几秒钟后抱怨这个警报:

检查开发人员工具中的网络选项卡,我找不到任何包含我的 OPT_CONTAINER_ID 的请求 - 看起来 GA 从未加载它!此外,检查全局变量google_optimize返回未定义(我在这里发现:https ://support.google.com/optimize/answer/9059383?hl=en )。

但是当我在开发人员工具控制台中手动执行该行时ga('require', 'GTM-S1O2M3E');,我看到一个新请求正在发生并且google_optimize 变量正在被实例化!

那么为什么 GA 没有在开始时加载 Optimize 脚本呢?

0 投票
0 回答
40 浏览

google-analytics - 通过 gtag 安装优化工具时的自定义分析设置

如果我通过 GTM 实施了 GA,我是否需要在安装 Optimize 时在 gtag 中添加自定义分析设置?

使用 analytics.js 代码段,您必须确保包含与 GTM 中的 Google Analytics 标记相同的自定义 Analytics 设置(在要设置的字段下)。这在此处进行了描述

我找不到任何类似的文档来说明这是否也是通过 gtag 实施的情况。

在这种情况下,Google Analytics 是通过 GTM 实现的,但我想通过使用 gtag 片段将 Google Optimize 添加到站点,以确保它在 GTM 之前加载。我想我必须添加{ 'send_page_view': false },因为这将由 GTM 标记完成,但是自定义分析设置怎么样?

0 投票
1 回答
108 浏览

javascript - 如何根据 URL 更改标题文本

我正在尝试通过谷歌优化设置个性化,它将在我想要更改标题文本的 4 个不同国家/地区进行。由于它是四个不同的国家,它也有四种不同的语言。我可以轻松地设置四种不同的体验,但必须有一种方法可以仅通过一种体验进行设置吗?

这是我的域示例:

我在想你可以做这样的事情:

0 投票
1 回答
370 浏览

google-analytics - Google Analytics 事件未注册

我需要帮助。我正在尝试为表单提交实施自定义事件跟踪作为分析目标和谷歌优化的转换目标。

这是谷歌分析目标的截图:

在此处输入图像描述

我有我的谷歌分析(敏感信息用 XXXXX 编辑),如下所示:

然后我尝试使用两者触发自定义事件:

并且:

我已经确认通过写入控制台有效地实例化了分析:

我已经确认用户操作通过在同一函数中写入控制台来触发 ga 调用:

我非常感谢任何帮助。我浏览了几页文档,尽管在此过程中尝试/测试了多个点,但我无法让事件出现在 Analytics 或 Optimize 中。这是我们营销工作的关键部分,我非常想让它发挥作用。

太感谢了!加里

0 投票
1 回答
1048 浏览

google-analytics - 使用 Google Optimize 和 GTM 进行多个服务器端实验

我想知道是否可以使用 Google Optimize 和 Google Tag Manager 设置多个服务器端实验。我们关注了https://stackoverflow.com/a/52157837/12936081,它似乎与从数据层发送的值一起工作得很好,但考虑到 Analytics 变量名称(expId 和 expVar),感觉我们只能这样做在任何给定时间进行一次实验。

0 投票
1 回答
1489 浏览

javascript - 如何使用 Google Optimize 在 A/B 实验的结束正文标记之前添加脚本标记?

使用 Google Optimize 我想运行 A/B 测试,其中包括为其中一个变体加载外部脚本。为了做到这一点,我需要能够在结束<body>标记之前添加我的脚本,最好是。

如果我使用可视化编辑器选择 body 标签,我没有编辑 HTML 的选项。您可以插入 HTML,但如果我尝试附加脚本标签,Google 会告诉我必须删除它。

有没有办法做到这一点?

0 投票
0 回答
185 浏览

amp-html - 谷歌优化 + AMP

如何将 Google Optimize 与 AMP 集成?我尝试使用自定义元素 amp-analytics 添加 gtag 代码,但在 Google Optimize 中测试诊断表明无法找到插件/分析。如果我使用常规的 gtag.js,我的代码效果很好,但它没有经过 AMP 验证。请指教。

如何让优化代码与 amp 一起使用?

https://developers.google.com/optimize/devguides/amp-experiments

0 投票
1 回答
588 浏览

optimization - 带有第一方 Cookie 的 Google 优化不起作用

我正在尝试通过第一方 Cookie 设置 Google Optimize 实验,以便为登录用户和新用户提供不同的内容。
我正在评估的 cookie 名称是:intercom-session-xxxx
当新用户访问该页面时,“intercom-session-xxxx”的“内容”值为空。一旦用户登录,就会有一个与该值关联的唯一 ID。
我以两种方式设置了实验,但都没有成功。
1. intercom-session-xxxx 包含“a”或“b”或“c”...(一直到所有字母 [小写和大写] 和数字 0-9)
2. intercom-session-xxxx 不包含“没有设置”

当我第一次通过 Icognito 访问页面时,这两种方法都触发了实验,并且我验证了 intercom-session-xxxx 的内容为空(两种情况下都是误报)。然后,一旦我登录并且实际填充了内容,实验就继续正确。

有没有人成功地运行过关于 cookie 是否有内容的实验?我可能在做一些愚蠢的事情,所以任何帮助或建议将不胜感激!

0 投票
1 回答
69 浏览

google-optimize - Google Optimize AB 测试如何工作?

具体来说,它如何设法为同一站点的不同版本提供服务,而无需访问服务器或任何东西,只是头上的一个脚本?