问题标签 [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.
google-analytics - “新访客 IE7 及更早版本”与“使用任何其他浏览器的新访客”的 Google Analytics“高级细分”
我正在努力在 Google Analytics 中创建 2 个高级细分:
我想比较“使用 Internet Explorer 7 或更早版本的新访客”与“使用任何其他浏览器的新访客”。
我正在使用自定义变量运行服务器端 AB 测试(根据使用的变体,值为“A”或“B”)。
两者都应该过滤到“新访问者”的原因是因为我最有兴趣监控我的注册表单的成功。
我想将 IE6/7 与现代浏览器进行比较的原因是因为我担心我的注册表单在 IE6/7 上的表现可能会很差。(在我个人的测试中,它看起来不错,但我有理由怀疑我尝试逼近 IE6/7 的尝试是不完美的。)
magento - 如何拆分 (A/B) 测试 Magento 产品页面
我想测试我在 Magento 上设置的产品页面/布局的不同变体。使用 CMS 页面会很简单——但不能仅仅创建一个新产品。客户应该能够购买完全相同的产品,但在不同的页面上输入。
注意:谷歌网站优化器(无论如何我永远无法工作)现在显然已经死了,取而代之的是通过谷歌分析的内容实验。
php - 如何将访问者引导至备用页面
基本上,我正在尝试制作一个拆分测试的网络应用程序,但我对如何在没有任何竞争条件的情况下做到这一点有点困惑。
基本上,有3页:
- main_page.php
- page1.php
- page1_alt.php
所以过程如下:
- 用户访问 main_page.php
main_page.php 检查 cookie
- 一个。如果没有 cookie 创建一个 cookie,
- 湾。检查最后一位访问者被发送到的页面
- C。将当前访问者发送到另一个页面(如果最后一个访问者访问 page1.php,则将这个访问者发送到 page1_alt.php)
我已经解决了 cookie 问题,我只想知道您认为如何执行步骤 2b 的最佳方法。如果我写信给数据库,那将是不切实际的。如果我引用一个文本文件,它会产生可能的竞争条件。
编辑:如果您认为有比从头开始更简单的方法,请给我一些建议。:)
cordova - PhoneGap 应用程序的 A/B 测试
我尝试将 Google Mobile Analytics 用于 phonegap 应用程序。我知道谷歌分析支持上下文实验,但我找不到任何关于谷歌移动分析做同样的事情。
我的项目需要进行 A/B 测试,我一直在四处寻找是否可以使用 PhoneGap,因为我所有的 assets/css/js 将在应用商店中一起发货,并且不会通过远程服务器获得。
我正在考虑的一种解决方法是为一个屏幕创建 2 个不同的 html 版本,并将所有这些版本都发送到一个应用程序中。
这是明智之举吗?如果没有,有没有更好的方法?
ab-testing - A/B 测试中理想的变化数是多少?
我们计划在我们的网站上测试 27 个按钮,以了解哪个按钮的转化率最高。我不确定这太多的变化是否会给我们准确的结果。有谁知道产生准确结果的理想变化数量是多少?
javascript - 如何在没有查询字符串参数的情况下使用原始 URL 设置 Google 内容实验
我想通过测试在标题菜单中添加新按钮来设置 Google 内容实验以在主页上进行 A/B 测试。在设置实验时,Google 会强制您拥有两个唯一的 Url。另一个问题是实验代码向 Url 添加了一个查询字符串参数,这远非理想。我不想使用查询字符串参数将用户重定向到不同的页面,甚至是同一个页面。这是它的样子:mysite.com?utm_expid=XXXXXXX-X
我发现您可以编辑 Google 的实验 JavaScript 以更接近我想要的,但我不确定这是否会正确收集数据或是否支持编辑代码。
如何在保留页面原始 URL 的同时进行简单的 A/B 测试?
php - php mt_rand 和谷歌分析
我一直在使用mt_rand(1,6)
,根据生成的随机整数,将使用不同的 CSS 样式(对于 MVT)。
就 PHP 函数而言,为什么 Analytics 会说唯一身份访问者(总共约 5K)存在巨大差异(在某些情况下 > 5%)?我认为这应该更接近于 0。
那么,这更有可能是谷歌端的一些统计数据的结果,而不是php的错,还是我应该使用更好的功能?
java - java random 的标准偏差边界是什么?
我正在使用 java 6 random (java.util.Random,linux 64) 随机决定在提供页面的一个版本到第二个版本之间进行随机决定(普通 A/B 测试),从技术上讲,我使用默认的空构造函数初始化该类一次并将其作为属性注入到 bean (Spring) 中。大多数情况下,页面的副本彼此之间的误差在 8%(+-) 以内,但有时我会看到高达 20% 的偏差,例如:
我现在有两个分开的副本:680 / 570 被认为是正常的吗?有没有比 java random 更好/更快的版本?
谢谢
android - Google Play 的 IAB 中具有相同名称的多个产品
我正在尝试在 Google-play 的开发者控制台中创建多个产品,这些产品将与最终用户(但不同的 sku)具有相同的名称/描述,以便在我的 Android 应用程序中进行购买。
目标是用不同的价格点进行 A/B 风格的测试,这样我就可以调整产品的定价......
前任。
我的用户被分成不同的测试组,每组看到不同的产品(所以每组只看到“我的酷产品”,但根据他们的组,价格不同)。
谷歌的 IAB 显示“英语(美国)的标题 (en_US) 已被 'pa' 使用”。
由于 A/B 测试是运行网站的主要支柱,是否有人可以解决问题以进行适当的 A/B 测试?
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 没有那么灵活。