![Page 1: No more Chasing Waterfalls: A Measurement Study …...No more Chasing Waterfalls: A Measurement Study of the Header Bidding Ad-Ecosystem Michalis Pachilakis, Panagiotis Papadopoulos,](https://reader033.vdocuments.net/reader033/viewer/2022060415/5f132e8765f3fa1b0213ded0/html5/thumbnails/1.jpg)
No more Chasing Waterfalls: A Measurement Study of the Header Bidding
Ad-EcosystemMichalis Pachilakis, Panagiotis Papadopoulos, Evangelos P. Markatos,
Nicolas Kourtellis
1
PROTASIS
![Page 2: No more Chasing Waterfalls: A Measurement Study …...No more Chasing Waterfalls: A Measurement Study of the Header Bidding Ad-Ecosystem Michalis Pachilakis, Panagiotis Papadopoulos,](https://reader033.vdocuments.net/reader033/viewer/2022060415/5f132e8765f3fa1b0213ded0/html5/thumbnails/2.jpg)
Outline
• Background
• Motivation
• Methodology
• Header Bidding Facets
• Analysis
• Summary
• Limitations and Future work
2
![Page 3: No more Chasing Waterfalls: A Measurement Study …...No more Chasing Waterfalls: A Measurement Study of the Header Bidding Ad-Ecosystem Michalis Pachilakis, Panagiotis Papadopoulos,](https://reader033.vdocuments.net/reader033/viewer/2022060415/5f132e8765f3fa1b0213ded0/html5/thumbnails/3.jpg)
Background
• Largest portion of online advertising follows a programmatic model• Usually via Real-Time Bidding (RTB) protocol
• Waterfalling: Traditional ad-buying standard• Different ad networks are prioritized hierarchical
• Not all partners compete simultaneously
• Publishers do not get optimal prices
• Lack of transparency
• Reduced fairness
3
![Page 4: No more Chasing Waterfalls: A Measurement Study …...No more Chasing Waterfalls: A Measurement Study of the Header Bidding Ad-Ecosystem Michalis Pachilakis, Panagiotis Papadopoulos,](https://reader033.vdocuments.net/reader033/viewer/2022060415/5f132e8765f3fa1b0213ded0/html5/thumbnails/4.jpg)
Background: HB Concept
4
![Page 5: No more Chasing Waterfalls: A Measurement Study …...No more Chasing Waterfalls: A Measurement Study of the Header Bidding Ad-Ecosystem Michalis Pachilakis, Panagiotis Papadopoulos,](https://reader033.vdocuments.net/reader033/viewer/2022060415/5f132e8765f3fa1b0213ded0/html5/thumbnails/5.jpg)
Background – HB Process
5
![Page 6: No more Chasing Waterfalls: A Measurement Study …...No more Chasing Waterfalls: A Measurement Study of the Header Bidding Ad-Ecosystem Michalis Pachilakis, Panagiotis Papadopoulos,](https://reader033.vdocuments.net/reader033/viewer/2022060415/5f132e8765f3fa1b0213ded0/html5/thumbnails/6.jpg)
Background – HB Process
6
![Page 7: No more Chasing Waterfalls: A Measurement Study …...No more Chasing Waterfalls: A Measurement Study of the Header Bidding Ad-Ecosystem Michalis Pachilakis, Panagiotis Papadopoulos,](https://reader033.vdocuments.net/reader033/viewer/2022060415/5f132e8765f3fa1b0213ded0/html5/thumbnails/7.jpg)
Background – HB Process
7
![Page 8: No more Chasing Waterfalls: A Measurement Study …...No more Chasing Waterfalls: A Measurement Study of the Header Bidding Ad-Ecosystem Michalis Pachilakis, Panagiotis Papadopoulos,](https://reader033.vdocuments.net/reader033/viewer/2022060415/5f132e8765f3fa1b0213ded0/html5/thumbnails/8.jpg)
Background – HB Process
8
![Page 9: No more Chasing Waterfalls: A Measurement Study …...No more Chasing Waterfalls: A Measurement Study of the Header Bidding Ad-Ecosystem Michalis Pachilakis, Panagiotis Papadopoulos,](https://reader033.vdocuments.net/reader033/viewer/2022060415/5f132e8765f3fa1b0213ded0/html5/thumbnails/9.jpg)
Background – HB Libraries
• Publishers need to include HB third-party libraries to their webpages
• Libraries consist of two components:• Core: responsible to issue bid requests and collect responses
• Adapters: plugged to core, provides functionality for specific Demand Partners
• HB libraries trigger DOM events• Contain metadata about auctions
• Sent directly to user’s browser
9
![Page 10: No more Chasing Waterfalls: A Measurement Study …...No more Chasing Waterfalls: A Measurement Study of the Header Bidding Ad-Ecosystem Michalis Pachilakis, Panagiotis Papadopoulos,](https://reader033.vdocuments.net/reader033/viewer/2022060415/5f132e8765f3fa1b0213ded0/html5/thumbnails/10.jpg)
Motivation
• Header Bidding (HB) is a recently proposed advertising standard
• It gained wide acceptance among publishers but little is know about it
Research questions:
• How does it work?
• What is its performance overhead?
• Who are the big players?
• …
10
![Page 11: No more Chasing Waterfalls: A Measurement Study …...No more Chasing Waterfalls: A Measurement Study of the Header Bidding Ad-Ecosystem Michalis Pachilakis, Panagiotis Papadopoulos,](https://reader033.vdocuments.net/reader033/viewer/2022060415/5f132e8765f3fa1b0213ded0/html5/thumbnails/11.jpg)
Methodology – HB Detection
• Designed HBDetector plugin to monitor and measure HB
• HBDetector:• Adds a content script in webpage header
• Distinguishes HB activity by monitoring events triggered by HB libraries• auctionEnd, bidWon, slotRenderEnded
• Monitors web requests in webpage
• Detects all requests sent/received from known HB demand partners
11
![Page 12: No more Chasing Waterfalls: A Measurement Study …...No more Chasing Waterfalls: A Measurement Study of the Header Bidding Ad-Ecosystem Michalis Pachilakis, Panagiotis Papadopoulos,](https://reader033.vdocuments.net/reader033/viewer/2022060415/5f132e8765f3fa1b0213ded0/html5/thumbnails/12.jpg)
Methodology – HBDetector Overview
12
![Page 13: No more Chasing Waterfalls: A Measurement Study …...No more Chasing Waterfalls: A Measurement Study of the Header Bidding Ad-Ecosystem Michalis Pachilakis, Panagiotis Papadopoulos,](https://reader033.vdocuments.net/reader033/viewer/2022060415/5f132e8765f3fa1b0213ded0/html5/thumbnails/13.jpg)
Methodology – Data Collection
13
![Page 14: No more Chasing Waterfalls: A Measurement Study …...No more Chasing Waterfalls: A Measurement Study of the Header Bidding Ad-Ecosystem Michalis Pachilakis, Panagiotis Papadopoulos,](https://reader033.vdocuments.net/reader033/viewer/2022060415/5f132e8765f3fa1b0213ded0/html5/thumbnails/14.jpg)
Methodology – HB Adoption
14
![Page 15: No more Chasing Waterfalls: A Measurement Study …...No more Chasing Waterfalls: A Measurement Study of the Header Bidding Ad-Ecosystem Michalis Pachilakis, Panagiotis Papadopoulos,](https://reader033.vdocuments.net/reader033/viewer/2022060415/5f132e8765f3fa1b0213ded0/html5/thumbnails/15.jpg)
Header Bidding Facets
In-depth investigation on HB ecosystem revealed three different facets.
1. Client Side HB: 17.3% market share
2. Server Side HB: 48% market share
3. Hybrid HB: 34.7% market share
15
![Page 16: No more Chasing Waterfalls: A Measurement Study …...No more Chasing Waterfalls: A Measurement Study of the Header Bidding Ad-Ecosystem Michalis Pachilakis, Panagiotis Papadopoulos,](https://reader033.vdocuments.net/reader033/viewer/2022060415/5f132e8765f3fa1b0213ded0/html5/thumbnails/16.jpg)
Header Bidding Facets – Client sidePros:
• Completely transparent to publisher
• Publishers know participating HB partners
• Publishers know exact bids placed
Cons:
• Harder to set up, requires technical knowledge
• Need to operate their own ad servers
• Higher latencies can be observed due to increased requests
16
![Page 17: No more Chasing Waterfalls: A Measurement Study …...No more Chasing Waterfalls: A Measurement Study of the Header Bidding Ad-Ecosystem Michalis Pachilakis, Panagiotis Papadopoulos,](https://reader033.vdocuments.net/reader033/viewer/2022060415/5f132e8765f3fa1b0213ded0/html5/thumbnails/17.jpg)
Header Bidding Facets – Server SidePros:
• Just a single request needs to be sent
• Minimum effort required to set up (no need for tuning)
• Reduces latency
Cons:
• Publishers need to trust Demand partner
• Transparency reduced to minimum
17
![Page 18: No more Chasing Waterfalls: A Measurement Study …...No more Chasing Waterfalls: A Measurement Study of the Header Bidding Ad-Ecosystem Michalis Pachilakis, Panagiotis Papadopoulos,](https://reader033.vdocuments.net/reader033/viewer/2022060415/5f132e8765f3fa1b0213ded0/html5/thumbnails/18.jpg)
Header Bidding Facets – Hybrid
• Semi-transparent to publisher
• Requires a moderate effort to tune
• Publishers know in some extend bids of each partner
18
![Page 19: No more Chasing Waterfalls: A Measurement Study …...No more Chasing Waterfalls: A Measurement Study of the Header Bidding Ad-Ecosystem Michalis Pachilakis, Panagiotis Papadopoulos,](https://reader033.vdocuments.net/reader033/viewer/2022060415/5f132e8765f3fa1b0213ded0/html5/thumbnails/19.jpg)
Analysis – Demand partners involved in HB
19
![Page 20: No more Chasing Waterfalls: A Measurement Study …...No more Chasing Waterfalls: A Measurement Study of the Header Bidding Ad-Ecosystem Michalis Pachilakis, Panagiotis Papadopoulos,](https://reader033.vdocuments.net/reader033/viewer/2022060415/5f132e8765f3fa1b0213ded0/html5/thumbnails/20.jpg)
Analysis – HB Latency
20
![Page 21: No more Chasing Waterfalls: A Measurement Study …...No more Chasing Waterfalls: A Measurement Study of the Header Bidding Ad-Ecosystem Michalis Pachilakis, Panagiotis Papadopoulos,](https://reader033.vdocuments.net/reader033/viewer/2022060415/5f132e8765f3fa1b0213ded0/html5/thumbnails/21.jpg)
Analysis – HB Latency
21
![Page 22: No more Chasing Waterfalls: A Measurement Study …...No more Chasing Waterfalls: A Measurement Study of the Header Bidding Ad-Ecosystem Michalis Pachilakis, Panagiotis Papadopoulos,](https://reader033.vdocuments.net/reader033/viewer/2022060415/5f132e8765f3fa1b0213ded0/html5/thumbnails/22.jpg)
Analysis – HB Latency
22
Fastest DSPs Top DSPs Slowest DSPs
![Page 23: No more Chasing Waterfalls: A Measurement Study …...No more Chasing Waterfalls: A Measurement Study of the Header Bidding Ad-Ecosystem Michalis Pachilakis, Panagiotis Papadopoulos,](https://reader033.vdocuments.net/reader033/viewer/2022060415/5f132e8765f3fa1b0213ded0/html5/thumbnails/23.jpg)
Analysis – HB Latency
23
![Page 24: No more Chasing Waterfalls: A Measurement Study …...No more Chasing Waterfalls: A Measurement Study of the Header Bidding Ad-Ecosystem Michalis Pachilakis, Panagiotis Papadopoulos,](https://reader033.vdocuments.net/reader033/viewer/2022060415/5f132e8765f3fa1b0213ded0/html5/thumbnails/24.jpg)
Analysis – HB late bids
24
![Page 25: No more Chasing Waterfalls: A Measurement Study …...No more Chasing Waterfalls: A Measurement Study of the Header Bidding Ad-Ecosystem Michalis Pachilakis, Panagiotis Papadopoulos,](https://reader033.vdocuments.net/reader033/viewer/2022060415/5f132e8765f3fa1b0213ded0/html5/thumbnails/25.jpg)
Analysis – HB late bids
25
![Page 26: No more Chasing Waterfalls: A Measurement Study …...No more Chasing Waterfalls: A Measurement Study of the Header Bidding Ad-Ecosystem Michalis Pachilakis, Panagiotis Papadopoulos,](https://reader033.vdocuments.net/reader033/viewer/2022060415/5f132e8765f3fa1b0213ded0/html5/thumbnails/26.jpg)
Analysis – HB Auctioned ad-slots
26
![Page 27: No more Chasing Waterfalls: A Measurement Study …...No more Chasing Waterfalls: A Measurement Study of the Header Bidding Ad-Ecosystem Michalis Pachilakis, Panagiotis Papadopoulos,](https://reader033.vdocuments.net/reader033/viewer/2022060415/5f132e8765f3fa1b0213ded0/html5/thumbnails/27.jpg)
Analysis – HB Auctioned ad-slots
27
![Page 28: No more Chasing Waterfalls: A Measurement Study …...No more Chasing Waterfalls: A Measurement Study of the Header Bidding Ad-Ecosystem Michalis Pachilakis, Panagiotis Papadopoulos,](https://reader033.vdocuments.net/reader033/viewer/2022060415/5f132e8765f3fa1b0213ded0/html5/thumbnails/28.jpg)
Analysis – HB Auctioned ad-slots
28
![Page 29: No more Chasing Waterfalls: A Measurement Study …...No more Chasing Waterfalls: A Measurement Study of the Header Bidding Ad-Ecosystem Michalis Pachilakis, Panagiotis Papadopoulos,](https://reader033.vdocuments.net/reader033/viewer/2022060415/5f132e8765f3fa1b0213ded0/html5/thumbnails/29.jpg)
Analysis – HB Bid Prices
29
![Page 30: No more Chasing Waterfalls: A Measurement Study …...No more Chasing Waterfalls: A Measurement Study of the Header Bidding Ad-Ecosystem Michalis Pachilakis, Panagiotis Papadopoulos,](https://reader033.vdocuments.net/reader033/viewer/2022060415/5f132e8765f3fa1b0213ded0/html5/thumbnails/30.jpg)
Summary
• Designed & implemented HBDetector plugin• Can detect HB in real time
• Findings:1. Identified 3 types of HB: client side, server side, hybrid
2. Previous top RTB partners dominate the HB ecosystem
3. Median HB latency=0.6sec; In 10% of websites: HB latency > 3sec
4. More ad-slots in a webpage means higher overall HB latency
5. In more than 50% of auctions, half of bid responses arrive too late
30
![Page 31: No more Chasing Waterfalls: A Measurement Study …...No more Chasing Waterfalls: A Measurement Study of the Header Bidding Ad-Ecosystem Michalis Pachilakis, Panagiotis Papadopoulos,](https://reader033.vdocuments.net/reader033/viewer/2022060415/5f132e8765f3fa1b0213ded0/html5/thumbnails/31.jpg)
Future work
• HB Coverage: Analysis of all available HB libraries to increase coverage• Here only covered limited (top) HB libraries
• Page Load Time & UX: Impact of HB on UX and page load time
• User Privacy: Investigate implications of HB to online users accessing HB-enabled websites
• Publisher Revenue: Study with real users, to confirm HB claims about revenue increase
31
![Page 32: No more Chasing Waterfalls: A Measurement Study …...No more Chasing Waterfalls: A Measurement Study of the Header Bidding Ad-Ecosystem Michalis Pachilakis, Panagiotis Papadopoulos,](https://reader033.vdocuments.net/reader033/viewer/2022060415/5f132e8765f3fa1b0213ded0/html5/thumbnails/32.jpg)
No more Chasing Waterfalls: A Measurement Study of the Header Bidding
Ad-EcosystemMichalis Pachilakis, Panagiotis Papadopoulos, Evangelos P. Markatos,
Nicolas Kourtellis
32
PROTASIS
@protasis_pro@concordiah2020