eprintid: 10114429 rev_number: 18 eprint_status: archive userid: 608 dir: disk0/10/11/44/29 datestamp: 2020-11-10 16:26:37 lastmod: 2022-01-11 17:36:25 status_changed: 2020-11-10 16:26:37 type: article metadata_visibility: show creators_name: Gao, C creators_name: Zeng, J creators_name: Sarro, F creators_name: Lo, D creators_name: King, I creators_name: Lyu, MR title: Do users care about ad's performance costs? Exploring the effects of the performance costs of in-app ads on user experience ispublished: pub divisions: UCL divisions: B04 divisions: C05 divisions: F48 keywords: In-app ads, User reviews, Ad costs, Empirical study note: This version is the author accepted manuscript. For information on re-use, please refer to the publisher’s terms and conditions. abstract: Context: In-app advertising is the primary source of revenue for many mobile apps. The cost of advertising (ad cost) is non-negligible for app developers to ensure a good user experience and continuous profits. Previous studies mainly focus on addressing the hidden performance costs generated by ads, including consumption of memory, CPU, data traffic, and battery. However, there is no research on analyzing users’ perceptions of ads’ performance costs to our knowledge. / Objective: To fill this gap and better understand the effects of performance costs of in-app ads on user experience, we conduct a study on analyzing user concerns about ads’ performance costs. / Method: First, we propose RankMiner, an approach to quantify user concerns about specific app issues, including performance costs. Then, based on the usage traces of 20 subject apps, we measure the performance costs of ads. Finally, we conduct correlation analysis on the performance costs and quantified user concerns to explore whether users complain more for higher performance costs. / Results: Our findings include the following: (1) RankMiner can quantify users’ concerns better than baselines by an improvement of 214% and 2.5% in terms of Pearson correlation coefficient (a metric for computing correlations between two variables) and NDCG score (a metric for computing accuracy in prioritizing issues), respectively. (2) The performance costs of the with-ads versions are statistically significantly larger than those of no-ads versions with negligible effect size; (3) Users are more concerned about the battery costs of ads, and tend to be insensitive to ads’ data traffic costs. / Conclusion: Our study is complementary to previous work on in-app ads, and can encourage developers to pay more attention to alleviating the most user-concerned performance costs, such as battery cost. date: 2021-04 date_type: published publisher: Elsevier BV official_url: https://doi.org/10.1016/j.infsof.2020.106471 oa_status: green full_text_type: other language: eng primo: open primo_central: open_green verified: verified_manual elements_id: 1827504 doi: 10.1016/j.infsof.2020.106471 lyricists_name: Sarro, Federica lyricists_id: FSSAR72 actors_name: Sarro, Federica actors_id: FSSAR72 actors_role: owner full_text_status: public publication: Information and Software Technology volume: 132 article_number: 106471 citation: Gao, C; Zeng, J; Sarro, F; Lo, D; King, I; Lyu, MR; (2021) Do users care about ad's performance costs? Exploring the effects of the performance costs of in-app ads on user experience. Information and Software Technology , 132 , Article 106471. 10.1016/j.infsof.2020.106471 <https://doi.org/10.1016/j.infsof.2020.106471>. Green open access document_url: https://discovery.ucl.ac.uk/id/eprint/10114429/1/IST_Ad_Performance_Analysis.pdf