问题标签 [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 投票
2 回答
1442 浏览

ember.js - 使用 ember.js 进行 A/B 测试

关于使用 ember.js 之类的客户端框架进行 A/B 测试,我在 Google 上一无所获。

目标是提供调整后的内容(不同的导航项、标题措辞等),以便对我们的 UI/UX 进行 A/B 测试。我应该注意到没有什么重要的(即站点地图)正在改变,只是一些次要的表现方面。

有几种可能的方法,即使用不同的视图模板/帮助片段,或提供不同的样式表。两者都有优势和挑战,理想情况下,同一位访客将始终获得相同的版本。结果将通过 Mixpanel 之类的服务提供。

我担心我可能不得不在这里推出自己的解决方案,但很想听听任何建议/指示。

0 投票
1 回答
2062 浏览

statistics - A/B 测试分区函数

我想将我的用户分成几个组来运行 A/B 测试。

通常的方法是将每个用户随机分配到一个变体并存储关系直到 A/B 测试结束。但这将迫使我将该关联存储在某个地方,我想避免它。

由于用户已经在我的应用程序中注册,我希望有一个功能可以在我的测试中均匀地分布用户,这样我就可以在我的 A/B 测试中获得不偏斜的结果。

我应该使用哪种哈希函数?

0 投票
1 回答
488 浏览

google-analytics - 使用 Google Analytics Experiments 进行 A/B 测试时屏蔽 url

我正在尝试使用 Google Analytics Experiments 来设置和 A/B 测试一些登录页面。 http://support.google.com/analytics/bin/answer.py?hl=en&answer=1745147

有没有办法屏蔽由于重定向到其中一个页面而显示的 URL?

实验看起来是分析中的一个很棒的功能,特别是因为它与其他分析的集成非常好。

0 投票
1 回答
1864 浏览

spring-mvc - A/B,使用 spring MVC 进行多变量测试

我想在现有电子商务网站中开始 A/B 测试和/或多变量测试体验。这个网站严重依赖普通的 Spring + Spring MVC。

许多分析产品(如 Google Content Experiments)处理统计数据收集 + 变体选择;您基本上必须为每个变体创建一个 URL(并在 GCE 中配置每个 URL)。

可以使用:

这些技术是否与此用例匹配?

你有使用 Spring MVC 进行 A/B 测试或多变量测试的经验吗?

或者你认为这些特性应该由一个特定的 JavaScript 框架来处理,比如群组

0 投票
1 回答
478 浏览

ab-testing - 多变量拆分测试框架

有谁知道任何设计用于在服务器端代码上运行拆分测试的开源软件。

0 投票
3 回答
5008 浏览

javascript - 在 JavaScript 中从字符串生成随机数

我想做一个客户端 A/B 测试库。

每个用户都有一个存储在 cookie 中的随机数。每个测试都有一个测试名称和一组选项。我需要一个在给定用户随机数、测试名称和选项的情况下选择随机选项的函数。当然,该函数必须始终为给定的一组输入返回相同的选项。

如何在 JavaScript 中编写此函数?

0 投票
1 回答
93 浏览

rest - 为 A/B 测试而跟踪 Web 应用程序中任意事件的最灵活工具?

我正在寻找一些可用于跟踪基于 Web 的软件中的任意事件的工具或服务,目的是运行 A/B 测试和测量其他各种事物。我知道 Optimizely,但这似乎只适用于在普通网站中测试简单的东西,而 Google Analytics 并不真正适合这种类型的东西,当你想从后端跟踪事件并将它们链接起来时会有很多麻烦GA 中的用户会话。

一个理想的解决方案是一些服务接受带有任意参数的 HTTP GET 请求,然后让用户使用类似 SQL 的语言进行查询。我曾多次将一些可扩展性较差的解决方案与 MySQL 或不太灵活的解决方案放在一起,将所有内容存储在文本文件中,然后分别处理和聚合成所需的格式。但是构建一个既灵活又可扩展的版本需要更多的时间,我想已经有很好的解决方案了。有人知道吗?

其他要求是:

  • 必须可以同时进行后端和前端请求。
  • 必须可以在小部件中使用它,在其他人的网站上运行
  • 如果它可以自动创建带有一些图表等的可读报告,那就太好了。

如果有人对这种工具有任何经验,我会很高兴听到你的想法。

谢谢你的帮助。

0 投票
2 回答
1332 浏览

html - 拆分 A/B 测试

我有一个由 Weebly.com 托管的网站,无法设置它以使用谷歌分析进行拆分测试。有3个附件:

如果有人能指导我如何让这个工作,我将非常感激!

在此处输入图像描述 在此处输入图像描述 在此处输入图像描述 在此处输入图像描述

0 投票
3 回答
8315 浏览

php - (A|B) 测试 Google Analytics,从 URL 中删除 utm_expid

我是新手,我试图重写 URL,以便隐藏 utm_expid,所以如果我的 url 是:

http://www.myweb.com/?utm_expid=67183125-2

当用户访问时,我将如何做到这一点

myweb.com

它没有在 url 中显示 utm_expid

这可能使用 PHP/JS 吗?

注意:我不能使用 RUBY 或除 PHP/JS/HTML 之外的任何其他语言

0 投票
3 回答
2789 浏览

google-analytics - 破解 Google Analytics 进行多变量测试?

我想在我的站点中实现 MVT(多变量测试),并想知道是否可以使用 Google Analytics 和一些服务器端代码来执行此操作,而不是依赖昂贵的解决方案。

有建议的方法吗?

一种想法是让服务器端代码随机绘制一个元组,其中包含将出现的元素替代项,并将其中一个 GATC 代码(例如活动内容)设置为其字符串表示形式。例如,代码为文本绘制选项 #2,为图像绘制选项 #3,并将活动内容设置为“text2_image3”。以后可以很容易地在 Excel 或其他工具中分析结果。

它会起作用吗?有更好的解决方案吗?