问题标签 [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.
google-analytics - 如何从服务器使用 Google 跟踪代码管理器设置分析变量?
我正在使用 Google Optimize 来创建 A/B 测试。我在本指南中的服务器端模式下使用它:https ://developers.google.com/optimize/devguides/experiments
该指南显示了一种简单的方法,通过在设置实验 ID 和变体 ID 的服务器上呈现 JS 代码来设置哪个实验正在运行哪个变体:
但是,我正在使用 Google 标记管理器,到目前为止还没有找到任何指南来说明如何使用它从服务器设置变量。ga
是一个未定义的变量,所以上面的方法不起作用。
google-optimize - 如何使用谷歌优化改变环境
任何人都知道如何在 Google Optimize 中切换环境。目前google优化设置为生产环境mySite.com。我是否需要通过编辑容器信息为我的开发环境创建一个新帐户,或者我可以只编辑 Google Analytics 下的属性名称以匹配我的 Dev Analytics 吗?
容器设置 >
集装箱信息
谷歌分析
财产
意见
主视图
google-api - Google Optimize API - 获取设备细分
我设法访问了 Analytics V3 API 并列出了我所有的实验。
在 Google Optimize 中创建实验时,我可以在设备类别(例如移动设备、桌面设备...)上添加细分
但是,当从 API 访问我的实验时,我似乎无法访问此信息。
我已经看到 GA API 允许获取 deviceCategory 数据,但它似乎与分析活动更相关:Google Analytics API deviceCategory。
我不知道它们是否与实验有关。
有人已经设法获取实验的设备信息了吗?
谢谢。
ab-testing - 我可以在 Google Optimize 中为我的创建和编辑页面创建一个重定向测试吗?
我们正在尝试在我们的预订页面上使用 Google Optimize 运行重定向测试。所以基本上我们要测试两个不同的页面。但是每个页面,都有两个不同的 URL。一个用于创建,另一个用于编辑。
例如:
变体 A
变体 B
所以基本上我们想创建一个测试,当用户访问创建或编辑 url 时,他们将被重定向到他们分别获得的变体。
假设我从一开始就得到了变体 A。所以当我访问创建页面时,我将被重定向到 Variant A 创建页面。当我访问编辑页面时,我也会被重定向到 Variant A 编辑页面。如果我得到变体 B,这条规则也适用。
这可以在单个 Google Optimize 重定向测试中实现吗?或任何其他可以实现这一目标的建议?
提前致谢。
google-optimize - 在 DataLayer 更改时加载 Google Optimize - 评估自定义事件
如何加载 google 优化数据层更改或评估自定义事件?界面已更改,我看不到如何设置它:
将工作?定位需要一个页面 url,并设置为查找变量 optimize contains true。
angularjs - 谷歌优化中的可视化编辑器
我的客户希望改善购物车页面中优惠券的使用情况,该页面将充当预先输入的组件。他想用 Google Optimise(A/B 测试)进行测试。
当前购物车页面:只是一个优惠券文本框和应用按钮。
变化:带有应用按钮的建议文本框(如预先输入)。
我们已经使用 angularjs 开发了购物车页面,但我的客户只想使用谷歌优化可视化编辑器创建变体页面。如何使用没有 angularjs 的优化编辑器创建 typeahead 以及如何将值绑定到文本框模型?
javascript - 在没有可视化编辑器的情况下使用 Google Optimize?
我们正在尝试为我们的网站创建 A/B 测试框架。我们决定使用谷歌优化工具。但我们不需要他们内置的可视化编辑器,只使用他们的实验管理(变量百分比、目标、目标、报告)并在我们的 javascript 代码中进行所有更改(使用 AngularJS 框架编写)。
所以从我到目前为止的研究中我看到了这个:
我用这种方式来获取变体
什么是做我正在寻找的正确方法。我应该为此目的使用谷歌优化吗?(仅在没有编辑器的代码中进行 AB 测试)
javascript - 从 Google Optimize 获取 API 参数数据
有没有办法让 Google Optimize 返回特定的数据值甚至 JSON 对象以用于实验回调?
我们使用 Google Optimize 而不使用可视化编辑器。相反,我们只是希望它指示从我们很久以前设置的单独 API 请求哪种布局模式。
这个代码示例无处不在,基本上是我想要使用的,但value==1
我希望能够value
用作请求参数而不是 etc。
然而,LayoutIds 不是整数。它们是唯一的字符串。再说一次,我的问题是:有没有办法让 Google Optimize 返回特定的数据值甚至 JSON 对象以用于实验回调?或者我是否需要在我的 javascript 代码中将所有 Experiment 索引映射到它们相关的 API 参数值?
google-analytics - 使用 gtag 进行 Google 优化重定向测试
我正在使用 gatsby.js 开发一个静态站点。我需要使用 Google Optimize 设置重定向测试。我在https://optimize.google.com创建了重定向测试并开始了它。之后,我使用此代码在站点中设置重定向测试:
测试的目的是将一些人从 重定向/signup
到/sign-up
. 但是,当我/signup
将 0 权重设置为/signup
100% 权重设置为/sign-up
. 我究竟做错了什么?
sql - 如何在 Google BigQuery 中导出 Google 优化数据?
所以我运行了一个测试,现在想用 BigQuery 导出我的 Google Optimize 数据。不幸的是,BigQuery 导出中的两个变量“experimentId”和“experimentVariant”都是空的……尽管 Google Analytics 中有针对此日期范围的测试数据。
合成器有问题吗?标准 SQL: