问题标签 [google-website-optimizer]
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.
cookies - 什么是 cookie 点规则?
我同时使用谷歌分析和谷歌网站优化器。在我们的开发平台上,我突然意识到有些 cookie 设置了两次。
GA cookie:
全部由 GWO 和 GA 设置。我只希望看到一组这样的 cookie。GWO 在域名前用一个点设置它们:
.dev.example.com
虽然 GA 将它们设置为:
dev.example.com
我试图用谷歌搜索并在RFC2109 HTTP 状态管理机制中阅读了一些关于它的内容
在 SO 上搜索它,会得到许多引用“cookie 点规则”的答案,但我仍然不明白。
该规则到底是什么,它有哪些含义?
javascript - 通过 HTMLParser 验证 Google Optimizer javascript 代码
我正在尝试在 Zope3 页面模板中包含下面的 Google 网站优化器 JavaScript 代码。它用于 A/B 测试。
但是,我认为是标准 Python HTMLParser 模块的模板 html 解析器会引发以下错误:
正如我所看到的,我有两个选择:
重写代码使其通过(我的 JS-foo 很弱,不知道从哪里开始)。
使 HTMLParser 忽略代码。我试过 CDATA 标签,但没有成功。我还尝试将 js 放在外部文件中并链接到它,但这似乎破坏了优化器的功能。
可疑代码:
google-website-optimizer - Google Optimizer - server-side/client side dilemma
I'm hoping to test different versions of a form with Google Optimizer (Multivariate testing). The form is in an ASP include, but what the server-side code will load before Google's JS does. Any ideas about how to approach this? Thanks.
google-website-optimizer - 如何仅在指定页面上包含 Javascript
我将使用 Google 网站优化器 (GWO),可能会在很多不同的网站上使用。从理论上讲,这很简单:将验证 Javascript 代码粘贴到您要测试的几个页面的页眉和页脚中:
http://services.google.com/training/websiteoptimizeruserguide/
问题是当您使用具有动态生成的 url 的 CMS 时。
假设我知道要测试的页面的 url 是: ...index.php?option=com_content&view=article&id=54&Itemid=69
我想做的是将 GWO javascript 保存在 mygwo.js 之类的文件中,然后在 index.php 的头部放置一些代码,如果 url 与上面的 url 匹配,它将只调用 javascript 文件。
这意味着我只需编辑 index.php 就可以安装所有 GWO 代码。
我猜我需要类似“php include only if”之类的东西,但我对 php 很熟悉。
谢谢你的时间。
google-analytics - 谷歌网站优化器多变量测试不保存 __utmx cookie?
我正在尝试跨 3 页运行多变量测试,谷歌说这应该没问题,只要您使用相同的部分名称,它就不太关心 url。
所以我检查了谷歌优化器,它说我所有的脚本都设置正确。
另外奇怪的是它确实有效,它替换了内容,但它永远不会保存 cookie,所以当你进入下一页,甚至只是刷新同一页面时,你可能会得到不同的变体。这显然应该不会发生。
我在这里拉我的头发,任何帮助将不胜感激。
javascript - Google 网站优化工具和用户定义的变量
我正在尝试将我的 Google 网站优化器 A/B 测试与 Google Analytics 合并(以查看页面变化如何影响跳出率、网站停留时间等统计数据)。我相信在 GWO 工作的 Eric Vasilik 推荐了一种技术来执行此操作,该技术涉及设置一个用户定义的 GA 变量,该变量取决于向用户显示的页面变化。他的技术描述在这里: http: //www.gwotricks.com/2009/02/poor-mans-gwoanalytics-integration.html
Erik 建议在“原始”和“变体”页面上调用 utmx() 函数,以获取用户显示的页面。但是当我尝试这样做时,它只适用于“原始”页面。这是因为如果尚未调用 GWO 控制脚本,则未定义 utmx(),并且该脚本仅在“原始”页面上。
我在这里错过了什么吗?由于 Erik 为 GWO 工作,我确信他是对的,我误解了这项技术,但我无法弄清楚我做错了什么。
url-rewriting - 是否可以在 URL 重写页面上执行 Google 网站优化?
我有一种页面格式,我想在使用谷歌网站优化器时进行 A/B 比较。
URL 如下所示 - 我要比较的第一页...
对比
目标页面是
如何在谷歌网站优化器中进行设置?如果不可能,是否有替代解决方案可用于在线进行此类比较报告?
ab-testing - 当您进行网站优化器实验时,Google 如何将我们的网站编入索引?
我即将使用 Google 的网站优化器在我的网站主页上进行 a/b 测试。我的问题是:哪些替代页面将谷歌的蜘蛛索引?他们都是?我在谷歌或 GWO 页面上找不到任何关于此的信息。
javascript - 在 Google Web Optimizer 页面部分中使用 Javascript
是否可以在页面部分变体的内容中使用 Javascript?我想要不同的变体来进行不同的 Javascript 函数调用,所以我有变体内容,例如:
变体 1
变体 2
但是,当我预览我的页面时,我无法验证 my_func(content){ alert(content); } 实际上正在运行。GWO 不支持 JS 内容,还是我遗漏了什么?
google-website-optimizer - 如何在下载时触发 Google 网站优化器代码?
我有一个网站,我正在使用 Google 网站优化器进行优化,目标是让某人点击链接以下载一些软件。但是提供的谷歌优化器代码将在链接所在的任何页面上触发。有没有办法让它只有在有人真正点击下载按钮时才执行?非常感谢!