问题标签 [ab-testing]

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 回答
282 浏览

google-analytics - “新访客 IE7 及更早版本”与“使用任何其他浏览器的新访客”的 Google Analytics“高级细分”

我正在努力在 Google Analytics 中创建 2 个高级细分:

我想比较“使用 Internet Explorer 7 或更早版本的新访客”与“使用任何其他浏览器的新访客”。

我正在使用自定义变量运行服务器端 AB 测试(根据使用的变体,值为“A”或“B”)。

两者都应该过滤到“新访问者”的原因是因为我最有兴趣监控我的注册表单的成功。

我想将 IE6/7 与现代浏览器进行比较的原因是因为我担心我的注册表单在 IE6/7 上的表现可能会很差。(在我个人的测试中,它看起来不错,但我有理由怀疑我尝试逼近 IE6/7 的尝试是不完美的。)

0 投票
2 回答
3344 浏览

magento - 如何拆分 (A/B) 测试 Magento 产品页面

我想测试我在 Magento 上设置的产品页面/布局的不同变体。使用 CMS 页面会很简单——但不能仅仅创建一个新产品。客户应该能够购买完全相同的产品,但在不同的页面上输入。

注意:谷歌网站优化器(无论如何我永远无法工作)现在显然已经死了,取而代之的是通过谷歌分析的内容实验。

0 投票
4 回答
164 浏览

php - 如何将访问者引导至备用页面

基本上,我正在尝试制作一个拆分测试的网络应用程序,但我对如何在没有任何竞争条件的情况下做到这一点有点困惑。

基本上,有3页:

  • main_page.php
  • page1.php
  • page1_alt.php

所以过程如下:

  1. 用户访问 main_page.php
  2. main_page.php 检查 cookie

    • 一个。如果没有 cookie 创建一个 cookie,
    • 湾。检查最后一位访问者被发送到的页面
    • C。将当前访问者发送到另一个页面(如果最后一个访问者访问 page1.php,则将这个访问者发送到 page1_alt.php)

我已经解决了 cookie 问题,我只想知道您认为如何执行步骤 2b 的最佳方法。如果我写信给数据库,那将是不切实际的。如果我引用一个文本文件,它会产生可能的竞争条件。

编辑:如果您认为有比从头开始更简单的方法,请给我一些建议。:)

0 投票
3 回答
1202 浏览

cordova - PhoneGap 应用程序的 A/B 测试

我尝试将 Google Mobile Analytics 用于 phonegap 应用程序。我知道谷歌分析支持上下文实验,但我找不到任何关于谷歌移动分析做同样的事情。

我的项目需要进行 A/B 测试,我一直在四处寻找是否可以使用 PhoneGap,因为我所有的 assets/css/js 将在应用商店中一起发货,并且不会通过远程服务器获得。

我正在考虑的一种解决方法是为一个屏幕创建 2 个不同的 html 版本,并将所有这些版本都发送到一个应用程序中。

这是明智之举吗?如果没有,有没有更好的方法?

0 投票
1 回答
107 浏览

ab-testing - A/B 测试中理想的变化数是多少?

我们计划在我们的网站上测试 27 个按钮,以了解哪个按钮的转化率最高。我不确定这太多的变化是否会给我们准确的结果。有谁知道产生准确结果的理想变化数量是多少?

0 投票
1 回答
1622 浏览

javascript - 如何在没有查询字符串参数的情况下使用原始 URL 设置 Google 内容实验

我想通过测试在标题菜单中添加新按钮来设置 Google 内容实验以在主页上进行 A/B 测试。在设置实验时,Google 会强制您拥有两个唯一的 Url。另一个问题是实验代码向 Url 添加了一个查询字符串参数,这远非理想。我不想使用查询字符串参数将用户重定向到不同的页面,甚至是同一个页面。这是它的样子:mysite.com?utm_expid=XXXXXXX-X

我发现您可以编辑 Google 的实验 JavaScript 以更接近我想要的,但我不确定这是否会正确收集数据或是否支持编辑代码。

如何在保留页面原始 URL 的同时进行简单的 A/B 测试?

0 投票
1 回答
139 浏览

php - php mt_rand 和谷歌分析

我一直在使用mt_rand(1,6),根据生成的随机整数,将使用不同的 CSS 样式(对于 MVT)。

就 PHP 函数而言,为什么 Analytics 会说唯一身份访问者(总共约 5K)存在巨大差异(在某些情况下 > 5%)?我认为这应该更接近于 0。

那么,这更有可能是谷歌端的一些统计数据的结果,而不是php的,还是我应该使用更好的功能?

0 投票
3 回答
141 浏览

java - java random 的标准偏差边界是什么?

我正在使用 java 6 random (java.util.Random,linux 64) 随机决定在提供页面的一个版本到第二个版本之间进行随机决定(普通 A/B 测试),从技术上讲,我使用默认的空构造函数初始化该类一次并将其作为属性注入到 bean (Spring) 中。大多数情况下,页面的副本彼此之间的误差在 8%(+-) 以内,但有时我会看到高达 20% 的偏差,例如:

我现在有两个分开的副本:680 / 570 被认为是正常的吗?有没有比 java random 更好/更快的版本?

谢谢

0 投票
0 回答
194 浏览

android - Google Play 的 IAB 中具有相同名称的多个产品

我正在尝试在 Google-play 的开发者控制台中创建多个产品,这些产品将与最终用户(但不同的 sku)具有相同的名称/描述,以便在我的 Android 应用程序中进行购买。

目标是用不同的价格点进行 A/B 风格的测试,这样我就可以调整产品的定价......

前任。

我的用户被分成不同的测试组,每组看到不同的产品(所以每组只看到“我的酷产品”,但根据他们的组,价格不同)。

谷歌的 IAB 显示“英语(美国)的标题 (en_US) 已被 'pa' 使用”。

由于 A/B 测试是运行网站的主要支柱,是否有人可以解决问题以进行适当的 A/B 测试?

0 投票
1 回答
847 浏览

magento - 在 Magento 中测试购物车的 A/B (Split)

我们想在 Magento 的购物车上实施 A/B(或拆分)测试。

新设计与现有设计有很大的不同,我们无法使用 Visual Web Optimizer 之类的工具轻松创建测试。我们能够使用 VWO 做某事的唯一方法是为购物车创建两个不同的 URL,在正常中显示原始 URL,在中显示/checkout/cart新URL /checkout/shoppingcart- 或类似的东西。

是否有可能在 Magento 中做这样的事情,还是我要更深入地研究代码?

我正在研究的一个可能的解决方案是(做一个非常狡猾的黑客)复制 CartController.php 并创建一个名为 ShoppingcartController.php 的新控制器。我不喜欢这个,这只是一种狡猾的方式......但由于它将被丢弃代码,我想我可以在晚上睡觉;)

我完全迷失了我怎么能做到这一点。最终,如果我能创建两条前端路线,指向同一个控制器,那就太好了……但我认为 Magento 没有那么灵活。