1.3. Adhoc A/B Testing能做到什么
了解AppAdhoc A/B Testing
AppAdhoc A/B Testing是国内最早一家同时支持前端(Web/H5、iOS、Android)及后端(Java、Restful API)的专业A/B 测试云服务,致力于用A/B 测试驱动产品优化。
通过AppAdhoc A/B Testing,您可以全面简单的集成并开始试验,实时监控试验数据,根据用户与产品的互动情况及时调整试验流量,验证最佳方案并在线发布,从而帮助您降低决策风险,在低成本实现产品优化的同时,为您创造更多价值。
支持全面的优化需求
作为国内专业的A/B 测试云服务,AppAdhoc A/B Testing适用于从前端优化(包括Web/H5,iOS,Android)到后端流程优化(包括功能测试、推荐算法优化等),还可以根据实际情况灵活配置(包括Java和Restful API接口等),满足您全方位的优化需求。
此外,AppAdhoc A/B Testing提供多个模式支持不同特征的试验需求,分别是可视化模式、编程模式、多链接合并模式。
可视化模式: 只需将产品集成SDK,就可以在平台上直接对更改的页面元素进行操作,所见即所得,省去代码工作量。目前支持的功能有:针对页面元素的文本、图片、超链接编辑和替换;文本格式更改;元素位置和颜色更改、设定统计元素等。
编程模式: 提供更多自定义的优化功能,运行该模式试验的基本步骤是:在线设置变量和优化指标,之后在产品中进行代码集成,在集成调试无误后开始试验。在这个模式下,您可以灵活配置多样的变量和优化指标,虽然需要开发人员集成代码,但工作量很少。
多链接合并模式: 该模式只适用于Web/H5页面。当试验方案的设计差异很大,或者已经拥有了多个不同的URL页面时,可以将多个URL合并成唯一的试验URL。用户在访问试验URL时,会自动分配到不同的试验版本页面,进行行为数据统计,从而达到试验目的。
AppAdhoc A/B Testing使用流程
应用AppAdhoc A/B Testing进行试验的前提是您的产品已经集成了相关的SDK,这样AppAdhoc A/B Testing才能对您的试验进行实时监控,帮助您选出最优版本。
完成SDK集成后,根据具体的测试需求,您需要设置试验变量以建立不同版本,同时设置相应的监控数据(优化指标)。在确保各版本调试无误后,您就可以调节版本的流量分配,开始运行试验了。
随着试验的持续进行,您可以在“应用概况”中实时查看该试验的数据分析,了解更多试验详情。此外,AppAdhoc A/B Testing还支持对和版本流量的调节,您可以根据每个版本的数据表现,选择增大或降低某一版本的用户流量。
通过AppAdhoc A/B Testing对试验数据的统计分析和区间预估,您可以直观的看出版本间的差别,最终得出可信的试验结果。同时对于APP产品,AppAdhoc A/B Testing支持在线对最佳版本的一键发布,无需经过应用市场审核。
想了解更多?点击此处马上试用AppAdhoc A/B Testing。
为什么选择AppAdhoc A/B Testing
- 专业的技术资源
AppAdhoc A/B Testing是国内最早同时支持前端及后端A/B 测试云服务的专业SaaS平台,核心团队来自Google等世界500强公司。通过引入Google全数据驱动产品优化的理念,AppAdhoc A/B Testing致力于将专业易用的A/B 测试云服务提供给国内开发团队,为产品创造更多价值。
- 科学的流量算法
如果试验流量分割是通过单纯的随机算法完成的,A和B两个版本的用户群体很可能就不具有代表性,无法进行对等的比较。如果试验结果显示B优于A,有可能应用B版本到全体用户中之后,它的表现反而比A版本差。
AppAdhoc A/B Testing采用科学的试验流量分割,使得每一组试验对象具备一致的用户特征,对比结果是科学可信的。
- 合理的区间预估
仅凭小流量试验的一个数据结果来预估版本正式上线后的真实表现,往往会出现偏差。此时盲目上线“数据结果较好”的版本,可能会造成无法估量的风险与损失。
AppAdhoc A/B Testing在展示每个试验版本的数据结果时,也会根据统计学原理同时展示合理的置信区间(即该版本正式上线后,相比原始版本的真实提升范围),从而更好地为企业降低迭代风险。
- 低投入高产出
有些企业在了解到A/B 测试的好处后,想要通过内部资源进行试验。但从组织职能部门到研究开发调试工具,不仅投入了大量的人力物力,期间可能还会遇到各种意料之外的复杂问题。往往经历了很长一段时间之后,依然没能开始第一个有效的试验。
AppAdhoc A/B Testing能够帮助您用低成本实现A/B 测试的需求。只需集成相应的AppAdhoc SDK到您的产品,您就可以轻松地在云端使用专业的A/B 测试服务,创建或修改试验版本,随时监控试验数据,调节试验流量,在线发布最优版本。
专业性
数据安全
- 传输过程中默认使用 HTTPS 加密,防止第三方(如运营商或恶意攻击者等)通过中间人攻击等方式获取到传输中的数据
- 服务器数据访问采用 Token 机制(有过期时间)来验证用户身份。通过权限来控制每个用户可以获取到的数据内容
- SDK 进行了代码混淆
服务端
- 存储:硬件层使用磁盘阵列,软件层分布式存储和数据冗余,数据备份
- 可用性:底层数据库和上层服务都做了主从或集群,排除因为个别机器发生故障而影响服务的情况。就算发生服务完全不可用的情况时,也不会影响最终用户的体验
- 承载量:服务可以横向扩展。通过私有云和公有云混合部署,当有突发流量时可以快速扩展
- 性能:重要的统计数据可以实时查看结果。SDK 和服务器通讯默认使用异步方式,服务器接口响应时间不影响客户端性能
SDK
- 高兼容性:支持iOS8.0及以上, Android 6.0及以上, 推荐使用Google Chrome浏览器并建议保持较新的版本。
- 高稳定:每十万台设备,崩溃率在个位数
- 高可用:数据可靠性≥99.99%
- 使用安全:不使用私有API接口,不窃取用户隐私数据,保证APP快速通过审核
- 无侵入性:提供异步和同步接口,不阻塞UI加载,更不会导致宿主APP崩溃
- 占用空间小:iOS,Android编译后仅有200K
- 网络可配置:WiFi/移动网络上报数据可配置, 节省用户流量