问题标签 [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.
developer-console - 如何获取 Google Play Developer Console 实验的真实数据?
是否可以获得 Google Play 实验的真实数据(未缩放)?
尤其是应用商店列表访问者和变体的每日安装。我想计算实验的置信水平,我需要这些数据作为公式。
google-analytics - 谷歌实验 API 在 analytics.js 中可用吗?
我们尝试设置谷歌实验以使用我们的后端设置,并发现有 API 可以让 GA 知道我们选择通过函数向用户显示哪些变体:
当我访问官方文档时:https ://developers.google.com/analytics/devguides/collection/gajs/experiments 它说: “ga.js 是一个遗留库。如果您要开始一个新的实现,我们建议您使用这个库的最新版本,analytics.js。对于现有的实现,了解如何从 ga.js 迁移到 analytics.js。 “
我们确实使用了 analytics.js。
这是否意味着 ga.js 中存在的所有功能都已经在 analytics.js 中,我们无需担心使用此功能?
server-side - 是否可以在没有谷歌分析的情况下使用谷歌服务器端实验
我们是否可以创建一个谷歌分析帐户,而不是在页面中包含其 js,而是尝试使用谷歌管理 API 运行服务器端实验。
基本上我试图只使用实验 API 并推送实验及其变体以及选择的变体,以便可以在不使用前端分析 js 的情况下创建适当的分析/图表。
google-analytics - 在 Google Analytics 实验中继承 URL 路径
我想使用 Google Analytics Content Experiments 运行 A/B 测试来测试不同的页面。
我想知道是否有一种方法可以定义继承部分 URL 路径的变体。我阅读了文档,但似乎 Analytics 只继承URL 动态参数。
我的网址如下所示:
其中{USER-DATA-123}
包含一些与当前用户相关的数据,每个访问者都不同。
我想创建这个实验:
google-analytics - 我无法使用 Universal Analytics 跨子域运行实验
我目前正在使用 Google Analytics 进行没有重定向的实验,但我遇到了一些问题。
案子
我在一家拥有两个网站、两个不同品牌、销售相同产品的公司工作。今天,我们正在解释品牌的合并,原因之一是维护成本低。
为了了解这将如何影响销售,我们正在进行 a/b 测试。该测试包括更改网站的徽标,并显示有关变体中品牌合并的信息。原文是没有改动的网站。
我们有一些要求来做到这一点:
我们使用的 CMS 不支持 Google Analytics Experiment 标记(当我们将它安装到 时出现一些错误,并且无法运行它)
我们需要在我们网站的所有页面上运行它。我们在每个站点中还有一个子域,用户被重定向到下订单。
我们没有时间等待实验自行结束。因此,我们提出了使用 URL 和标题中带有“/variant”的重复网页浏览来跟踪拒绝和销售的想法。
为此,我使用了没有重定向的内容实验和 Google 跟踪代码管理器。
实验配置
在 Google 跟踪代码管理器中,我加载了 Content Experiment Javascript API,并在网站和子目录的所有页面中定义了 choosenVariation 变量。
我跟踪“gtm.load”事件,查看页面何时完成加载所有元素并以三种方式更改 DOM:更改徽标、添加有关合并的内容以及向主菜单添加项目。所有这一切,通过 Javascript。
随着DOM的变化,我添加了一个名为VirtualPageView的数据层,并用“/variant”传递相应的url,用“Variant”传递标题。
当数据层触发时,我发送一个带有变体信息的新 Pageview。
问题
实验运行正常,但是当用户获得实验的 B 变体并继续到我们网站的子域下订单时,似乎它正在以某种方式运行另一个测试,并且恰好用户得到了 A 变体。
我们正在尝试通过域和子域来持久化原始会话和客户端 ID,以便看到不同徽标的用户继续以他的方式订购。
我看到了这个关于跨子域运行实验的页面,但它是关于经典分析和经典实验的,我们正在使用通用分析和内容实验,没有重定向。
我不知道我的解释是否足够清楚,所以如果有人有疑问,请问我。我对谷歌分析或内容实验也没有深入的了解。所以,如果你有更好的方法来做到这一点,请告诉我。
angular - 条件后选择实验变体
所以我已经为此苦苦挣扎了几天,搜索了几个论坛并没有帮助...
我的情况是......我总是加载 api.js 脚本<script src="//www.google-analytics.com/cx/api.js"></script>
。
但是在我的代码中,我想根据我网站上用户遇到的一些条件来决定是否加载实验......
例如,如果他们有资格获得促销或销售,则加载所述实验......
这个网站给我的https://developers.google.com/analytics/devguides/collection/gajs/experiments#cxjs 是我可以加载 api.js 然后就做
每当我想,并得到一个适当的变化,所以这个用户也开始参与实验......
但每次我尝试 getChosenVariation 我得到 -1... 甚至不是 0
所以我的问题是,是否可以加载 api 但之后根据某些条件请求更改?还是我总是被迫加载指定实验 ID 的 api?
谢谢你的时间!
google-analytics - Google 实验 A/B 测试变体链接不起作用
我想在 Google 实验中测试两个登录页面,但是每次我运行测试时,变体 B 页面上的所有链接都会重定向回变体 B,而不是转到正确的 URL。原始页面正在正常工作。
关于为什么会发生这种情况的任何想法?
google-play - Google Play 实验在错误的地区可用
我已经开始了en-IN
英语(印度)语言的商品详情实验,但我可以在 Google Play 上看到这个实验,尽管我的设备使用en-GB
英语(英国)语言环境。
我的应用程序的默认商品详情语言是en-US
英语(美国)并且en-GB
未列出。
实验不应该只对使用en-IN
语言的用户可用,而其他英语语言应该回退到默认值 ( en-US
)?这可能是商品详情实验分布错误吗?
javascript - Google 内容实验的页面隐藏代码段
我正在尝试摆脱闪烁效果。我正在使用 GTM + Google 实验 API 代码作为 GTM 标签。
我想调整优化工具的页面隐藏片段,以便将其与内容实验一起使用。
https://support.google.com/360suite/optimize/answer/7100284
我已将页面隐藏代码粘贴到网站的 HTML 中,但仍有闪烁效果。你能帮我调整一下并理解为什么它不能按预期工作吗?
google-analytics - Google Analytics(分析):根据收入进行实验
我目前正在 Google Analytics 中创建 A/B 测试(又名“实验”)。这是一个购票页面,其中有多个级别的售票(例如标准、高级、头等舱等)。
我们希望获胜页面变体是赚最多钱的变体,而不一定只是触发最多目标(即成功交易的数量)的变体。
例如:
变体 A
销售额:20
总销售额:100 美元
(20 x 标准门票)
变体 B
销售额:5
总销售额:1000 美元
(5 x 头等舱机票)
我们希望变体 B 获胜,即使变体 A 触发的事件数量(也称为“目标”)更高。
我找不到任何讨论这个问题的地方,但是事件的平均值肯定应该考虑到变体的成功吗?
我们现在有这样配置的目标:
我考虑过的一件事是将价值阈值提高到大于平均销售额,因此除非页面表现优于平均水平,否则不会触发目标。但是,由于显而易见的原因,这并不理想。
还有其他方法吗?