SlideShare a Scribd company logo
@johnnyryan
RTB€13B in Europe
$19.6B in US
“Demand side” “Supply side”
$ ///
VisitorSiteSupply-side
platform (SSP)
Demand-side
platform (DSP)
Data management
platform (DMP)
Marketer Ad Exchange
$ ///
VisitorSiteSupply-side
platform (SSP)
Demand-side
platform (DSP)
Data management
platform (DMP)
Marketer Ad Exchange
Serve page
Request page
Request bid
Request segment
Request bid
Cookie to SSP
Deliver ad
Sync
Deliver segment
Sync
Ad request
Store data
“Demand side” “Supply side”
(one or many)
(10s or 100s or 1000s?)
?
?
The Daily Bugle
ExchangeExchange
Exchange
Exchange
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSPDSP
DSP DSP
DSP
?
?
?
?
ADVERTISEMENT
?
French regulator caught it with
68 million illegal RTB records.
Example
Vectaury: a small DSP/DMP/
trading desk in France. €3.5M
annual turnover in 2017 (though
subsequently won a €20M
investment).
DSP
Is 68 million
just 30%?
Then this small company
was sent personal data
¼ BILLION times via RTB
(in just one year)
website.com
This is the current process of
real-time bidding that is used in
online behavioural advertising.
DATA LEAKAGE
IN ONLINE
ADVERTISING
Channel of data leakage
Legend
Money
Ad server
website.com
Ad server
javascript
Step 1.
User requests
webpageThis is the current process of
real-time bidding that is used in
online behavioural advertising.
DATA LEAKAGE
IN ONLINE
ADVERTISING
Channel of data leakage
Legend
Money
Ad server SSP
Step 2.
Ad server
selects an SSP
website.com
Ad server
javascript
SSP
javascript
Step 1.
User requests
webpageThis is the current process of
real-time bidding that is used in
online behavioural advertising.
DATA LEAKAGE
IN ONLINE
ADVERTISING
Channel of data leakage
Legend
Money
Ad server SSP
Step 2.
Ad server
selects an SSP
Step 3.
SSP selects an
exchange
website.com
Ad server
javascript
SSP
javascript
Step 1.
User requests
webpage
Ad exchange
This is the current process of
real-time bidding that is used in
online behavioural advertising.
DATA LEAKAGE
IN ONLINE
ADVERTISING
Channel of data leakage
Legend
Money
Ad server SSP
Step 2.
Ad server
selects an SSP
Step 3.
SSP selects an
exchange
MARKETERS
website.com
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
Ad server
javascript
SSP
javascript
Step 1.
User requests
webpage
Ad exchange
Step 4.
Exchange sends
bid requests to
hundreds of
partners
This is the current process of
real-time bidding that is used in
online behavioural advertising.
DATA LEAKAGE
IN ONLINE
ADVERTISING
Channel of data leakage
Legend
Money
Ad server SSP
Step 2.
Ad server
selects an SSP
Step 3.
SSP selects an
exchange
MARKETERS
website.com
Winningbid
Ad server
javascript
SSP
javascript
Step 1.
User requests
webpage
Ad exchange
Step 4.
Exchange sends
bid requests to
hundreds of
partners
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
This is the current process of
real-time bidding that is used in
online behavioural advertising.
DATA LEAKAGE
IN ONLINE
ADVERTISING
Channel of data leakage
Legend
Money
Ad server SSP
Step 2.
Ad server
selects an SSP
Step 3.
SSP selects an
exchange
MARKETERS
website.com
Winningbid
Ad server
javascript
SSP
javascript
DMP
DMP
DMP DMP
DSP
DSP
DSP
DSP
DSP
Step 1.
User requests
webpage
Ad exchange
Step 4.
Exchange sends
bid requests to
hundreds of
partners
Step 5.
Exchange lets
some DMPs/
DSPs to refresh
cookie sync
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
This is the current process of
real-time bidding that is used in
online behavioural advertising.
DATA LEAKAGE
IN ONLINE
ADVERTISING
Channel of data leakage
Legend
Money
Ad server SSP
Step 2.
Ad server
selects an SSP
Step 3.
SSP selects an
exchange
MARKETERS
website.com
Winningbid
Ad server
javascript
SSP
javascript
DMP
DMP
DMP DMP
DSP
DSP
DSP
DSP
DSP
DSP
javascript
Step 6.
Exchange serves
winning bid
Winning DSP
Step 1.
User requests
webpage
Ad exchange
Step 4.
Exchange sends
bid requests to
hundreds of
partners
Step 5.
Exchange lets
some DMPs/
DSPs to refresh
cookie sync
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
This is the current process of
real-time bidding that is used in
online behavioural advertising.
DATA LEAKAGE
IN ONLINE
ADVERTISING
Channel of data leakage
Legend
Money
Ad server SSP
Step 2.
Ad server
selects an SSP
Step 3.
SSP selects an
exchange
Step 7.
DSP serves
agency creative
MARKETERS
website.com
Winningbid
Ad server
javascript
SSP
javascript
DMP
DMP
DMP DMP
DSP
DSP
DSP
DSP
DSP
DSP
javascript
Ad server
javascript
Step 6.
Exchange serves
winning bid
Agency
ad server
Winning DSP
Step 1.
User requests
webpage
Ad exchange
Step 4.
Exchange sends
bid requests to
hundreds of
partners
Step 5.
Exchange lets
some DMPs/
DSPs to refresh
cookie sync
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
This is the current process of
real-time bidding that is used in
online behavioural advertising.
DATA LEAKAGE
IN ONLINE
ADVERTISING
Channel of data leakage
Legend
Money
Ad server SSP
Step 2.
Ad server
selects an SSP
Step 3.
SSP selects an
exchange
Step 7.
DSP serves
agency creative
Step 8.
Assets load
from CDN
MARKETERS
website.com
AD
Winningbid
Ad server
javascript
SSP
javascript
DMP
DMP
DMP DMP
DSP
DSP
DSP
DSP
DSP
DSP
javascript
Ad server
javascript
Step 6.
Exchange serves
winning bid
Agency
ad server
Winning DSP
Step 1.
User requests
webpage
Ad exchange
Step 4.
Exchange sends
bid requests to
hundreds of
partners
Step 5.
Exchange lets
some DMPs/
DSPs to refresh
cookie sync
CDN
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
This is the current process of
real-time bidding that is used in
online behavioural advertising.
DATA LEAKAGE
IN ONLINE
ADVERTISING
Channel of data leakage
Legend
Money
Ad server SSP
Step 2.
Ad server
selects an SSP
Step 3.
SSP selects an
exchange
Step 7.
DSP serves
agency creative
Step 8.
Assets load
from CDN
Step 9.
Agency ad server
loads verification
vendor
MARKETERS
website.com
AD
Winningbid
Ad server
javascript
SSP
javascript
DMP
DMP
DMP DMP
DSP
DSP
DSP
DSP
DSP
DSP
javascript
Ad server
javascript
Step 6.
Exchange serves
winning bid
Verification
javascript
Agency
ad server
Verification
vendor
Winning DSP
Step 1.
User requests
webpage
Ad exchange
Step 4.
Exchange sends
bid requests to
hundreds of
partners
Step 5.
Exchange lets
some DMPs/
DSPs to refresh
cookie sync
CDN
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
This is the current process of
real-time bidding that is used in
online behavioural advertising.
DATA LEAKAGE
IN ONLINE
ADVERTISING
Channel of data leakage
Legend
Money
WHAT’S IN A
BID REQUEST?
IAB OpenRTB Google Authorized Buyers
The website this specific person is currently viewing
Various ID codes that identify this
specific person, and can tie them to
existing profiles
Distinctive characteristics of this specific person
This specific person’s IP address
Distinctive information about
this specific person’s device
Distinctive information about this specific
person’s device
This young woman’s GPS coordinates!
HUNDREDS OF BILLIONS OF
RTB BID REQUESTS, EVERY DAY.
Index Exchange 50 billionii
OpenX 60 billioni
Rubicon Project Unknown, claims to reach 1 billion people’s devicesiii
PubMatic 70 billioniv
Oath/AOL 90 billionv
AppNexus 131 billionvi
Smaato 214 billionvii
Google DoubleClick Unknown, live on 8.4 million websites
i. “Tour IX’s Amsterdam and Frankfurt Data Centers”, Index Exchange, 2 July 2018 (URL: https://
www.indexexchange.com/tour-ix-amsterdam-frankfurt-data-centers/).
ii. "OpenX Ad Exchange", OpenX (URL: https://www.openx.com/uk_en/products/ad-exchange/).
iii. “Buyers”, Rubicon Project, (URL: https://rubiconproject.com/buyers/).
iv. "How PubMatic Is Learning Machine Learning", PubMatic, 25 January 2019 (URL: https://pubmatic.com/
blog/learning-machine-learning/)
v. "Maximize yield with Oath's publisher offerings", Oath, 3 April 2018 (URL: https://www.oath.com/insights/
maximize-yield-with-oath-s-publisher-offerings/)
vi. 500 Billion / 29.6 = 18.6 billion impressions per day. Using AppNexus 1:11.5 ratio, this is 214 auctions per
day. 500+ impressions figure cited in “Optimize your mobile strategy”, Smaato, (URL: https://
www.smaato.com/).
vii. “Transacting at a peak of 11.4 billion daily impressions, our marketplace handles more traffic each day than
Visa, Nasdaq, and the NYSE combined” at https://www.appnexus.com/sell. Note that in 2017, AppNexus said
in “AppNexus Scales with DriveScale”, 2017, (URL: http://go.drivescale.com/rs/451-ESR-800/images/
DRV_Case_Study_AppNexus-final.v1.pdf) that 10.7 billion "impressions transacted" came as a result of
running 123 billion auctions. The impressions transacted to auctions ratio appears to be roughly 1:11.5.
Therefore, the 11.4 daily impressions reported in 2018 equates to 131 billion auctions per day.
Leading RTB exchanges, daily bid request estimates
“broadcast”
Everybody
can be profiled
GDPR, Article 5 (1)
(f) processed in a manner that ensures
appropriate security of the personal data,
including protection against unauthorised or
unlawful processing and against accidental
loss, destruction or damage, using
appropriate technical or organisational
measures (‘integrity and confidentiality’).
European privacy regulators
are like ents:
Terrifying, once awoken.
European privacy regulators
are like ents:
Terrifying, once awoken.
Data protection-free zone
PublishersSSPsDSPDMPMarketer Ad Exchanges
A
Agency
Personal data are widely broadcast
in “RTB” bid requests
$
Insurer and
Reinsurer Risk
MARKETER RISK
FROM PROGRAMMATIC
ADVERTISING
Shared liability under GDPR Article 82Legend Money Channel of data leakage
DATA PROTECTION
IMPACT ASSESSMENTS
Where a type of processing in particular using new
technologies, and taking into account the nature,
scope, context and purposes of the processing, is
likely to result in a high risk to the rights and
freedoms of natural persons, the controller shall,
prior to the processing, carry out an assessment of
the impact of the envisaged processing operations
on the protection of personal data. A single
assessment may address a set of similar processing
operations that present similar high risks.
-GDPR, Article 35 (1)
-GDPR, Article 35 (3)
…shall in particular be required in the case of:
(a)a systematic and extensive evaluation of personal
aspects relating to natural persons which is based on
automated processing, including profiling, and on
which decisions are based that produce legal effects
concerning the natural person or similarly
significantly affect the natural person;
(b)processing on a large scale of special categories of
data referred to in Article 9(1), or of personal data
relating to criminal convictions and offences referred
to in Article 10; or …
The controller shall consult the supervisory
authority prior to processing where a data
protection impact assessment under Article 35
indicates that the processing would result in a high
risk in the absence of measures taken by the
controller to mitigate the risk.
-GDPR, Article 36 (1)
Document: Pubvendors.json
Author: IAB Tech Lab
Date: May 2018 (This is the current text, live today)
Document: “Authorized Buyers Program Guidelines” 

Author: Google
Date: 22 August 2018 (This is the current text, live today)
Document: “Authorized Buyers Program Guidelines” 

Author: Google
Date: 22 August 2018 (This is the current text, live today)
INNOVATION
Conventional
“Broadcast” Behavioral
Conventional
“Broadcast” Behavioral
Safe data
“Broadcast” Behavioral
Conventional
“Broadcast” Behavioral
“Local” Behavioral
Safe data
“Broadcast” Behavioral
///
• What you are reading, or watching, or listening to.
• Categories of the content.
• Unique pseudonymous ID.
• Unique ID matched to ad buyer’s existing profile of you.*
• Your location (can be your exact latitude and longitude).
• Granular description of your device.
• Unique tracking IDs / cookie match.
• Your IP address.*
• Data broker segment ID* when available.
*Depending on the version of “real time bidding” system
Conventional
“Broadcast” Behavioral
• What you are reading, or watching, or listening to.
• Categories of the content.
• Your approximate location.
• General description of your device.
• Your approximate IP address.
• Impression ID for buyer transparency.
Person is in Etterbeek in Brussels. Reading an
article about Tesla motors on TechCrunch.
Using Safari on a Mac.
Safe data
“Broadcast” Behavioral
This Regulation applies to the processing of
personal data wholly or partly by automated means
and to the processing other than by automated
means of personal data which form part of a filing
system or are intended to form part of a filing
system.
-GDPR, Article 2 (1)
id ext value tagid event ext maxseq ext ext live osv utcoffset 4 (Audit Status Codes) 1 (Creative Attributes)
12 ( Creative Subtypes -
Audio/Video)
3 (Display Placement
Types)
28 (DOOH Venue Types) 500+ (DOOH Venue Types)
1 (Native Data Asset
Types)
14 (Operating Systems)
3 (Playback Cessation
Modes)
adomain img len ssai ext type linear id venue srcrel hwv ext 5 (Audit Status Codes) 2 (Creative Attributes)
1 (Creative Subtypes -
Display)
4 (Display Placement
Types)
29 (DOOH Venue Types)
1 (Event Tracking
Methods)
2 (Native Data Asset
Types)
15 (Operating Systems) 1 (Playback Methods)
bundle link type sdk w method boxing name fixed len h id 6 (Audit Status Codes) 3 (Creative Attributes)
2 (Creative Subtypes -
Display)
500+ (Display Placement
Types)
30 (DOOH Venue Types)
2 (Event Tracking
Methods)
3 (Native Data Asset
Types)
16 (Operating Systems) 2 (Playback Methods)
iurl ext ext sdkver h api comp pub etime lang w name 500+ (Audit Status Codes) 4 (Creative Attributes)
3 (Creative Subtypes -
Display)
1 (DOOH Venue Types) 31 (DOOH Venue Types)
500+ (Event Tracking
Methods)
4 (Native Data Asset
Types)
17 (Operating Systems) 3 (Playback Methods)
cat link type reward wratio jstrk comptype content dpi embed ppi segment 1 (Category Taxonomies) 5 (Creative Attributes)
4 (Creative Subtypes -
Display)
2 (DOOH Venue Types) 32 (DOOH Venue Types) 1 (Event Types)
5 (Native Data Asset
Types)
18 (Operating Systems) 4 (Playback Methods)
cattax asset method wlang hratio wjs ext domain ext producer pxratio ext 2 (Category Taxonomies) 6 (Creative Attributes) 1 (Delivery Methods) 3 (DOOH Venue Types) 33 (DOOH Venue Types) 2 (Event Types)
6 (Native Data Asset
Types)
19 (Operating Systems) 5 (Playback Methods)
lang ext api secure expdir pxtrk delay cat id data js id 3 (Category Taxonomies) 7 (Creative Attributes) 2 (Delivery Methods) 4 (DOOH Venue Types) 34 (DOOH Venue Types) 3 (Event Types)
7 (Native Data Asset
Types)
20 (Operating Systems) 6 (Playback Methods)
attr id url admx ext wpx skip sectcat name ext lang name
500+ (Category
Taxonomies)
8 (Creative Attributes) 3 (Delivery Methods) 5 (DOOH Venue Types) 35 (DOOH Venue Types) 4 (Event Types)
8 (Native Data Asset
Types)
21 (Operating Systems) 1 (Production Qualities)
secure req cdata curlx asset ext skipmin pagecat domain id ip value 0 (Click Types) 9 (Creative Attributes) 1 (Device Types) 6 (DOOH Venue Types) 36 (DOOH Venue Types) 5 (Event Types)
9 (Native Data Asset
Types)
22 (Operating Systems) 2 (Production Qualities)
mrating title ext display ext ptype skipafter cattax cat name ipv6 ext 1 (Click Types) 10 (Creative Attributes) 2 (Device Types) 7 (DOOH Venue Types) 37 (DOOH Venue Types) 500+ (Event Types)
10 (Native Data Asset
Types)
23 (Operating Systems) 3 (Production Qualities)
init image mime video id pos playmethod privpolicy cattax domain xff coppa 2 (Click Types) 11 (Creative Attributes) 3 (Device Types) 8 (DOOH Venue Types) 38 (DOOH Venue Types) 1 (Expandable Directions)
11 (Native Data Asset
Types)
24 (Operating Systems) 1 ( Size Units)
lastmod video api audio req delay playend keywords ext cat iptr gdpr 3 (Click Types) 12 (Creative Attributes) 4 (Device Types) 9 (DOOH Venue Types) 39 (DOOH Venue Types) 2 (Expandable Directions)
12 (Native Data Asset
Types)
25 (Operating Systems) 2 ( Size Units)
display data ctype ext title skip feed page id cattax carrier ext 4 (Click Types) 13 (Creative Attributes) 5 (Device Types) 10 (DOOH Venue Types) 40 (DOOH Venue Types) 3 (Expandable Directions)
500+ (Native Data Asset
Types)
26 (Operating Systems) 3 ( Size Units)
video link dur pos img skipmin nvol ref episode ext mccmnc bcat 1 (Companion Types) 14 (Creative Attributes) 6 (Device Types) 11 (DOOH Venue Types) 41 (DOOH Venue Types) 4 (Expandable Directions)
1 ( Native Image Asset
Types)
27 (Operating Systems) >0 (Start Delay Modes)
audio ext adm instl video skipafter mime search title id mccmncsim cattax 2 (Companion Types) 15 (Creative Attributes) 7 (Device Types) 12 (DOOH Venue Types) 42 (DOOH Venue Types) 5 (Expandable Directions)
3 ( Native Image Asset
Types)
28 (Operating Systems) 0 (Start Delay Modes)
audit url curl topframe data playmethod api mobile series buyeruid contype badv 3 (Companion Types) 16 (Creative Attributes) 10 (Display Context Types) 13 (DOOH Venue Types) 43 (DOOH Venue Types) 1 (Feed Types)
500+ ( Native Image Asset
Types)
500+ (Operating Systems) -1 (Start Delay Modes)
ext urlfb ext ifrbust ext playend ctype amp season gender geofetch bapp 1 (Connection Types) 17 (Creative Attributes) 11 (Display Context Types) 14 (DOOH Venue Types) 44 (DOOH Venue Types) 2 (Feed Types) 0 (Operating Systems) 1 (Placement Positions) -2 (Start Delay Modes)
mime trkr mime clktype len clktype mindur ext artist keywords geo battr 2 (Connection Types) 18 (Creative Attributes) 12 (Display Context Types) 15 (DOOH Venue Types) 45 (DOOH Venue Types) 3 (Feed Types) 1 (Operating Systems) 2 (Placement Positions)
0 (Volume Normalization
Modes)
api ext api ampren ext mime maxdur domain genre consent ext ext 3 (Connection Types) 500+ (Creative Attributes) 13 (Display Context Types) 16 (DOOH Venue Types) 46 (DOOH Venue Types) 1 (IP Location Services) 2 (Operating Systems) 3 (Placement Positions)
1 (Volume Normalization
Modes)
ctype text ctype ptype type api maxext cat album geo type 1 (API Frameworks) 4 (Connection Types)
1 ( Creative Subtypes -
Audio/Video)
14 (Display Context Types) 17 (DOOH Venue Types) 47 (DOOH Venue Types) 2 (IP Location Services) 3 (Operating Systems) 4 (Placement Positions)
2 (Volume Normalization
Modes)
w len dur context mime ctype minbitr sectcat isrc data lat 2 (API Frameworks) 5 (Connection Types)
2 ( Creative Subtypes -
Audio/Video)
15 (Display Context Types) 18 (DOOH Venue Types) 48 (DOOH Venue Types) 3 (IP Location Services) 4 (Operating Systems) 5 (Placement Positions)
3 (Volume Normalization
Modes)
h ext adm mime w w maxbitr pagecat url ext lon 3 (API Frameworks) 6 (Connection Types)
3 ( Creative Subtypes -
Audio/Video)
20 (Display Context Types) 19 (DOOH Venue Types) 49 (DOOH Venue Types) 4 (IP Location Services) 5 (Operating Systems) 6 (Placement Positions)
4 (Volume Normalization
Modes)
wratio url curl api h h delivery cattax cat type accur 4 (API Frameworks) 7 (Connection Types)
4 ( Creative Subtypes -
Audio/Video)
21 (Display Context Types) 20 (DOOH Venue Types) 50 (DOOH Venue Types) 1 (Linearity Modes) 6 (Operating Systems) 7 (Placement Positions)
hratio w ext ctype wmin unit maxseq privpolicy cattax ua lastfix 5 (API Frameworks) 1 (Content Contexts)
5 ( Creative Subtypes -
Audio/Video)
22 (Display Context Types) 21 (DOOH Venue Types) 51 (DOOH Venue Types) 2 (Linearity Modes) 7 (Operating Systems)
1 ( Placement Subtypes -
Video)
priv h status w hmin mindur comp keywords prodq ifa ipserv 6 (API Frameworks) 2 (Content Contexts)
6 ( Creative Subtypes -
Audio/Video)
30 (Display Context Types) 22 (DOOH Venue Types) 52 (DOOH Venue Types) 1 (Location Types) 8 (Operating Systems)
2 ( Placement Subtypes -
Video)
adm type feedback h wratio maxdur comptype bundle context dnt country 7 (API Frameworks) 3 (Content Contexts)
7 ( Creative Subtypes -
Audio/Video)
31 (Display Context Types) 23 (DOOH Venue Types) 53 (DOOH Venue Types) 2 (Location Types) 9 (Operating Systems)
3 ( Placement Subtypes -
Video)
curl ext init unit hratio maxext ext storeid rating lmt region 500+ (API Frameworks) 4 (Content Contexts)
8 ( Creative Subtypes -
Audio/Video)
32 (Display Context Types) 24 (DOOH Venue Types) 54 (DOOH Venue Types) 3 (Location Types) 10 (Operating Systems)
4 ( Placement Subtypes -
Video)
banner adm lastmod priv ext minbitr id storeurl urating make metro 1 (Audit Status Codes) 5 (Content Contexts)
9 ( Creative Subtypes -
Audio/Video)
500+ (Display Context
Types)
25 (DOOH Venue Types) 55 (DOOH Venue Types) 1 (Media Ratings) 11 (Operating Systems)
5 ( Placement Subtypes -
Video)
native curl corr displayfmt type maxbitr vcm ver mrating model city 2 (Audit Status Codes) 6 (Content Contexts)
10 ( Creative Subtypes -
Audio/Video)
1 (Display Placement
Types)
26 (DOOH Venue Types) 56 (DOOH Venue Types) 2 (Media Ratings) 12 (Operating Systems)
1 (Playback Cessation
Modes)
event ext ext nativefmt len delivery display paid keywords os zip 3 (Audit Status Codes) 7 (Content Contexts)
11 ( Creative Subtypes -
Audio/Video)
2 (Display Placement
Types)
27 (DOOH Venue Types) 57 (DOOH Venue Types) 3 (Media Ratings) 13 (Operating Systems)
2 (Playback Cessation
Modes)
4%4%
$ ///
VisitorSiteSupply-side
platform (SSP)
Demand-side
platform (DSP)
Data management
platform (DMP)
Marketer Ad Exchange
Serve page
Request page
Request bid
Request segment
Request bid
Cookie to SSP
Deliver ad
Sync
Deliver segment
Sync
Ad request
Store data
“Demand side” “Supply side”
(one or many)
(10s or 100s or 1000s?)
DSPDMP SSP
Buyer Seller
Extracts 70-55% of
buyer’s media budget.
Distribution
Marketer
$ DMP DSP Ad Exchange SSP
Site
Unique audience
commodified and
arbitraged.
Untrustworthy sites
business model
enabled.
Bot fraud boosted.
70% figure from the Guardian
and Rubicon case in 2017. 55%
figure from “The Programmatic
Supply Chain: Deconstructing the
Anatomy of a Programmatic
CPM”, IAB, March 2016.
MARKET OVERVIEW (NOW)
PERSONAL DATA IN IAB / GOOGLE RTB
Victims of massive
fraud.
2019 estimates range from $5.7B
(ANA) - $42B (Juniper Research).
Extracts much lower %
of buyer’s media budget.
Unique audience
become immune to
commodification and
arbitrage.
No opportunity for
untrustworthy sites.
Bot fraud reduced.
Bot fraud opportunity
reduced.
MARKET OVERVIEW (POST-FIX)
NON-PERSONAL DATA IN IAB / GOOGLE RTB
Marketer
$ DMP DSP Ad Exchange SSP
Site
Buyer SellerDistribution
Powerful but private
profiles.
If you opt-in, the Brave Browser
learns from everything you read.
This stays private, on your device.
Nobody, including us, ever gets it. 

Machine learning on your device
decides what ad you see.
“Local” Behavioral
///
Google Authorized Buyers is now under
investigation by GDPR lead authority.
Marketers at risk from ad tech vendors.
You should demand that IAB & Google
make broadcast behavioural safe.
You should consider what happens next.
johnny@brave.com
@johnnyryan
For updates, sign up to Brave Insights, a mailing list for analysts,
researchers, and regulators at
https://brave.us18.list-manage.com/subscribe?u=e38d85b519352e2b40c9b899e&id=4384bd4cba

More Related Content

What's hot

Presentation at UK Direct Marketing Association Data Protection Conference 2019
Presentation at UK Direct Marketing Association Data Protection Conference 2019Presentation at UK Direct Marketing Association Data Protection Conference 2019
Presentation at UK Direct Marketing Association Data Protection Conference 2019
Johnny Ryan
 
See updated slidedeck at https://www.slideshare.net/JohnnyRyan/brief-for-worl...
See updated slidedeck at https://www.slideshare.net/JohnnyRyan/brief-for-worl...See updated slidedeck at https://www.slideshare.net/JohnnyRyan/brief-for-worl...
See updated slidedeck at https://www.slideshare.net/JohnnyRyan/brief-for-worl...
Johnny Ryan
 
Brief for World Federation of Advertisers Digital Executive Group, December 2018
Brief for World Federation of Advertisers Digital Executive Group, December 2018Brief for World Federation of Advertisers Digital Executive Group, December 2018
Brief for World Federation of Advertisers Digital Executive Group, December 2018
Johnny Ryan
 
Presentation at CPDP
Presentation at CPDP Presentation at CPDP
Presentation at CPDP
Johnny Ryan
 
Judiciary Committee Senate staffer briefing 8 September 2019
Judiciary Committee Senate staffer briefing 8 September 2019Judiciary Committee Senate staffer briefing 8 September 2019
Judiciary Committee Senate staffer briefing 8 September 2019
Johnny Ryan
 
Ofcom briefing
Ofcom briefing Ofcom briefing
Ofcom briefing
Johnny Ryan
 
Presentation to world news publishers, November 2020
Presentation to world news publishers, November 2020Presentation to world news publishers, November 2020
Presentation to world news publishers, November 2020
Johnny Ryan
 
KliKKi ASX (TM) - The Next Generation Online Display Solution
KliKKi ASX (TM) - The Next Generation Online Display SolutionKliKKi ASX (TM) - The Next Generation Online Display Solution
KliKKi ASX (TM) - The Next Generation Online Display Solution
KliKKi Group
 
Understanding Programmatic Digital Ad Buying
Understanding Programmatic Digital Ad BuyingUnderstanding Programmatic Digital Ad Buying
Understanding Programmatic Digital Ad Buying
Ipsos in North America
 
Overdrive - Auto Dealer Marketing
Overdrive - Auto Dealer MarketingOverdrive - Auto Dealer Marketing
Overdrive - Auto Dealer Marketing
dtchoat
 
KliKKi ASX - Predictive behavioral targeting
KliKKi ASX - Predictive behavioral targetingKliKKi ASX - Predictive behavioral targeting
KliKKi ASX - Predictive behavioral targetingKliKKi Group
 
Daniel Yen's Hitwise 2008 Iptv Conference in Singapore
Daniel Yen's Hitwise 2008 Iptv Conference in SingaporeDaniel Yen's Hitwise 2008 Iptv Conference in Singapore
Daniel Yen's Hitwise 2008 Iptv Conference in SingaporeDanielYen
 

What's hot (12)

Presentation at UK Direct Marketing Association Data Protection Conference 2019
Presentation at UK Direct Marketing Association Data Protection Conference 2019Presentation at UK Direct Marketing Association Data Protection Conference 2019
Presentation at UK Direct Marketing Association Data Protection Conference 2019
 
See updated slidedeck at https://www.slideshare.net/JohnnyRyan/brief-for-worl...
See updated slidedeck at https://www.slideshare.net/JohnnyRyan/brief-for-worl...See updated slidedeck at https://www.slideshare.net/JohnnyRyan/brief-for-worl...
See updated slidedeck at https://www.slideshare.net/JohnnyRyan/brief-for-worl...
 
Brief for World Federation of Advertisers Digital Executive Group, December 2018
Brief for World Federation of Advertisers Digital Executive Group, December 2018Brief for World Federation of Advertisers Digital Executive Group, December 2018
Brief for World Federation of Advertisers Digital Executive Group, December 2018
 
Presentation at CPDP
Presentation at CPDP Presentation at CPDP
Presentation at CPDP
 
Judiciary Committee Senate staffer briefing 8 September 2019
Judiciary Committee Senate staffer briefing 8 September 2019Judiciary Committee Senate staffer briefing 8 September 2019
Judiciary Committee Senate staffer briefing 8 September 2019
 
Ofcom briefing
Ofcom briefing Ofcom briefing
Ofcom briefing
 
Presentation to world news publishers, November 2020
Presentation to world news publishers, November 2020Presentation to world news publishers, November 2020
Presentation to world news publishers, November 2020
 
KliKKi ASX (TM) - The Next Generation Online Display Solution
KliKKi ASX (TM) - The Next Generation Online Display SolutionKliKKi ASX (TM) - The Next Generation Online Display Solution
KliKKi ASX (TM) - The Next Generation Online Display Solution
 
Understanding Programmatic Digital Ad Buying
Understanding Programmatic Digital Ad BuyingUnderstanding Programmatic Digital Ad Buying
Understanding Programmatic Digital Ad Buying
 
Overdrive - Auto Dealer Marketing
Overdrive - Auto Dealer MarketingOverdrive - Auto Dealer Marketing
Overdrive - Auto Dealer Marketing
 
KliKKi ASX - Predictive behavioral targeting
KliKKi ASX - Predictive behavioral targetingKliKKi ASX - Predictive behavioral targeting
KliKKi ASX - Predictive behavioral targeting
 
Daniel Yen's Hitwise 2008 Iptv Conference in Singapore
Daniel Yen's Hitwise 2008 Iptv Conference in SingaporeDaniel Yen's Hitwise 2008 Iptv Conference in Singapore
Daniel Yen's Hitwise 2008 Iptv Conference in Singapore
 

Similar to Presentation to ANFO, Norwegian Advertisers Association

Bmm aformationdigitale2014
Bmm aformationdigitale2014Bmm aformationdigitale2014
Ethical digital marketing (Trinity College Dublin)
Ethical digital marketing (Trinity College Dublin)Ethical digital marketing (Trinity College Dublin)
Ethical digital marketing (Trinity College Dublin)
Johnny Ryan
 
Welcome DSPs and RTB!
Welcome DSPs and RTB!Welcome DSPs and RTB!
Welcome DSPs and RTB!
Conversion Thursday
 
Deconstructing the In-App Bidding Landscape [White Paper]
Deconstructing the In-App Bidding Landscape [White Paper]Deconstructing the In-App Bidding Landscape [White Paper]
Deconstructing the In-App Bidding Landscape [White Paper]
PubNative
 
The Art & Science of Ad Optimization
The Art & Science of Ad OptimizationThe Art & Science of Ad Optimization
The Art & Science of Ad Optimization
Upsight
 
ANTS Programmatic Agency - Credential
ANTS Programmatic Agency - CredentialANTS Programmatic Agency - Credential
ANTS Programmatic Agency - Credential
ANTS
 
An introduction to RTB in the UK
An introduction to RTB in the UKAn introduction to RTB in the UK
An introduction to RTB in the UK
Royal Holloway, University of London
 
Progmmatic Buying
Progmmatic Buying Progmmatic Buying
All about Programmatic buying(RTB), DSP,SSP, DMP & DCT - A complete digital ...
All about Programmatic buying(RTB), DSP,SSP, DMP & DCT -  A complete digital ...All about Programmatic buying(RTB), DSP,SSP, DMP & DCT -  A complete digital ...
All about Programmatic buying(RTB), DSP,SSP, DMP & DCT - A complete digital ...
Karunakar Ravirala
 
Overview RTB ecosystem
Overview RTB ecosystemOverview RTB ecosystem
Overview RTB ecosystem
Dheeraj Agrawal
 
Programmatic Ad Mediation | Pavel Golubev
Programmatic Ad Mediation | Pavel GolubevProgrammatic Ad Mediation | Pavel Golubev
Programmatic Ad Mediation | Pavel Golubev
Jessica Tams
 
Ad technology101 v8
Ad technology101 v8Ad technology101 v8
Ad technology101 v8Satish Mehta
 
Thomvest Advertising Technology overview - Sept 2014
Thomvest Advertising Technology overview - Sept 2014Thomvest Advertising Technology overview - Sept 2014
Thomvest Advertising Technology overview - Sept 2014
andrewtweed1
 
The Art & Science of Optimization by Fuse Powered
The Art & Science of Optimization by Fuse PoweredThe Art & Science of Optimization by Fuse Powered
The Art & Science of Optimization by Fuse Powered
Fuse Powered
 
Webinar: Retargeting to the Max
Webinar: Retargeting to the MaxWebinar: Retargeting to the Max
Webinar: Retargeting to the Max
Katana Media
 
Introduction to Using the OpenX AdServer for your Nonprofit Website
Introduction to Using the OpenX AdServer for your Nonprofit WebsiteIntroduction to Using the OpenX AdServer for your Nonprofit Website
Introduction to Using the OpenX AdServer for your Nonprofit Website
Autry Museum of the American West
 
Nuviad Success on AWS - Part of Big Data Month
Nuviad Success on AWS - Part of Big Data MonthNuviad Success on AWS - Part of Big Data Month
Nuviad Success on AWS - Part of Big Data Month
Idan Tohami
 
Big Data in Advertising Industry — Oleksandr Fedirko, Danylo Stepanchuk
Big Data in Advertising Industry — Oleksandr Fedirko, Danylo StepanchukBig Data in Advertising Industry — Oleksandr Fedirko, Danylo Stepanchuk
Big Data in Advertising Industry — Oleksandr Fedirko, Danylo Stepanchuk
GlobalLogic Ukraine
 
Demystify - Programmatic for Recruitment
Demystify - Programmatic for Recruitment Demystify - Programmatic for Recruitment
Demystify - Programmatic for Recruitment
Crunch Simply Digital
 

Similar to Presentation to ANFO, Norwegian Advertisers Association (20)

Bmm aformationdigitale2014
Bmm aformationdigitale2014Bmm aformationdigitale2014
Bmm aformationdigitale2014
 
Ethical digital marketing (Trinity College Dublin)
Ethical digital marketing (Trinity College Dublin)Ethical digital marketing (Trinity College Dublin)
Ethical digital marketing (Trinity College Dublin)
 
Welcome DSPs and RTB!
Welcome DSPs and RTB!Welcome DSPs and RTB!
Welcome DSPs and RTB!
 
Deconstructing the In-App Bidding Landscape [White Paper]
Deconstructing the In-App Bidding Landscape [White Paper]Deconstructing the In-App Bidding Landscape [White Paper]
Deconstructing the In-App Bidding Landscape [White Paper]
 
The Art & Science of Ad Optimization
The Art & Science of Ad OptimizationThe Art & Science of Ad Optimization
The Art & Science of Ad Optimization
 
ANTS Programmatic Agency - Credential
ANTS Programmatic Agency - CredentialANTS Programmatic Agency - Credential
ANTS Programmatic Agency - Credential
 
An introduction to RTB in the UK
An introduction to RTB in the UKAn introduction to RTB in the UK
An introduction to RTB in the UK
 
Progmmatic Buying
Progmmatic Buying Progmmatic Buying
Progmmatic Buying
 
All about Programmatic buying(RTB), DSP,SSP, DMP & DCT - A complete digital ...
All about Programmatic buying(RTB), DSP,SSP, DMP & DCT -  A complete digital ...All about Programmatic buying(RTB), DSP,SSP, DMP & DCT -  A complete digital ...
All about Programmatic buying(RTB), DSP,SSP, DMP & DCT - A complete digital ...
 
Overview RTB ecosystem
Overview RTB ecosystemOverview RTB ecosystem
Overview RTB ecosystem
 
Overview RTB ecosystem
Overview RTB ecosystemOverview RTB ecosystem
Overview RTB ecosystem
 
Programmatic Ad Mediation | Pavel Golubev
Programmatic Ad Mediation | Pavel GolubevProgrammatic Ad Mediation | Pavel Golubev
Programmatic Ad Mediation | Pavel Golubev
 
Ad technology101 v8
Ad technology101 v8Ad technology101 v8
Ad technology101 v8
 
Thomvest Advertising Technology overview - Sept 2014
Thomvest Advertising Technology overview - Sept 2014Thomvest Advertising Technology overview - Sept 2014
Thomvest Advertising Technology overview - Sept 2014
 
The Art & Science of Optimization by Fuse Powered
The Art & Science of Optimization by Fuse PoweredThe Art & Science of Optimization by Fuse Powered
The Art & Science of Optimization by Fuse Powered
 
Webinar: Retargeting to the Max
Webinar: Retargeting to the MaxWebinar: Retargeting to the Max
Webinar: Retargeting to the Max
 
Introduction to Using the OpenX AdServer for your Nonprofit Website
Introduction to Using the OpenX AdServer for your Nonprofit WebsiteIntroduction to Using the OpenX AdServer for your Nonprofit Website
Introduction to Using the OpenX AdServer for your Nonprofit Website
 
Nuviad Success on AWS - Part of Big Data Month
Nuviad Success on AWS - Part of Big Data MonthNuviad Success on AWS - Part of Big Data Month
Nuviad Success on AWS - Part of Big Data Month
 
Big Data in Advertising Industry — Oleksandr Fedirko, Danylo Stepanchuk
Big Data in Advertising Industry — Oleksandr Fedirko, Danylo StepanchukBig Data in Advertising Industry — Oleksandr Fedirko, Danylo Stepanchuk
Big Data in Advertising Industry — Oleksandr Fedirko, Danylo Stepanchuk
 
Demystify - Programmatic for Recruitment
Demystify - Programmatic for Recruitment Demystify - Programmatic for Recruitment
Demystify - Programmatic for Recruitment
 

More from Johnny Ryan

CPDP 2022
CPDP 2022CPDP 2022
CPDP 2022
Johnny Ryan
 
Brief presentation to UCD 17 December 2020
Brief presentation to UCD 17 December 2020 Brief presentation to UCD 17 December 2020
Brief presentation to UCD 17 December 2020
Johnny Ryan
 
Kryptonite, neglected
Kryptonite, neglected Kryptonite, neglected
Kryptonite, neglected
Johnny Ryan
 
Brave2020報告書:データ保護当局の執行能力
Brave2020報告書:データ保護当局の執行能力Brave2020報告書:データ保護当局の執行能力
Brave2020報告書:データ保護当局の執行能力
Johnny Ryan
 
Talk at IAPP London May 2020: Competition, and why the GDPR is failing
Talk at IAPP London May 2020: Competition, and why the GDPR is failing Talk at IAPP London May 2020: Competition, and why the GDPR is failing
Talk at IAPP London May 2020: Competition, and why the GDPR is failing
Johnny Ryan
 
Purpose limitation in data protection law as a protection against "cascading ...
Purpose limitation in data protection law as a protection against "cascading ...Purpose limitation in data protection law as a protection against "cascading ...
Purpose limitation in data protection law as a protection against "cascading ...
Johnny Ryan
 
IVIR summer school slides
IVIR summer school slidesIVIR summer school slides
IVIR summer school slides
Johnny Ryan
 
Brendan Eich's letter to Senator Thune and Senator Nelson, Senate Committee o...
Brendan Eich's letter to Senator Thune and Senator Nelson, Senate Committee o...Brendan Eich's letter to Senator Thune and Senator Nelson, Senate Committee o...
Brendan Eich's letter to Senator Thune and Senator Nelson, Senate Committee o...
Johnny Ryan
 
Talk to Norwegian CMOs about the folly of adtech
Talk to Norwegian CMOs about the folly of adtech Talk to Norwegian CMOs about the folly of adtech
Talk to Norwegian CMOs about the folly of adtech
Johnny Ryan
 
Tech stole your audience. Take it back.
Tech stole your audience. Take it back. Tech stole your audience. Take it back.
Tech stole your audience. Take it back.
Johnny Ryan
 
Johnny Ryan PageFair slide deck from SIINDA (search industry trade body) conf...
Johnny Ryan PageFair slide deck from SIINDA (search industry trade body) conf...Johnny Ryan PageFair slide deck from SIINDA (search industry trade body) conf...
Johnny Ryan PageFair slide deck from SIINDA (search industry trade body) conf...
Johnny Ryan
 
GDPR solution for websites and apps. Digital Content Next (DCN) webinar, Apri...
GDPR solution for websites and apps. Digital Content Next (DCN) webinar, Apri...GDPR solution for websites and apps. Digital Content Next (DCN) webinar, Apri...
GDPR solution for websites and apps. Digital Content Next (DCN) webinar, Apri...
Johnny Ryan
 
Slides from PageFair presentation in Athens, GDPR for Marketers Conference, 1...
Slides from PageFair presentation in Athens, GDPR for Marketers Conference, 1...Slides from PageFair presentation in Athens, GDPR for Marketers Conference, 1...
Slides from PageFair presentation in Athens, GDPR for Marketers Conference, 1...
Johnny Ryan
 
Deck at GDPR Summit at Croke Park.
Deck at GDPR Summit at Croke Park. Deck at GDPR Summit at Croke Park.
Deck at GDPR Summit at Croke Park.
Johnny Ryan
 

More from Johnny Ryan (14)

CPDP 2022
CPDP 2022CPDP 2022
CPDP 2022
 
Brief presentation to UCD 17 December 2020
Brief presentation to UCD 17 December 2020 Brief presentation to UCD 17 December 2020
Brief presentation to UCD 17 December 2020
 
Kryptonite, neglected
Kryptonite, neglected Kryptonite, neglected
Kryptonite, neglected
 
Brave2020報告書:データ保護当局の執行能力
Brave2020報告書:データ保護当局の執行能力Brave2020報告書:データ保護当局の執行能力
Brave2020報告書:データ保護当局の執行能力
 
Talk at IAPP London May 2020: Competition, and why the GDPR is failing
Talk at IAPP London May 2020: Competition, and why the GDPR is failing Talk at IAPP London May 2020: Competition, and why the GDPR is failing
Talk at IAPP London May 2020: Competition, and why the GDPR is failing
 
Purpose limitation in data protection law as a protection against "cascading ...
Purpose limitation in data protection law as a protection against "cascading ...Purpose limitation in data protection law as a protection against "cascading ...
Purpose limitation in data protection law as a protection against "cascading ...
 
IVIR summer school slides
IVIR summer school slidesIVIR summer school slides
IVIR summer school slides
 
Brendan Eich's letter to Senator Thune and Senator Nelson, Senate Committee o...
Brendan Eich's letter to Senator Thune and Senator Nelson, Senate Committee o...Brendan Eich's letter to Senator Thune and Senator Nelson, Senate Committee o...
Brendan Eich's letter to Senator Thune and Senator Nelson, Senate Committee o...
 
Talk to Norwegian CMOs about the folly of adtech
Talk to Norwegian CMOs about the folly of adtech Talk to Norwegian CMOs about the folly of adtech
Talk to Norwegian CMOs about the folly of adtech
 
Tech stole your audience. Take it back.
Tech stole your audience. Take it back. Tech stole your audience. Take it back.
Tech stole your audience. Take it back.
 
Johnny Ryan PageFair slide deck from SIINDA (search industry trade body) conf...
Johnny Ryan PageFair slide deck from SIINDA (search industry trade body) conf...Johnny Ryan PageFair slide deck from SIINDA (search industry trade body) conf...
Johnny Ryan PageFair slide deck from SIINDA (search industry trade body) conf...
 
GDPR solution for websites and apps. Digital Content Next (DCN) webinar, Apri...
GDPR solution for websites and apps. Digital Content Next (DCN) webinar, Apri...GDPR solution for websites and apps. Digital Content Next (DCN) webinar, Apri...
GDPR solution for websites and apps. Digital Content Next (DCN) webinar, Apri...
 
Slides from PageFair presentation in Athens, GDPR for Marketers Conference, 1...
Slides from PageFair presentation in Athens, GDPR for Marketers Conference, 1...Slides from PageFair presentation in Athens, GDPR for Marketers Conference, 1...
Slides from PageFair presentation in Athens, GDPR for Marketers Conference, 1...
 
Deck at GDPR Summit at Croke Park.
Deck at GDPR Summit at Croke Park. Deck at GDPR Summit at Croke Park.
Deck at GDPR Summit at Croke Park.
 

Recently uploaded

10 Videos Any Business Can Make Right Now! - Shelly Nathan
10 Videos Any Business Can Make Right Now! - Shelly Nathan10 Videos Any Business Can Make Right Now! - Shelly Nathan
10 Videos Any Business Can Make Right Now! - Shelly Nathan
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
A Guide to UK Top Search Engine Optimization
A Guide to UK Top Search Engine OptimizationA Guide to UK Top Search Engine Optimization
A Guide to UK Top Search Engine Optimization
Brand Highlighters
 
Turn Digital Reputation Threats into Offense Tactics - Daniel Lemin
Turn Digital Reputation Threats into Offense Tactics - Daniel LeminTurn Digital Reputation Threats into Offense Tactics - Daniel Lemin
Turn Digital Reputation Threats into Offense Tactics - Daniel Lemin
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
Winning local SEO in the Age of AI - Dennis Yu
Winning local SEO in the Age of AI - Dennis YuWinning local SEO in the Age of AI - Dennis Yu
Traditional Store Audits are Outdated: A New Approach to Protecting Your Bran...
Traditional Store Audits are Outdated: A New Approach to Protecting Your Bran...Traditional Store Audits are Outdated: A New Approach to Protecting Your Bran...
Traditional Store Audits are Outdated: A New Approach to Protecting Your Bran...
Auxis Consulting & Outsourcing
 
SEO Master Class - Steve Wiideman, Wiideman Consulting Group
SEO Master Class - Steve Wiideman,  Wiideman Consulting GroupSEO Master Class - Steve Wiideman,  Wiideman Consulting Group
SEO Master Class - Steve Wiideman, Wiideman Consulting Group
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
Digital Marketing Trends - Experts Insights on How
Digital Marketing Trends - Experts Insights on HowDigital Marketing Trends - Experts Insights on How
Adapt or Die - Jon Lakefish, Lakefish Group LLC
Adapt or Die - Jon Lakefish, Lakefish Group LLCAdapt or Die - Jon Lakefish, Lakefish Group LLC
ThinkNow 2024 Consumer Financial Wellness Report
ThinkNow 2024 Consumer Financial Wellness ReportThinkNow 2024 Consumer Financial Wellness Report
ThinkNow 2024 Consumer Financial Wellness Report
ThinkNow
 
15 ideas and frameworks on the art of storytelling
15 ideas and frameworks on the art of storytelling15 ideas and frameworks on the art of storytelling
15 ideas and frameworks on the art of storytelling
Aatir Abdul Rauf
 
The New Era Of SEO - How AI Has Changed SEO Forever - Danny Leibrandt
The New Era Of SEO - How AI Has Changed SEO Forever - Danny LeibrandtThe New Era Of SEO - How AI Has Changed SEO Forever - Danny Leibrandt
The New Era Of SEO - How AI Has Changed SEO Forever - Danny Leibrandt
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
Search Engine Marketing - Competitor and Keyword research
Search Engine Marketing  - Competitor and Keyword researchSearch Engine Marketing  - Competitor and Keyword research
Search Engine Marketing - Competitor and Keyword research
ETMARK ACADEMY
 
Generative AI - Unleash Creative Opportunity - Peter Weltman
Generative AI - Unleash Creative Opportunity - Peter WeltmanGenerative AI - Unleash Creative Opportunity - Peter Weltman
Generative AI - Unleash Creative Opportunity - Peter Weltman
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
Winning local SEO in the Age of AI - Dennis Yu
Winning local SEO in the Age of AI - Dennis YuWinning local SEO in the Age of AI - Dennis Yu
Digital Marketing Training In Bangalore
Digital Marketing Training In BangaloreDigital Marketing Training In Bangalore
Digital Marketing Training In Bangalore
syedasifsyed46
 
Mastering Multi-Touchpoint Content Strategy: Navigate Fragmented User Journeys
Mastering Multi-Touchpoint Content Strategy: Navigate Fragmented User JourneysMastering Multi-Touchpoint Content Strategy: Navigate Fragmented User Journeys
Mastering Multi-Touchpoint Content Strategy: Navigate Fragmented User Journeys
Search Engine Journal
 
FullSail: HOF - Presentation Phil Pallen
FullSail: HOF - Presentation Phil PallenFullSail: HOF - Presentation Phil Pallen
FullSail: HOF - Presentation Phil Pallen
travisomalana
 
Your Path to Profits - The Game-Changing Power of a Marketing OS for Your Bus...
Your Path to Profits - The Game-Changing Power of a Marketing OS for Your Bus...Your Path to Profits - The Game-Changing Power of a Marketing OS for Your Bus...
Your Path to Profits - The Game-Changing Power of a Marketing OS for Your Bus...
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
5 Big Bets for 2024 - Jamie A. Lee, Stripes Co
5 Big Bets for 2024 - Jamie A. Lee, Stripes Co5 Big Bets for 2024 - Jamie A. Lee, Stripes Co

Recently uploaded (20)

10 Videos Any Business Can Make Right Now! - Shelly Nathan
10 Videos Any Business Can Make Right Now! - Shelly Nathan10 Videos Any Business Can Make Right Now! - Shelly Nathan
10 Videos Any Business Can Make Right Now! - Shelly Nathan
 
A Guide to UK Top Search Engine Optimization
A Guide to UK Top Search Engine OptimizationA Guide to UK Top Search Engine Optimization
A Guide to UK Top Search Engine Optimization
 
Turn Digital Reputation Threats into Offense Tactics - Daniel Lemin
Turn Digital Reputation Threats into Offense Tactics - Daniel LeminTurn Digital Reputation Threats into Offense Tactics - Daniel Lemin
Turn Digital Reputation Threats into Offense Tactics - Daniel Lemin
 
Winning local SEO in the Age of AI - Dennis Yu
Winning local SEO in the Age of AI - Dennis YuWinning local SEO in the Age of AI - Dennis Yu
Winning local SEO in the Age of AI - Dennis Yu
 
Traditional Store Audits are Outdated: A New Approach to Protecting Your Bran...
Traditional Store Audits are Outdated: A New Approach to Protecting Your Bran...Traditional Store Audits are Outdated: A New Approach to Protecting Your Bran...
Traditional Store Audits are Outdated: A New Approach to Protecting Your Bran...
 
SEO Master Class - Steve Wiideman, Wiideman Consulting Group
SEO Master Class - Steve Wiideman,  Wiideman Consulting GroupSEO Master Class - Steve Wiideman,  Wiideman Consulting Group
SEO Master Class - Steve Wiideman, Wiideman Consulting Group
 
Digital Marketing Trends - Experts Insights on How
Digital Marketing Trends - Experts Insights on HowDigital Marketing Trends - Experts Insights on How
Digital Marketing Trends - Experts Insights on How
 
Adapt or Die - Jon Lakefish, Lakefish Group LLC
Adapt or Die - Jon Lakefish, Lakefish Group LLCAdapt or Die - Jon Lakefish, Lakefish Group LLC
Adapt or Die - Jon Lakefish, Lakefish Group LLC
 
ThinkNow 2024 Consumer Financial Wellness Report
ThinkNow 2024 Consumer Financial Wellness ReportThinkNow 2024 Consumer Financial Wellness Report
ThinkNow 2024 Consumer Financial Wellness Report
 
15 ideas and frameworks on the art of storytelling
15 ideas and frameworks on the art of storytelling15 ideas and frameworks on the art of storytelling
15 ideas and frameworks on the art of storytelling
 
The New Era Of SEO - How AI Has Changed SEO Forever - Danny Leibrandt
The New Era Of SEO - How AI Has Changed SEO Forever - Danny LeibrandtThe New Era Of SEO - How AI Has Changed SEO Forever - Danny Leibrandt
The New Era Of SEO - How AI Has Changed SEO Forever - Danny Leibrandt
 
Search Engine Marketing - Competitor and Keyword research
Search Engine Marketing  - Competitor and Keyword researchSearch Engine Marketing  - Competitor and Keyword research
Search Engine Marketing - Competitor and Keyword research
 
Generative AI - Unleash Creative Opportunity - Peter Weltman
Generative AI - Unleash Creative Opportunity - Peter WeltmanGenerative AI - Unleash Creative Opportunity - Peter Weltman
Generative AI - Unleash Creative Opportunity - Peter Weltman
 
Metaverse Marketing in the Generation of the Internet - Eugene Capon
Metaverse Marketing in the Generation of the Internet - Eugene CaponMetaverse Marketing in the Generation of the Internet - Eugene Capon
Metaverse Marketing in the Generation of the Internet - Eugene Capon
 
Winning local SEO in the Age of AI - Dennis Yu
Winning local SEO in the Age of AI - Dennis YuWinning local SEO in the Age of AI - Dennis Yu
Winning local SEO in the Age of AI - Dennis Yu
 
Digital Marketing Training In Bangalore
Digital Marketing Training In BangaloreDigital Marketing Training In Bangalore
Digital Marketing Training In Bangalore
 
Mastering Multi-Touchpoint Content Strategy: Navigate Fragmented User Journeys
Mastering Multi-Touchpoint Content Strategy: Navigate Fragmented User JourneysMastering Multi-Touchpoint Content Strategy: Navigate Fragmented User Journeys
Mastering Multi-Touchpoint Content Strategy: Navigate Fragmented User Journeys
 
FullSail: HOF - Presentation Phil Pallen
FullSail: HOF - Presentation Phil PallenFullSail: HOF - Presentation Phil Pallen
FullSail: HOF - Presentation Phil Pallen
 
Your Path to Profits - The Game-Changing Power of a Marketing OS for Your Bus...
Your Path to Profits - The Game-Changing Power of a Marketing OS for Your Bus...Your Path to Profits - The Game-Changing Power of a Marketing OS for Your Bus...
Your Path to Profits - The Game-Changing Power of a Marketing OS for Your Bus...
 
5 Big Bets for 2024 - Jamie A. Lee, Stripes Co
5 Big Bets for 2024 - Jamie A. Lee, Stripes Co5 Big Bets for 2024 - Jamie A. Lee, Stripes Co
5 Big Bets for 2024 - Jamie A. Lee, Stripes Co
 

Presentation to ANFO, Norwegian Advertisers Association

  • 1.
  • 4. “Demand side” “Supply side” $ /// VisitorSiteSupply-side platform (SSP) Demand-side platform (DSP) Data management platform (DMP) Marketer Ad Exchange
  • 5. $ /// VisitorSiteSupply-side platform (SSP) Demand-side platform (DSP) Data management platform (DMP) Marketer Ad Exchange Serve page Request page Request bid Request segment Request bid Cookie to SSP Deliver ad Sync Deliver segment Sync Ad request Store data “Demand side” “Supply side” (one or many) (10s or 100s or 1000s?)
  • 7. French regulator caught it with 68 million illegal RTB records. Example Vectaury: a small DSP/DMP/ trading desk in France. €3.5M annual turnover in 2017 (though subsequently won a €20M investment). DSP
  • 8.
  • 9.
  • 10. Is 68 million just 30%? Then this small company was sent personal data ¼ BILLION times via RTB (in just one year)
  • 11. website.com This is the current process of real-time bidding that is used in online behavioural advertising. DATA LEAKAGE IN ONLINE ADVERTISING Channel of data leakage Legend Money
  • 12. Ad server website.com Ad server javascript Step 1. User requests webpageThis is the current process of real-time bidding that is used in online behavioural advertising. DATA LEAKAGE IN ONLINE ADVERTISING Channel of data leakage Legend Money
  • 13. Ad server SSP Step 2. Ad server selects an SSP website.com Ad server javascript SSP javascript Step 1. User requests webpageThis is the current process of real-time bidding that is used in online behavioural advertising. DATA LEAKAGE IN ONLINE ADVERTISING Channel of data leakage Legend Money
  • 14. Ad server SSP Step 2. Ad server selects an SSP Step 3. SSP selects an exchange website.com Ad server javascript SSP javascript Step 1. User requests webpage Ad exchange This is the current process of real-time bidding that is used in online behavioural advertising. DATA LEAKAGE IN ONLINE ADVERTISING Channel of data leakage Legend Money
  • 15. Ad server SSP Step 2. Ad server selects an SSP Step 3. SSP selects an exchange MARKETERS website.com DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP Ad server javascript SSP javascript Step 1. User requests webpage Ad exchange Step 4. Exchange sends bid requests to hundreds of partners This is the current process of real-time bidding that is used in online behavioural advertising. DATA LEAKAGE IN ONLINE ADVERTISING Channel of data leakage Legend Money
  • 16. Ad server SSP Step 2. Ad server selects an SSP Step 3. SSP selects an exchange MARKETERS website.com Winningbid Ad server javascript SSP javascript Step 1. User requests webpage Ad exchange Step 4. Exchange sends bid requests to hundreds of partners DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP This is the current process of real-time bidding that is used in online behavioural advertising. DATA LEAKAGE IN ONLINE ADVERTISING Channel of data leakage Legend Money
  • 17. Ad server SSP Step 2. Ad server selects an SSP Step 3. SSP selects an exchange MARKETERS website.com Winningbid Ad server javascript SSP javascript DMP DMP DMP DMP DSP DSP DSP DSP DSP Step 1. User requests webpage Ad exchange Step 4. Exchange sends bid requests to hundreds of partners Step 5. Exchange lets some DMPs/ DSPs to refresh cookie sync DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP This is the current process of real-time bidding that is used in online behavioural advertising. DATA LEAKAGE IN ONLINE ADVERTISING Channel of data leakage Legend Money
  • 18. Ad server SSP Step 2. Ad server selects an SSP Step 3. SSP selects an exchange MARKETERS website.com Winningbid Ad server javascript SSP javascript DMP DMP DMP DMP DSP DSP DSP DSP DSP DSP javascript Step 6. Exchange serves winning bid Winning DSP Step 1. User requests webpage Ad exchange Step 4. Exchange sends bid requests to hundreds of partners Step 5. Exchange lets some DMPs/ DSPs to refresh cookie sync DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP This is the current process of real-time bidding that is used in online behavioural advertising. DATA LEAKAGE IN ONLINE ADVERTISING Channel of data leakage Legend Money
  • 19. Ad server SSP Step 2. Ad server selects an SSP Step 3. SSP selects an exchange Step 7. DSP serves agency creative MARKETERS website.com Winningbid Ad server javascript SSP javascript DMP DMP DMP DMP DSP DSP DSP DSP DSP DSP javascript Ad server javascript Step 6. Exchange serves winning bid Agency ad server Winning DSP Step 1. User requests webpage Ad exchange Step 4. Exchange sends bid requests to hundreds of partners Step 5. Exchange lets some DMPs/ DSPs to refresh cookie sync DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP This is the current process of real-time bidding that is used in online behavioural advertising. DATA LEAKAGE IN ONLINE ADVERTISING Channel of data leakage Legend Money
  • 20. Ad server SSP Step 2. Ad server selects an SSP Step 3. SSP selects an exchange Step 7. DSP serves agency creative Step 8. Assets load from CDN MARKETERS website.com AD Winningbid Ad server javascript SSP javascript DMP DMP DMP DMP DSP DSP DSP DSP DSP DSP javascript Ad server javascript Step 6. Exchange serves winning bid Agency ad server Winning DSP Step 1. User requests webpage Ad exchange Step 4. Exchange sends bid requests to hundreds of partners Step 5. Exchange lets some DMPs/ DSPs to refresh cookie sync CDN DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP This is the current process of real-time bidding that is used in online behavioural advertising. DATA LEAKAGE IN ONLINE ADVERTISING Channel of data leakage Legend Money
  • 21. Ad server SSP Step 2. Ad server selects an SSP Step 3. SSP selects an exchange Step 7. DSP serves agency creative Step 8. Assets load from CDN Step 9. Agency ad server loads verification vendor MARKETERS website.com AD Winningbid Ad server javascript SSP javascript DMP DMP DMP DMP DSP DSP DSP DSP DSP DSP javascript Ad server javascript Step 6. Exchange serves winning bid Verification javascript Agency ad server Verification vendor Winning DSP Step 1. User requests webpage Ad exchange Step 4. Exchange sends bid requests to hundreds of partners Step 5. Exchange lets some DMPs/ DSPs to refresh cookie sync CDN DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP This is the current process of real-time bidding that is used in online behavioural advertising. DATA LEAKAGE IN ONLINE ADVERTISING Channel of data leakage Legend Money
  • 22. WHAT’S IN A BID REQUEST?
  • 23. IAB OpenRTB Google Authorized Buyers
  • 24.
  • 25.
  • 26. The website this specific person is currently viewing Various ID codes that identify this specific person, and can tie them to existing profiles Distinctive characteristics of this specific person This specific person’s IP address Distinctive information about this specific person’s device Distinctive information about this specific person’s device This young woman’s GPS coordinates!
  • 27.
  • 28. HUNDREDS OF BILLIONS OF RTB BID REQUESTS, EVERY DAY. Index Exchange 50 billionii OpenX 60 billioni Rubicon Project Unknown, claims to reach 1 billion people’s devicesiii PubMatic 70 billioniv Oath/AOL 90 billionv AppNexus 131 billionvi Smaato 214 billionvii Google DoubleClick Unknown, live on 8.4 million websites i. “Tour IX’s Amsterdam and Frankfurt Data Centers”, Index Exchange, 2 July 2018 (URL: https:// www.indexexchange.com/tour-ix-amsterdam-frankfurt-data-centers/). ii. "OpenX Ad Exchange", OpenX (URL: https://www.openx.com/uk_en/products/ad-exchange/). iii. “Buyers”, Rubicon Project, (URL: https://rubiconproject.com/buyers/). iv. "How PubMatic Is Learning Machine Learning", PubMatic, 25 January 2019 (URL: https://pubmatic.com/ blog/learning-machine-learning/) v. "Maximize yield with Oath's publisher offerings", Oath, 3 April 2018 (URL: https://www.oath.com/insights/ maximize-yield-with-oath-s-publisher-offerings/) vi. 500 Billion / 29.6 = 18.6 billion impressions per day. Using AppNexus 1:11.5 ratio, this is 214 auctions per day. 500+ impressions figure cited in “Optimize your mobile strategy”, Smaato, (URL: https:// www.smaato.com/). vii. “Transacting at a peak of 11.4 billion daily impressions, our marketplace handles more traffic each day than Visa, Nasdaq, and the NYSE combined” at https://www.appnexus.com/sell. Note that in 2017, AppNexus said in “AppNexus Scales with DriveScale”, 2017, (URL: http://go.drivescale.com/rs/451-ESR-800/images/ DRV_Case_Study_AppNexus-final.v1.pdf) that 10.7 billion "impressions transacted" came as a result of running 123 billion auctions. The impressions transacted to auctions ratio appears to be roughly 1:11.5. Therefore, the 11.4 daily impressions reported in 2018 equates to 131 billion auctions per day. Leading RTB exchanges, daily bid request estimates
  • 31. GDPR, Article 5 (1) (f) processed in a manner that ensures appropriate security of the personal data, including protection against unauthorised or unlawful processing and against accidental loss, destruction or damage, using appropriate technical or organisational measures (‘integrity and confidentiality’).
  • 32.
  • 33.
  • 34. European privacy regulators are like ents: Terrifying, once awoken. European privacy regulators are like ents: Terrifying, once awoken.
  • 35.
  • 36.
  • 37. Data protection-free zone PublishersSSPsDSPDMPMarketer Ad Exchanges A Agency Personal data are widely broadcast in “RTB” bid requests $ Insurer and Reinsurer Risk MARKETER RISK FROM PROGRAMMATIC ADVERTISING Shared liability under GDPR Article 82Legend Money Channel of data leakage
  • 39. Where a type of processing in particular using new technologies, and taking into account the nature, scope, context and purposes of the processing, is likely to result in a high risk to the rights and freedoms of natural persons, the controller shall, prior to the processing, carry out an assessment of the impact of the envisaged processing operations on the protection of personal data. A single assessment may address a set of similar processing operations that present similar high risks. -GDPR, Article 35 (1)
  • 40. -GDPR, Article 35 (3) …shall in particular be required in the case of: (a)a systematic and extensive evaluation of personal aspects relating to natural persons which is based on automated processing, including profiling, and on which decisions are based that produce legal effects concerning the natural person or similarly significantly affect the natural person; (b)processing on a large scale of special categories of data referred to in Article 9(1), or of personal data relating to criminal convictions and offences referred to in Article 10; or …
  • 41. The controller shall consult the supervisory authority prior to processing where a data protection impact assessment under Article 35 indicates that the processing would result in a high risk in the absence of measures taken by the controller to mitigate the risk. -GDPR, Article 36 (1)
  • 42. Document: Pubvendors.json Author: IAB Tech Lab Date: May 2018 (This is the current text, live today)
  • 43. Document: “Authorized Buyers Program Guidelines” Author: Google Date: 22 August 2018 (This is the current text, live today)
  • 44. Document: “Authorized Buyers Program Guidelines” Author: Google Date: 22 August 2018 (This is the current text, live today)
  • 45.
  • 50. • What you are reading, or watching, or listening to. • Categories of the content. • Unique pseudonymous ID. • Unique ID matched to ad buyer’s existing profile of you.* • Your location (can be your exact latitude and longitude). • Granular description of your device. • Unique tracking IDs / cookie match. • Your IP address.* • Data broker segment ID* when available. *Depending on the version of “real time bidding” system Conventional “Broadcast” Behavioral
  • 51. • What you are reading, or watching, or listening to. • Categories of the content. • Your approximate location. • General description of your device. • Your approximate IP address. • Impression ID for buyer transparency. Person is in Etterbeek in Brussels. Reading an article about Tesla motors on TechCrunch. Using Safari on a Mac. Safe data “Broadcast” Behavioral
  • 52. This Regulation applies to the processing of personal data wholly or partly by automated means and to the processing other than by automated means of personal data which form part of a filing system or are intended to form part of a filing system. -GDPR, Article 2 (1)
  • 53. id ext value tagid event ext maxseq ext ext live osv utcoffset 4 (Audit Status Codes) 1 (Creative Attributes) 12 ( Creative Subtypes - Audio/Video) 3 (Display Placement Types) 28 (DOOH Venue Types) 500+ (DOOH Venue Types) 1 (Native Data Asset Types) 14 (Operating Systems) 3 (Playback Cessation Modes) adomain img len ssai ext type linear id venue srcrel hwv ext 5 (Audit Status Codes) 2 (Creative Attributes) 1 (Creative Subtypes - Display) 4 (Display Placement Types) 29 (DOOH Venue Types) 1 (Event Tracking Methods) 2 (Native Data Asset Types) 15 (Operating Systems) 1 (Playback Methods) bundle link type sdk w method boxing name fixed len h id 6 (Audit Status Codes) 3 (Creative Attributes) 2 (Creative Subtypes - Display) 500+ (Display Placement Types) 30 (DOOH Venue Types) 2 (Event Tracking Methods) 3 (Native Data Asset Types) 16 (Operating Systems) 2 (Playback Methods) iurl ext ext sdkver h api comp pub etime lang w name 500+ (Audit Status Codes) 4 (Creative Attributes) 3 (Creative Subtypes - Display) 1 (DOOH Venue Types) 31 (DOOH Venue Types) 500+ (Event Tracking Methods) 4 (Native Data Asset Types) 17 (Operating Systems) 3 (Playback Methods) cat link type reward wratio jstrk comptype content dpi embed ppi segment 1 (Category Taxonomies) 5 (Creative Attributes) 4 (Creative Subtypes - Display) 2 (DOOH Venue Types) 32 (DOOH Venue Types) 1 (Event Types) 5 (Native Data Asset Types) 18 (Operating Systems) 4 (Playback Methods) cattax asset method wlang hratio wjs ext domain ext producer pxratio ext 2 (Category Taxonomies) 6 (Creative Attributes) 1 (Delivery Methods) 3 (DOOH Venue Types) 33 (DOOH Venue Types) 2 (Event Types) 6 (Native Data Asset Types) 19 (Operating Systems) 5 (Playback Methods) lang ext api secure expdir pxtrk delay cat id data js id 3 (Category Taxonomies) 7 (Creative Attributes) 2 (Delivery Methods) 4 (DOOH Venue Types) 34 (DOOH Venue Types) 3 (Event Types) 7 (Native Data Asset Types) 20 (Operating Systems) 6 (Playback Methods) attr id url admx ext wpx skip sectcat name ext lang name 500+ (Category Taxonomies) 8 (Creative Attributes) 3 (Delivery Methods) 5 (DOOH Venue Types) 35 (DOOH Venue Types) 4 (Event Types) 8 (Native Data Asset Types) 21 (Operating Systems) 1 (Production Qualities) secure req cdata curlx asset ext skipmin pagecat domain id ip value 0 (Click Types) 9 (Creative Attributes) 1 (Device Types) 6 (DOOH Venue Types) 36 (DOOH Venue Types) 5 (Event Types) 9 (Native Data Asset Types) 22 (Operating Systems) 2 (Production Qualities) mrating title ext display ext ptype skipafter cattax cat name ipv6 ext 1 (Click Types) 10 (Creative Attributes) 2 (Device Types) 7 (DOOH Venue Types) 37 (DOOH Venue Types) 500+ (Event Types) 10 (Native Data Asset Types) 23 (Operating Systems) 3 (Production Qualities) init image mime video id pos playmethod privpolicy cattax domain xff coppa 2 (Click Types) 11 (Creative Attributes) 3 (Device Types) 8 (DOOH Venue Types) 38 (DOOH Venue Types) 1 (Expandable Directions) 11 (Native Data Asset Types) 24 (Operating Systems) 1 ( Size Units) lastmod video api audio req delay playend keywords ext cat iptr gdpr 3 (Click Types) 12 (Creative Attributes) 4 (Device Types) 9 (DOOH Venue Types) 39 (DOOH Venue Types) 2 (Expandable Directions) 12 (Native Data Asset Types) 25 (Operating Systems) 2 ( Size Units) display data ctype ext title skip feed page id cattax carrier ext 4 (Click Types) 13 (Creative Attributes) 5 (Device Types) 10 (DOOH Venue Types) 40 (DOOH Venue Types) 3 (Expandable Directions) 500+ (Native Data Asset Types) 26 (Operating Systems) 3 ( Size Units) video link dur pos img skipmin nvol ref episode ext mccmnc bcat 1 (Companion Types) 14 (Creative Attributes) 6 (Device Types) 11 (DOOH Venue Types) 41 (DOOH Venue Types) 4 (Expandable Directions) 1 ( Native Image Asset Types) 27 (Operating Systems) >0 (Start Delay Modes) audio ext adm instl video skipafter mime search title id mccmncsim cattax 2 (Companion Types) 15 (Creative Attributes) 7 (Device Types) 12 (DOOH Venue Types) 42 (DOOH Venue Types) 5 (Expandable Directions) 3 ( Native Image Asset Types) 28 (Operating Systems) 0 (Start Delay Modes) audit url curl topframe data playmethod api mobile series buyeruid contype badv 3 (Companion Types) 16 (Creative Attributes) 10 (Display Context Types) 13 (DOOH Venue Types) 43 (DOOH Venue Types) 1 (Feed Types) 500+ ( Native Image Asset Types) 500+ (Operating Systems) -1 (Start Delay Modes) ext urlfb ext ifrbust ext playend ctype amp season gender geofetch bapp 1 (Connection Types) 17 (Creative Attributes) 11 (Display Context Types) 14 (DOOH Venue Types) 44 (DOOH Venue Types) 2 (Feed Types) 0 (Operating Systems) 1 (Placement Positions) -2 (Start Delay Modes) mime trkr mime clktype len clktype mindur ext artist keywords geo battr 2 (Connection Types) 18 (Creative Attributes) 12 (Display Context Types) 15 (DOOH Venue Types) 45 (DOOH Venue Types) 3 (Feed Types) 1 (Operating Systems) 2 (Placement Positions) 0 (Volume Normalization Modes) api ext api ampren ext mime maxdur domain genre consent ext ext 3 (Connection Types) 500+ (Creative Attributes) 13 (Display Context Types) 16 (DOOH Venue Types) 46 (DOOH Venue Types) 1 (IP Location Services) 2 (Operating Systems) 3 (Placement Positions) 1 (Volume Normalization Modes) ctype text ctype ptype type api maxext cat album geo type 1 (API Frameworks) 4 (Connection Types) 1 ( Creative Subtypes - Audio/Video) 14 (Display Context Types) 17 (DOOH Venue Types) 47 (DOOH Venue Types) 2 (IP Location Services) 3 (Operating Systems) 4 (Placement Positions) 2 (Volume Normalization Modes) w len dur context mime ctype minbitr sectcat isrc data lat 2 (API Frameworks) 5 (Connection Types) 2 ( Creative Subtypes - Audio/Video) 15 (Display Context Types) 18 (DOOH Venue Types) 48 (DOOH Venue Types) 3 (IP Location Services) 4 (Operating Systems) 5 (Placement Positions) 3 (Volume Normalization Modes) h ext adm mime w w maxbitr pagecat url ext lon 3 (API Frameworks) 6 (Connection Types) 3 ( Creative Subtypes - Audio/Video) 20 (Display Context Types) 19 (DOOH Venue Types) 49 (DOOH Venue Types) 4 (IP Location Services) 5 (Operating Systems) 6 (Placement Positions) 4 (Volume Normalization Modes) wratio url curl api h h delivery cattax cat type accur 4 (API Frameworks) 7 (Connection Types) 4 ( Creative Subtypes - Audio/Video) 21 (Display Context Types) 20 (DOOH Venue Types) 50 (DOOH Venue Types) 1 (Linearity Modes) 6 (Operating Systems) 7 (Placement Positions) hratio w ext ctype wmin unit maxseq privpolicy cattax ua lastfix 5 (API Frameworks) 1 (Content Contexts) 5 ( Creative Subtypes - Audio/Video) 22 (Display Context Types) 21 (DOOH Venue Types) 51 (DOOH Venue Types) 2 (Linearity Modes) 7 (Operating Systems) 1 ( Placement Subtypes - Video) priv h status w hmin mindur comp keywords prodq ifa ipserv 6 (API Frameworks) 2 (Content Contexts) 6 ( Creative Subtypes - Audio/Video) 30 (Display Context Types) 22 (DOOH Venue Types) 52 (DOOH Venue Types) 1 (Location Types) 8 (Operating Systems) 2 ( Placement Subtypes - Video) adm type feedback h wratio maxdur comptype bundle context dnt country 7 (API Frameworks) 3 (Content Contexts) 7 ( Creative Subtypes - Audio/Video) 31 (Display Context Types) 23 (DOOH Venue Types) 53 (DOOH Venue Types) 2 (Location Types) 9 (Operating Systems) 3 ( Placement Subtypes - Video) curl ext init unit hratio maxext ext storeid rating lmt region 500+ (API Frameworks) 4 (Content Contexts) 8 ( Creative Subtypes - Audio/Video) 32 (Display Context Types) 24 (DOOH Venue Types) 54 (DOOH Venue Types) 3 (Location Types) 10 (Operating Systems) 4 ( Placement Subtypes - Video) banner adm lastmod priv ext minbitr id storeurl urating make metro 1 (Audit Status Codes) 5 (Content Contexts) 9 ( Creative Subtypes - Audio/Video) 500+ (Display Context Types) 25 (DOOH Venue Types) 55 (DOOH Venue Types) 1 (Media Ratings) 11 (Operating Systems) 5 ( Placement Subtypes - Video) native curl corr displayfmt type maxbitr vcm ver mrating model city 2 (Audit Status Codes) 6 (Content Contexts) 10 ( Creative Subtypes - Audio/Video) 1 (Display Placement Types) 26 (DOOH Venue Types) 56 (DOOH Venue Types) 2 (Media Ratings) 12 (Operating Systems) 1 (Playback Cessation Modes) event ext ext nativefmt len delivery display paid keywords os zip 3 (Audit Status Codes) 7 (Content Contexts) 11 ( Creative Subtypes - Audio/Video) 2 (Display Placement Types) 27 (DOOH Venue Types) 57 (DOOH Venue Types) 3 (Media Ratings) 13 (Operating Systems) 2 (Playback Cessation Modes) 4%4%
  • 54. $ /// VisitorSiteSupply-side platform (SSP) Demand-side platform (DSP) Data management platform (DMP) Marketer Ad Exchange Serve page Request page Request bid Request segment Request bid Cookie to SSP Deliver ad Sync Deliver segment Sync Ad request Store data “Demand side” “Supply side” (one or many) (10s or 100s or 1000s?) DSPDMP SSP
  • 55. Buyer Seller Extracts 70-55% of buyer’s media budget. Distribution Marketer $ DMP DSP Ad Exchange SSP Site Unique audience commodified and arbitraged. Untrustworthy sites business model enabled. Bot fraud boosted. 70% figure from the Guardian and Rubicon case in 2017. 55% figure from “The Programmatic Supply Chain: Deconstructing the Anatomy of a Programmatic CPM”, IAB, March 2016. MARKET OVERVIEW (NOW) PERSONAL DATA IN IAB / GOOGLE RTB Victims of massive fraud. 2019 estimates range from $5.7B (ANA) - $42B (Juniper Research).
  • 56. Extracts much lower % of buyer’s media budget. Unique audience become immune to commodification and arbitrage. No opportunity for untrustworthy sites. Bot fraud reduced. Bot fraud opportunity reduced. MARKET OVERVIEW (POST-FIX) NON-PERSONAL DATA IN IAB / GOOGLE RTB Marketer $ DMP DSP Ad Exchange SSP Site Buyer SellerDistribution
  • 57. Powerful but private profiles. If you opt-in, the Brave Browser learns from everything you read. This stays private, on your device. Nobody, including us, ever gets it. Machine learning on your device decides what ad you see. “Local” Behavioral ///
  • 58. Google Authorized Buyers is now under investigation by GDPR lead authority. Marketers at risk from ad tech vendors. You should demand that IAB & Google make broadcast behavioural safe. You should consider what happens next.
  • 59. johnny@brave.com @johnnyryan For updates, sign up to Brave Insights, a mailing list for analysts, researchers, and regulators at https://brave.us18.list-manage.com/subscribe?u=e38d85b519352e2b40c9b899e&id=4384bd4cba