9

在线等移动应用程序中的 A|B 测试有没有好的解决方案?我知道对于 iOS,使用相同的操作获得不同的用户体验是违反 TOS 的,但是 Android 呢?那么像 Apsalar 这样声称在其应用分析中提供 A|B 测试的公司呢?一个人将如何实施呢?

4

8 回答 8

5

Artisan mobile为 iOS 和 Android 提供 A/B 测试解决方案。

基本思想是将 SDK 放入应用程序中,然后将其放到应用程序商店中。您可以使用该服务创建 A/B 测试并优化您的应用程序,而无需为每个测试接触代码或返回应用商店。

于 2013-04-24T15:42:26.263 回答
4

对于移动应用程序,A/B 测试基本上通过将静态、硬编码的对象替换为可以从远程服务器控制的动态对象来工作。

这种方法会引发一个潜在的性能问题:如果最终用户的设备未连接以提取正在测试对象的配置数据怎么办?我们构建了 Splitforce ( http://splitforce.com ) 以无缝设置和管理移动应用程序中的 A/B 测试,同时控制性能风险。

洛杉矶详情

集成 SDK 和实验后,非技术产品或营销人员可以即时设置新测试或调整现有测试 - 无需重新提交给应用商店或麻烦工程师。

在第一次启动应用程序时,移动应用程序从服务器请求配置数据,然后将该数据缓存在设备本地。这是为了确保在后续应用启动时获得一致的用户体验,并通过保证将转化事件准确归因于变体来防止损坏的测试结果。

如果最终用户的连接失败或在首次应用启动时超时,则库会显示硬编码的“默认”变体。为了确保在您上线之前一切看起来都很好,我们在调试模式下构建了一个“摇一摇预览”功能,它就是这样做的:-)

使用 Splitforce 部署应用程序后,事件数据将存储在本地并发送回网站,以显示每个变化以及观察到的改进和统计置信度的测量值。

可在https://splitforce.com/documentation找到有关 SDK 和新测试集成的说明。

它是如何使用的?

我们已经看到 Splitforce 用于 A/B 测试:UI 元素 + 布局(颜色、文本、图像、广告/菜单位置) UX 工作流程 游戏动态 + 规则 价格 + 促销

我们还看到了用于远程控制移动应用程序的工具,它基本上将测试对象的一种变体设置为 100%。

于 2014-01-29T06:41:00.240 回答
3
  1. 是的,有:例如,Leanplum公司为 iOS 和 Android 提供了一个可视化界面编辑器:这不需要编码,Leanplum 会自动检测元素并允许您更改它们。无需工程师或应用商店重新提交。
  2. Apple 一定已经更新了他们的 TOS(https://developer.apple.com/app-store/review/guidelines/#user-interface)——至少我不知道有任何事情禁止以 Leanplum 的方式更改 UI可视化编辑器正在这样做。
  3. 通常这是通过方法调配(iOS)和反射(Android)来实现的。

要了解有关 Leanplum 可视化界面编辑器的更多信息,请访问leanplum.com。他们提供 30 天免费试用。

(免责声明:我是 Leanplum 的工程师。)

于 2016-05-05T21:21:34.243 回答
1

街区周围的新孩子是Arise.io他们为iOSAndroid提供 A/B 测试服务。

于 2012-12-27T15:19:16.733 回答
1

我写了一个名为 Switchboard 的小型开源项目。它让您可以在本地移动应用程序中进行 A/B 测试、远程配置和阶段性部署。它包含一个服务器组件,用于指定应用程序应具有的信息以及 2 个用于 android 和 iOS 的本机客户端。

您可以在github.com/keepsafe/switchboard上找到代码库以及有关如何使用它的博客文章HERE

于 2013-03-15T00:44:55.157 回答
0

是的,几乎每周都有新进入者出现在应用 A/B 测试中!但是,我认为 Appiterate 通过创建可视化界面领先其他竞争对手两步,无需重新编写代码。我看过他们的平台(你可以要求邀请。我在 12 小时内得到了演示),相信我,他们提供的是真正的 WYSIWYG。

于 2013-10-24T06:03:52.143 回答
0

在这个领域有大量的新进入者......你可以看看 Swerve、Appiterate、leanplum......他们似乎都拥有适用于 iOS 的 SDK,不确定 Apple TOS 是否以及如何允许这样做,但既然有很多人这样做,那么一定有办法。

于 2013-10-23T19:14:41.167 回答
0

我编写了 MSActiveConfig,这是一个非常灵活的框架,可以在 iOS 上进行远程配置 + A/B 测试,具有可移植的格式,可以在其他平台上实现客户端:https ://github.com/mindsnacks/MSActiveConfig 。

该框架正用于拥有超过 500 万用户的应用程序中。

于 2013-08-23T00:38:47.967 回答