中文

理解带广告与付费的 Android 应用:它们有区别吗?

软件工程 2017-03-10 v1

摘要

Android 市场是开发者向用户提供付费和/或免费应用的地方。免费应用对用户很有吸引力,因为他们可以立即试用而无需产生金钱成本。然而,与对应的付费版本相比,免费应用通常功能有限和/或包含广告。因此,用户最终可能需要付费以获取额外功能和/或移除广告。虽然付费应用具有明确的市场价值,但其带广告版本并非完全免费,因为广告会对性能产生影响。在本文中,首先,我们对带广告应用和付费应用进行了一项探索性研究,以了解它们在实现和开发过程方面的差异。我们分析了 40 个 Android 应用,观察到: 带广告应用更受用户青睐,尽管付费应用评分更高; 开发者通常不会在没有对应免费版本的情况下提供付费应用; 带广告应用通常比其对应的付费版本有更多发布版本,且发布频率更高; 关于开发者如何为付费应用定价,没有明确的策略; 付费应用通常不包含比其对应带广告版本更多的功能; 开发者并不总是在带广告应用的付费版本中移除广告网络; 付费应用比带广告应用需要更少的权限。其次,我们进行了一项实验研究以比较带广告应用和付费应用的性能,并提出了四个方程来估算带广告应用的成本。我们得出: 带广告应用比其对应的付费版本消耗更多资源,且差异具有统计学意义; 付费应用可被视为对用户更具成本效益的选择,因为其成本可在短时间内摊销,具体取决于使用情况。

关键词

引用

@article{arxiv.1703.03017,
  title  = {Comprehension of Ads-supported and Paid Android Applications: Are They Different?},
  author = {Rubén Saborido and Foutse Khomh and Yann-Gaël Guéhéneuc and Giuliano Antoniol},
  journal= {arXiv preprint arXiv:1703.03017},
  year   = {2017}
}

备注

Accepted for publication in the proceedings of the IEEE International Conference on Program Comprehension 2017