Users Pay Twice - The Hidden Energy Cost of Web Advertising

| Samuel Pélissier, Naif Mehanna, Sterenn Roux, Quentin Perez, Walter Rudametkin, Johann Bourcier, Pierre Laperdrix

A more accessible/fancy version of this work is available here.

Abstract

Since the first online ad in 1994, advertising has grown into a vast ecosystem delivering billions of ads daily. Advertisements are everywhere on the Web: search engines promote results, most websites display ads, some require users to accept ads as a condition for access, video streaming services fund their infrastructure through an increasing volume of ads, and much of the gaming industry has adopted ad-based revenue models. In exchange for free access to a wide range of content, web users sacrifice their privacy and pay with personal data to enable targeted marketing, a trade-off widely studied in literature. We argue that the ad ecosystem imposes an additional, overlooked, cost on web users: energy consumption.

In this paper, we present a large-scale analysis of the client-side energy consumption of ads, including their associated tracking mechanisms. We design a robust methodology aimed at realistically modeling user behavior and monitoring CPU activity. Through measurements of 724,994 website visits across diverse devices, we study the energy implications of consenting to tracking and of blocking ads through browser and network-based software. We find that consent via cookie banners increases energy consumption by a median 2.57% across all websites and devices. We also show that websites relying on real-time bidding increase median energy consumption by 33.98%. Finally, although ad-blocking solutions consume energy due to their filtering processes, we observe a median reduction of 9.62% in client-side energy consumption when using uBlock Origin.

Metadata