PhoneGap应用程序的A/B测试

tse*_*wet 9 ab-testing cordova

我已尝试将Google Mobile Analytics用于手机应用程序.我知道Google Analytics支持上下文实验,但我找不到任何有关Google移动分析的信息.

我的项目需要进行A/B测试,我一直在寻找使用PhoneGap是否可行,因为我的所有资产/ css/js将在appstore中一起发送,而不会通过远程服务器获得.

我正在考虑的解决方法是创建一个屏幕的2个不同的html版本,并在一个应用程序中发布所有这些.

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

poi*_*rez 5

任何A/B通用Web测试库都不能用于phonegap应用程序,原因有两个:

  1. 您无法使用Optimizely等服务配置实验,因为您的应用不像网站那样在线.优化需要浏览网站并将其加载到用户界面中
  2. 当设备未连接到互联网时,A/B测试框架需要处理这种情况

Arise.io(移动A/B测试框架)支持其框架的phonegap版本:https://arise.readthedocs.org/en/latest/phonegap.html

DISCLAMER:我是Arise.io的创始人


Aam*_*mir 1

由于您使用的是 Phonegap,因此您几乎可以使用任何 JS 库。

为每个 HTML 文件创建 2 个版本会变得很麻烦并且更难管理。在我看来,这本质上是让你自己的工作加倍。相反,我建议使用 JS A/B 测试库。以下是一些:

  1. 基因化
  2. 最优化——有偿服务
  3. 视觉网站优化器——另一项付费服务

这些将允许您调整 Javascript 文件中的变量以反映模板中的更改。

如果您的应用程序要求用户始终保持连接,我相信您也许可以远程调整更改,而无需用户更新应用程序。如果您采用 2 个 HTML 文件方法,则必须在每次更新时发布更新。