A First Look at Ad-block Detection: A New Arms Race on the Web
Not on the map. Why?
Abstract (arXiv)
The rise of ad-blockers is viewed as an economic threat by online publishers, especially those who primarily rely on ad- vertising to support their services. To address this threat, publishers have started retaliating by employing ad-block detectors, which scout for ad-blocker users and react to them by restricting their content access and pushing them to whitelist the website or disabling ad-blockers altogether. The clash between ad-blockers and ad-block detectors has resulted in a new arms race on the web. In this paper, we present the first systematic measurement and analysis of ad-block detection on the web. We have designed and implemented a machine learning based tech- nique to automatically detect ad-block detection, and use it to study the deployment of ad-block detectors on Alexa top- 100K websites. The approach is promising with precision of 94.8% and recall of 93.1%. We characterize the spectrum of different strategies used by websites for ad-block detection. We find that most of publishers use fairly simple passive ap- proaches for ad-block detection. However, we also note that a few websites use third-party services, e.g. PageFair, for ad-block detection and response. The third-party services use active deception and other sophisticated tactics to de- tect ad-blockers. We also find that the third-party services can successfully circumvent ad-blockers and display ads on publisher websites.
Key facts. Cited by 16 papers in the map (data through 14 Oct 2026). First posted on arXiv 19 May 2016.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2020: 1; 2021: 2; 2022: 2; 2023: 5; 2024: 4; 2025: 0; 2026: 2.
16 papers.
Sort:
By area:
- 2022Few-Shot Preference Learning for Human-in-the-Loop RLcited by 87
- 2020Active Preference-Based Gaussian Process Regression for Reward Learningcited by 71
- 2023Inverse Preference Learning: Preference-based RL without a Reward Functioncited by 68
- 2021Learning Multimodal Rewards from Rankingscited by 41
- 2021Learning from Imperfect Demonstrations from Agents with Varying Dynamicscited by 27
- 2023MAVERIC: A Data-Driven Approach to Personalized Autonomous Drivingcited by 22
- 2024RA-PbRL: Provably Efficient Risk-Aware Preference-Based Reinforcement Learningcited by 9
- 2024Batch Active Learning of Reward Functions from Human Preferencescited by 8
- 2024GenFollower: Enhancing Car-Following Prediction with Large Language Modelscited by 8
- 2023Data and Knowledge for Overtaking Scenarios in Autonomous Drivingcited by 2
- 2023DIP-RL: Demonstration-Inferred Preference Learning in Minecraftcited by 2
- 2026MO-Playground: Massively Parallelized Multi-Objective Reinforcement Learning for Roboticscited by 2
4 more
- 2023A Safe Preference Learning Approach for Personalization with Applications to Autonomous Vehiclescited by 1
- 2024Agent-Agnostic Centralized Training for Decentralized Multi-Agent Cooperative Drivingcited by 1
- 2022Mathematical Models of Human Drivers Using Artificial Risk Fieldscited by 0
- 2026Personalized Autonomous Driving via Optimal Control with Clearance Constraints from Questionnairescited by 0
- 2026MO-Playground: Massively Parallelized Multi-Objective Reinforcement Learning for Robotics10 Mar 2026
- 2026Personalized Autonomous Driving via Optimal Control with Clearance Constraints from Questionnaires9 Feb 2026
- 2024RA-PbRL: Provably Efficient Risk-Aware Preference-Based Reinforcement Learning31 Oct 2024
- 2024GenFollower: Enhancing Car-Following Prediction with Large Language Models8 Jul 2024
- 2024Agent-Agnostic Centralized Training for Decentralized Multi-Agent Cooperative Driving18 Mar 2024
- 2024Batch Active Learning of Reward Functions from Human Preferences24 Feb 2024
- 2023A Safe Preference Learning Approach for Personalization with Applications to Autonomous Vehicles30 Oct 2023
- 2023DIP-RL: Demonstration-Inferred Preference Learning in Minecraft22 Jul 2023
- 2023Data and Knowledge for Overtaking Scenarios in Autonomous Driving30 May 2023
- 2023Inverse Preference Learning: Preference-based RL without a Reward Function24 May 2023
- 2023MAVERIC: A Data-Driven Approach to Personalized Autonomous Driving20 Jan 2023
- 2022Few-Shot Preference Learning for Human-in-the-Loop RL6 Dec 2022
4 more
- 2022Mathematical Models of Human Drivers Using Artificial Risk Fields24 May 2022
- 2021Learning Multimodal Rewards from Rankings27 Sep 2021
- 2021Learning from Imperfect Demonstrations from Agents with Varying Dynamics10 Mar 2021
- 2020Active Preference-Based Gaussian Process Regression for Reward Learning6 May 2020
- 2020Active Preference-Based Gaussian Process Regression for Reward Learningcited by 71
- 2023Inverse Preference Learning: Preference-based RL without a Reward Functioncited by 68
- 2021Learning Multimodal Rewards from Rankingscited by 41
- 2024RA-PbRL: Provably Efficient Risk-Aware Preference-Based Reinforcement Learningcited by 9
- 2024RA-PbRL: Provably Efficient Risk-Aware Preference-Based Reinforcement Learning31 Oct 2024
- 2023Inverse Preference Learning: Preference-based RL without a Reward Function24 May 2023
- 2021Learning Multimodal Rewards from Rankings27 Sep 2021
- 2020Active Preference-Based Gaussian Process Regression for Reward Learning6 May 2020
- 2022Few-Shot Preference Learning for Human-in-the-Loop RLcited by 87
- 2023MAVERIC: A Data-Driven Approach to Personalized Autonomous Drivingcited by 22
- 2024Batch Active Learning of Reward Functions from Human Preferencescited by 8
- 2024GenFollower: Enhancing Car-Following Prediction with Large Language Modelscited by 8
- 2023Data and Knowledge for Overtaking Scenarios in Autonomous Drivingcited by 2
- 2023DIP-RL: Demonstration-Inferred Preference Learning in Minecraftcited by 2
- 2023A Safe Preference Learning Approach for Personalization with Applications to Autonomous Vehiclescited by 1
- 2022Mathematical Models of Human Drivers Using Artificial Risk Fieldscited by 0
- 2024GenFollower: Enhancing Car-Following Prediction with Large Language Models8 Jul 2024
- 2024Batch Active Learning of Reward Functions from Human Preferences24 Feb 2024
- 2023A Safe Preference Learning Approach for Personalization with Applications to Autonomous Vehicles30 Oct 2023
- 2023DIP-RL: Demonstration-Inferred Preference Learning in Minecraft22 Jul 2023
- 2023Data and Knowledge for Overtaking Scenarios in Autonomous Driving30 May 2023
- 2023MAVERIC: A Data-Driven Approach to Personalized Autonomous Driving20 Jan 2023
- 2022Few-Shot Preference Learning for Human-in-the-Loop RL6 Dec 2022
- 2022Mathematical Models of Human Drivers Using Artificial Risk Fields24 May 2022