skip to main content
10.1145/2742647.2742653acmconferencesArticle/Chapter ViewAbstractPublication PagesmobisysConference Proceedingsconference-collections
research-article

MAdScope: Characterizing Mobile In-App Targeted Ads

Published:18 May 2015Publication History

ABSTRACT

Advertising is the primary source of revenue for many mobile apps. One important goal of the ad delivery process is targeting users, based on criteria like users' geolocation, context, demographics, long-term behavior, etc. In this paper we report an in-depth study that broadly characterizes what targeting information mobile apps send to ad networks and how effectively, if at all, ad networks utilize the information for targeting users. Our study is based on a novel tool, called MadScope, that can (1) quickly harvest ads from a large collection of apps, (2) systematically probe an ad network to characterize its targeting mechanism, and (3) emulate user profiles of specific preferences and interests to study behavioral targeting. Our analysis of 500K ad requests from 150K Android apps and 101 ad networks indicates that apps do not yet exploit the full potential of targeting: even though ad controls provide APIs to send a lot of information to ad networks, much key targeting information is optional and is often not provided by app developers. We also use MadScope to systematically probe top 10 in-app ad networks to harvest over 1 million ads and find that while targeting is used by many of the top networks, there remain many instances where targeting information or behavioral profile does not have a statistically significant impact on how ads are chosen. We also contrast our findings with a recent study of targeted in-browser ads.

References

  1. P. Barford, I. Canadi, D. Krushevskaja, Q. Ma, and S. Muthukrishnan. AdScape: harvesting and analyzing online display ads. In Int. conf. on WWW, 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. R. Bhoraskar, S. Han, J. Jeon, T. Azim, S. Chen, J. Jung, S. Nath, R. Wang, and D. Wetherall. Brahmastra: Driving apps to test the security of third-party components. In USENIX Security, 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. C. Castelluccia, M. A. Kaafar, and T. Minh-Dung. Betrayed by Your Ads! In PETS- Privacy Enhancing Tools Symposium, 2012.Google ScholarGoogle Scholar
  4. X. Chen, A. Jindal, and Y. C. Hu. How much energy can we save from prefetching ads?: energy drain analysis of top 100 apps. In Proceedings of the Workshop on Power-Aware Computing and Systems (HotPower). ACM, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. B. S. click-fraud with unwitting accessories. Mona gandhi and markus jakobsson and jacob ratkiewicz. Online Fraud, Part I Journal of Digital Forensic Practice, 1(2), 2006.Google ScholarGoogle Scholar
  6. J. Crussell, R. Stevens, and H. Chen. MAdFraud: Investigating ad fraud in android applications. In ACM MobiSys, 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. T. Danny. Flurry releases newest app use stats.myurlhttp://tech.co/flurry-app-stats-2014-09.Google ScholarGoogle Scholar
  8. D. S. Evans. The online advertising industry: Economics, evolution, and privacy. In Journal of Economic Perspectives, 2009.Google ScholarGoogle ScholarCross RefCross Ref
  9. A. Farahat and M. C. Bailey. How effective is targeted advertising? In Int. conf. on WWW, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. GameHouse. Mobile advertising statistics ? 5 big trends you need to know!myurlhttp://partners.gamehouse.com/mobile-advertising-statistics-5-big-trends-need-know/.Google ScholarGoogle Scholar
  11. A. Goldfarb and C. Tucker. Online display advertising: Targeting and obtrusiveness. In Marketing Science, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. M. Grace, W. Zhou, X. Jiang, and A. Sadeghi. Unsafe exposure analysis of mobile in-app advertisements. In Conference on Security and Privacy in Wireless and Mobile Networks (WiSEC), 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. S. Guha, B. Cheng, and P. Francis. Challenges in measuring online advertising systems. In ACM SIGCOMM Internet Measurement Conference, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. S. Hao, B. Liu, S. Nath, W. G. Halfond, and R. Govindan. PUMA: Programmable ui-automation for large scale dynamic analysis of mobile apps. In ACM MobiSys, 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. A. J. Khan, K. Jayarajah, D. Han, A. Misra, R. Balan, and S. Seshan. CAMEO: A middleware for mobile advertisement delivery. In ACM MobiSys, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. M. Lécuyer, G. Ducoffe, F. Lan, A. Papancea, T. Petsios, R. Spahn, A. Chaintreau, and R. Geambasu. Xray: Enhancing the web\textquoterights transparency with differential correlation. In USENIX Security, 2014.Google ScholarGoogle Scholar
  17. I. Leontiadis, C. Efstratiou, M. Picone, and C. Mascolo. Don't kill my ads!: balancing privacy in an ad-supported mobile application market. In Workshop on Mobile Computing Systems & Applications, page 2. ACM, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. B. Liu, S. Nath, R. Govindan, and J. Liu. DECAF: Detecting and characterizing ad fraud in mobile apps. In USENIX NSDI, 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. P. Mohan, S. Nath, and O. Riva. Prefetching mobile ads: Can advertising systems afford it? In ACM EuroSys, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. P. Pearce, A. Felt, G. Nunez, and D. Wagner. AdDroid: Privilege separation for applications and advertisers in android. In Symposium on Information, Computer and Communications Security, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. T. Peterson. Google tests way to track consumers from mobile browsers to the apps they use.myurlhttp://adage.com/article/digital/google-tie-mobile-web-app-trackers-ad-targeting/294502/.Google ScholarGoogle Scholar
  22. L. Ravindranath, S. Nath, J. Padhye, and H. Balakrishnan. Automatic and scalable fault detection for mobile applications. In ACM MobiSys, 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. F. Roesner, T. Kohno, and D. Wetherall. Betrayed by Your Ads! In USENIX NSDI, 2012.Google ScholarGoogle Scholar
  24. S. Shekhar, M. Dietz, and D. S. Wallach. Adsplit: Separating smartphone advertising from applications. In USENIX Security Symposium, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. A. N. Srivastava and M. Sahami. Text mining: classification, clustering, and applications. CRC Press, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. R. Stevens, C. Gibler, J. Crussell, , J. Erickson, and H. Chen. Investigating user privacy in android ad libraries. In IEEE Mobile Security Technologies (MoST), 2012.Google ScholarGoogle Scholar
  27. I. Ullah, R. Boreli, D. Kaafar, and S. Kanhere. Characterising user targeting for in-app mobile ads. In INFOCOM International Workshop on Security and Privacy in Big Data (BigSecurity 2014), 2014.Google ScholarGoogle ScholarCross RefCross Ref
  28. N. Vallina-Rodriguez, J. Shah, A. Finamore, Y. Grunenberger, H. Haddadi, K. Papagiannaki, and J. Crowcroft. Breaking for commercials: Characterizing mobile advertising. In ACM SIGCOMM Internet Measurement Conference, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. W3C. Same origin policy.myurlhttp://www.w3.org/Security/wiki/Same\_Origin\_Policy.Google ScholarGoogle Scholar
  30. J. Yan, N. Liu, G. Wang, W. Zhang, Y. Jiang, and Z. Chen. How much can behavioral targeting help online advertising? In Int. conf. on WWW, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. MAdScope: Characterizing Mobile In-App Targeted Ads

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        MobiSys '15: Proceedings of the 13th Annual International Conference on Mobile Systems, Applications, and Services
        May 2015
        516 pages
        ISBN:9781450334945
        DOI:10.1145/2742647

        Copyright © 2015 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 18 May 2015

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

        Acceptance Rates

        MobiSys '15 Paper Acceptance Rate29of219submissions,13%Overall Acceptance Rate274of1,679submissions,16%

        Upcoming Conference

        MOBISYS '24

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      ePub

      View this article in ePub.

      View ePub