IntelliAd: Assisting Mobile App Developers in Measuring Ad Costs Automatically

Cuiyun Gao,Yichuan Man,Hui Xu,Jieming Zhu,Yangfan Zhou,Michael R. Lyu
DOI: https://doi.org/10.1109/icse-c.2017.123
2017-01-01
Abstract:In-app mobile advertising serves as a primary source of revenue for most free apps. Such apps are embedded with third-party SDKs for ads displaying and are monetized by user impressions. However, ad placement can sometimes spoil user experience, for example, by too much memory consumption and battery drainage, thus leading to app uninstalling and unfavorable user feedback. Therefore, ensuring user perceptions of mobile ads can be greatly beneficial to app developers. Furthermore, various ad networks and formats make ads selection a great challenge. To achieve this, we design a tool named IntelliAd to automatically measure the ads-related consumption on mobile phones. Based on the measured costs, developers can optimize the ad-embedding schemes for their apps.
What problem does this paper attempt to address?