SlideShare uma empresa Scribd logo
1 de 47
Baixar para ler offline
TECH STOLE
YOUR AUDIENCE.
Dr Johnny Ryan @johnnyryan
TAKE IT BACK.
Problem Set 1:
The “Facebook and Cambridge
Analytica Problem”
How to enforce control over
personal data that 3rd parties
access from your websites?
Control
Problem
Images hosted on other domains
Embedded videos
Social sharing widgets
Fonts and other resources
loaded from other domains
Commenting widgets
3rd party audio players, etc.
No data protection of personal
data accessed by 3rd party
widgets and assets.
Control
Problem
No data protection of personal
data accessed by 3rd party
widgets and assets.
Your websites Your audience
“Behavioural” ad targeting
& “programmatic” trading.
(This jargon means: automatic auctions for
the right people’s attention)
///
Visitor Site Brand
$
///
Visitor Site SSP DSP DMP Brand
$
“Demand side”“Supply side”
Ad Exchange
///
Visitor Site SSP Ad Exchange DSP DMP Brand
$
“Demand side”“Supply side”
///
Visitor Site SSP Ad Exchange DSP DMP Brand
$
store data
“Demand side”“Supply side”
///
Visitor Site SSP Ad Exchange DSP DMP
request segment
Brand
$
store data
“Demand side”“Supply side”
///
Visitor Site SSP Ad Exchange DSP DMP
request segment
deliver segment
Brand
$
store data
“Demand side”“Supply side”
///
Visitor Site SSP Ad Exchange DSP DMP
request page
request segment
deliver segment
Brand
$
store data
“Demand side”“Supply side”
///
Visitor Site SSP Ad Exchange DSP DMP
serve page
request page
request segment
deliver segment
Brand
$
store data
“Demand side”“Supply side”
///
Visitor Site SSP Ad Exchange DSP DMP
serve page
request page
request segment
deliver segment
Ad request
Brand
$
store data
“Demand side”“Supply side”
///
Visitor Site SSP Ad Exchange DSP DMP
serve page
request page
request segment
cookie to SSP
deliver segment
Ad request
Brand
$
store data
“Demand side”“Supply side”
///
Visitor Site SSP Ad Exchange DSP DMP
serve page
request page
request segment
ad request
cookie to SSP
deliver segment
Ad request
Brand
$
store data
“Demand side”“Supply side”
///
Visitor Site SSP Ad Exchange DSP DMP
serve page
request page
request bid
request segment
ad request
cookie to SSP
deliver segment
Ad request
Brand
$
store data
“Demand side”“Supply side”
///
Visitor Site SSP Ad Exchange DSP DMP
serve page
request page
request bid
request segment
ad request
cookie to SSP
deliver ad
deliver segment
Ad request
Brand
$
store data
“Demand side”“Supply side”
///
Visitor Site SSP Ad Exchange DSP DMP
serve page
request page
request bid
request segment
ad request
cookie to SSP
deliver ad
deliver segment
sync
Ad request
Brand
$
store data
“Demand side”“Supply side”
///
Visitor Site SSP Ad Exchange DSP DMP
serve page
request page
request bid
request segment
ad request
cookie to SSP
deliver ad
sync
deliver segment
sync
Ad request
Brand
$
store data
“Demand side”“Supply side”
The Daily Bugle
The Daily Bugle
ExchangeExchange
Exchange
Exchange
The Daily Bugle
ExchangeExchange
Exchange
Exchange
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSPDSP
DSP DSP
DSP
The Daily Bugle
ExchangeExchange
Exchange
Exchange
DSP DMP
DSP DMP
DSP DMP
DSP DMP
DSPDMP
DSPDMP
DSPDMP
DMP
DSP
DSPDSP
DSP DSP
DSP
The Daily Bugle
ExchangeExchange
Exchange
Exchange
DSP DMP
DSP DMP
DSP DMP
DSP DMP
DSPDMP
DSPDMP
DSPDMP
DMP
DSP
DSPDSP
DSP DSP
DSP
ADVERTISEMENT
The Daily Bugle
ExchangeExchange
Exchange
Exchange
DSP DMP
DSP DMP
DSP DMP
DSP DMP
DSPDMP
DSPDMP
DSPDMP
DMP
DSP
DSPDSP
DSP DSP
DSP
?
?
?
?
?
?
?
ADVERTISEMENT
JavaScript ad creatives can summon
unauthorized trackers.
The Daily Bugle
ADVERTISEMENT
Plus, other data leakage via SDKs on mobile, 3rd
parties on page, logging on load of 3rd party
assets, etc.
Any one of the hundreds or thousands of parties
receiving personal data via ad exchanges can
profile and / or trade with unauthorized parties.
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
ADVERTISERS
website.com
AD
DMP
DMP
DMP
DMP
DMP
DMP
DMP
DMP
DMP
DMP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
DSP
W
inningbid
DSP
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
Channel of data leakage
Personal data
Legend
Step 4.
Exchange sends
bid requests to
hundreds of
partners
Step 5.
Exchange lets
some DMPs/
DSPs to refresh
cookie sync
CDN
Money
This is the current process of
real-time bidding that is used
in online behavioural
advertising.
DATA LEAKAGE
IN ONLINE
ADVERTISING
Risk
Problem Set 2:
Consent for ad tracking
97%1 - 80%2 would reject 3rd party ad
tracking (single dialogue)
1. "Research result: what percentage will consent to tracking for advertising?", PageFair, September
2017 (URL: https://pagefair.com/blog/2017/new-research-how-many-consent-to-tracking/)
2. “Europe Online: an experience driven by advertising”, IAB Europe, 2017, p. 7 (URL: https://
www.iabeurope.eu/wp-content/uploads/2017/09/EuropeOnline_FINAL.pdf).
A non-compliant GDPR consent
screen (single screen)
[Site] and our partners set cookies and collect
information from your [browser] [device] to provide
you with [website] content, deliver relevant
advertising and understand [web] audiences. [View
partner info] 

We use technology such as cookies on our site to
collect and use personal data to personalize
content and ads, to provide social media features
and to analyse our traffic. We also share
information about your use of our site with our
partners who also use technologies such as
cookies to collect and use personal data to
personalize content and ads, to provide social
media features and to analyse our traffic on our
site and across the internet. View info on our
partners and their use of this data. You can always
change your mind and revisit your choices.
OK
Manage use of
your data
Appears to be hard
to not give consent
breach of the GDPR, Article 4,
paragraph 11, and Recital 42, and
Recital 32.
No mention of the
duration for which
data are stored.
breach of the GDPR, Article 13,
paragraph 2, a
No precise
description of a
purpose of
processing, and no
notification of
profiling.
breach of the GDPR, Article 4,
paragraph 11, and Article 13,
paragraph 1, c, and paragraph 2,
f, and Recital 60.
Conflation of
multiple purposes
breach of the GDPR, Article
5, paragraph 1, b, Recital 32,
and Recital 43.
51%
64%13%
Do you believe that users will opt-in to tracking for the
purposes of advertising?
No YesYes, if denied access to the site otherwise
1st party tracking on
a website
23%
0% 100% 200%
Can not deny access
Article 7(2) prohibits conditionality.
3%
3%32%65%
46% 51%
64%13%
Do you believe that users will opt-in to tracking for the
purposes of advertising?
No Yes, if denied access to the site otherwise Yes
1st party tracking on
a website
3rd party tracking on
a website
Tracking by any
party, anywhere on
the web
23%
0% 100% 200%
But the GDPR requires a
separate consent for each
purpose
Website SSP Ad
Exchange
DSP DMP Advertiser Fraud
verification
Ad server Analytics
1
To inform the agents of prospective advertisers that you are on visiting the web site, so that the website
can solicit bids for the opportunity to show an ad to you.
Controller Processor Processor
2
To combine your browsing habits with data they already have collected about you (and infer further
insights about you) so that they can select relevant ads for you.

These ads may be for products you have shown interest in previously.

This profile may include your income bracket, age and gender, habits, social media influence, ethnicity,
sexual orientation, religion, political leaning, etc.
Controller Controller Controller Controller Controller
3
To use your browsing habits to build or improve a profile about you, in order to sell these data to partners
for online marketing, credit scoring, insurance companies, background checking services, and law
enforcement. 

This profile may include your income bracket, age and gender, habits, social media influence, ethnicity,
sexual orientation, religion, political leaning, etc.
Controller Controller
4 To identify whether you are the kind of person that its advertising clients want to show ads to. Processor Controller Controller
5
To combine your browsing habits with data they already have collected about you (and infer further
insights about you), to personalize the service or product that it offers you. 

This may include determining whether to offer you discounts.

This profile may include your income bracket, age and gender, habits, social media influence, ethnicity,
sexual orientation, religion, political leaning, etc.
Controller
6 To monitor your behavior on websites in order to determine if you have viewed or interacted with an ad. Controller Controller Processor
7
To determine whether you have purchased one of its products or services following your viewing of or
interaction with an ad that it has paid for.
Controller
8
To combine your browsing habits with data they already have collected about you (and infer further
insights about you), to verify that you are human rather than a “bot” attempting to defraud advertisers.

This profile may include your income bracket, age and gender, habits, social media influence, ethnicity,
sexual orientation, religion, political leaning, etc.
Controller
9
To record the number of times you have viewed each ad, to prevent a single ad being shown to you too
frequently.
Controller
10
To combine your browsing habits with data they already have collected about you (and infer further
insights about you), to understand how you and people similar to you browse the web. 

This profile may include your income bracket, age and gender, habits, social media influence, ethnicity,
sexual orientation, religion, political leaning, etc.
Controller
Examples of the many purposes of data processing in
online behavioral advertising.
Each purpose requires its own opt-in.
Gordon House, Barrow
St, Dublin 4, Ireland
Acxiom GmbH
Martin Behaim Strasse 12, 

63263 Neu-Isenburg,
Germany
Google Ltd.
Viewing 2 of 251 partners
Help keep Example.com profitable
Learn about your data rights here.
OFF
Let these companies combine your browsing
habits for 6 months with data they already have
collected about you to improve their profile of
you, including by inferring insights, to show you
relevant advertising. (This profile may include
your income bracket, age and gender, habits,
social media influence, ethnicity, sexual
orientation, religion, political leaning, etc.).
Item 1 of 9
View details
View details
Next
Purpose of processing,
and notification of
profiling.
Article 4, paragraph 11, and Article
13, para 1, c, and para 2, f.
Duration
Article 13, para 2, a.
Granular opt-in for
several purposes
Recital 32, and Article 29 Working
Party Guidance November 2017
Details of rights to
complain to supervisory
authority, and to access,
correct, and transfer
data, etc. 

Article 13, para 2, b, c, and d.
unambiguous, specific
affirmative action. Not
yes by default.
Article 4, para 11, and Recital 32.
contact details of the
Data controller, and
list of categories of
processor.
Article 13, para 1, a, and Recital 42.
An opt-in for each processing purpose
Help keep Example.com profitable
Learn about your data rights here.
Let these companies combine your browsing
habits for 6 months with data they already have
collected about you to improve their profile of
you, including by inferring insights, to show you
relevant advertising. (This profile may include
your income bracket, age and gender, habits,
social media influence, ethnicity, sexual
orientation, religion, political leaning, etc.).
Item 1 of 9 Next
Gordon House, Barrow
St, Dublin 4, Ireland
Acxiom GmbH
Martin Behaim Strasse 12, 

63263 Neu-Isenburg,
Germany
Google Ltd. View details
View details
Viewing 2 of 251 partners
“Explicit consent” (to
process special
categories of data)

Article 9, paragraph 2, a.
This design requires
Two tap / click / drag
actions to signal
consent explicitly
Explicit consent for special categories of personal data
OFF
Help keep Example.com profitable
Learn about your data rights here.
Let these companies combine your browsing
habits for 6 months with data they already have
collected about you to improve their profile of
you, including by inferring insights, to show you
relevant advertising. (This profile may include
your income bracket, age and gender, habits,
social media influence, ethnicity, sexual
orientation, religion, political leaning, etc.).
Item 1 of 9 Next
Gordon House, Barrow
St, Dublin 4, Ireland
Acxiom GmbH
Martin Behaim Strasse 12, 

63263 Neu-Isenburg,
Germany
Google Ltd. View details
View details
Viewing 2 of 251 partners
This design requires
Two tap / click / drag
actions to signal
consent explicitly
Explicit consent for special categories of personal data
“Explicit consent” (to
process special
categories of data)

Article 9, paragraph 2, a.
Help keep Example.com profitable
Learn about your data rights here.
Let these companies combine your browsing
habits for 6 months with data they already have
collected about you to improve their profile of
you, including by inferring insights, to show you
relevant advertising. (This profile may include
your income bracket, age and gender, habits,
social media influence, ethnicity, sexual
orientation, religion, political leaning, etc.).
Item 1 of 9 Next
CONFIRM?
Gordon House, Barrow
St, Dublin 4, Ireland
Acxiom GmbH
Martin Behaim Strasse 12, 

63263 Neu-Isenburg,
Germany
Google Ltd. View details
View details
Viewing 2 of 251 partners
This design requires
Two tap / click / drag
actions to signal
consent explicitly
Explicit consent for special categories of personal data
“Explicit consent” (to
process special
categories of data)

Article 9, paragraph 2, a.
Most people will not
click OK to any of this
CLEAN, SAFE
DATA
*non-personal data
*
5 Needs “opt-in” consent, but is unable to
communicate with users
4 Needs “opt-in” consent, but user has little
incentive to agree
• Facebook Audience Network
• WhatsApp advertising (see assumption 1)
3 Needs “opt-in” consent, and may get it
2 Can show an “opt-out” before using data
• NewsFeed ads (based only on personal data with no “special” personal data (e.g.
ethnicity, political opinion, religious or philosophical beliefs, sexual orientation),
unless marked “public” or visible to “friends of friends” (see assumptions 1 and 2)
• Instagram ads (see assumption 1)
1 Out of scope of the regulation, if business
is modified.
0 Already out of scope of the regulation.
Assumption 2. GDPR Article 6, paragraph 4, c, indicates a higher bar for “special categories of personal data” that reveal race, ethnicity, political opinion, religious or philosophical beliefs, trade union membership,
or related to a data subject’s sex life or sexual orientation. However, this does not apply if the data have been “manifestly made public by the data subject” (GDPR, Article 9, paragraph 2, (e)). This may mean that the
publicity settings that a user places on their post will prevent or enable those posts to be mined for advertising.
GDPR scale: FACEBOOK
Assumption 1. That the use of personal data to target advertising will be accepted as a “compatible” purpose with the original purpose for which personal data were shared by users, under GDPR Article 6,
paragraph 4. GDPR Recital 61 says that if the further processing is compatible then the company must alert the data subject that it is using their data for this further purpose before it starts processing. GDPR
Article 21, paragraph 2 and 3 say that the data subject must be alerted about their right to object to their data being used for direct marketing, and can do so at any time. GDPR Recital 70 says this alert should be
presented clearly and separately from any other information. However, the Article 29 Working Party’s opinion on purpose limitation notes that among the various things that the compatibility assessment must
consider are “the impact of the further processing on the data subjects”.
5 Needs “opt-in” consent, but is unable to
communicate with users
4 Needs “opt-in” consent, but user has little
incentive to agree
• Most personalized AdWords ads on Google properties including Search,
Youtube, Maps, and the Google Network (including “remarketing”,“affinity
audiences” , “in-market audiences”, “demographic targeting”, "similar
audiences”, “Floodlight” cross-device tracking), “customer match”,
“remarketing” (see assumption 1)
• Gmail ads
• Programmatic services (DoubleClick)
3 Needs “opt-in” consent, and may get it
2 Can show an “opt-out” before using data • Location targeting in Maps (see assumption 2)
1 Out of scope of the regulation, if business
is modified.
• AdWords (if all personalized features are removed) on Google properties
including Search, Youtube, Maps
0 Already out of scope of the regulation. • “Placement-targeted” ads on Google properties.
Assumption 1. That the average user does not “sign in” to Google Search or Chrome. If, however, users did sign in then Google may be able to further process their data for other purposes.
GDPR scale: GOOGLE
Assumption 2. That the use of personal data to target advertising will be accepted as a “compatible” purpose with the original purpose for which personal data were shared by users, under GDPR Article 6,
paragraph 4. GDPR Recital 61 says that if the further processing is compatible then the company must alert the data subject that it is using their data for this further purpose before it starts processing. GDPR
Article 21, paragraph 2 and 3 say that the data subject must be alerted about their right to object to their data being used for direct marketing, and can do so at any time. GDPR Recital 70 says this alert should be
presented clearly and separately from any other information. However, the Article 29 Working Party’s opinion on purpose limitation notes that among the various things that the compatibility assessment must
consider are “the impact of the further processing on the data subjects”.
Fossil Fuel Renewable Energy
N20
C02
Regulatory disincentive
OLD INDUSTRY
Regulatory incentive
NEW CLEAN INDUSTRY
Ads (Ethical Data)Ads (Conventional Data)
Personal data Non-personal data
Regulatory disincentive
OLD INDUSTRY
Regulatory incentive
NEW CLEAN INDUSTRY
Fossil Fuel Renewable Energy
N20
C02
Ads (Ethical Data)Ads (Conventional Data)
Personal data
Ads (Conventional Data)
Personal data
(with consent and
enforceable protection)
Non-personal data
Small, premium market
//
Regulatory disincentive
OLD INDUSTRY
Regulatory incentive
NEW CLEAN INDUSTRY
+
Fossil Fuel Classic CarsRenewable Energy
N20
C02
+
1.Personal data leakage from widgets &
adtech exposes us all to legal risk.
2.Data leakage is also theft of your
audience.
3.Media owners should ask for regulatory
action: when you comply, you are not
cheated by competitors.
@johnnyryanSummary
JohnnyRyan1@Gmail.com
Twitter: @JohnnyRyan

Mais conteúdo relacionado

Semelhante a 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...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
 
The GDPR Risk to Brands. Presentation at ISBA, the UK trade body that represe...
The GDPR Risk to Brands. Presentation at ISBA, the UK trade body that represe...The GDPR Risk to Brands. Presentation at ISBA, the UK trade body that represe...
The GDPR Risk to Brands. Presentation at ISBA, the UK trade body that represe...Johnny Ryan
 
GDPR, ePrivacy Regulation, consent, and online media
GDPR, ePrivacy Regulation, consent, and online media GDPR, ePrivacy Regulation, consent, and online media
GDPR, ePrivacy Regulation, consent, and online media Johnny Ryan
 
Deck for Chardan conference call on ePrivacy and GDPR
Deck for Chardan conference call on ePrivacy and GDPR Deck for Chardan conference call on ePrivacy and GDPR
Deck for Chardan conference call on ePrivacy and GDPR Johnny Ryan
 
[Webinar] How the Cookie Crumbled: Preparing for a Time without Third-Party C...
[Webinar] How the Cookie Crumbled: Preparing for a Time without Third-Party C...[Webinar] How the Cookie Crumbled: Preparing for a Time without Third-Party C...
[Webinar] How the Cookie Crumbled: Preparing for a Time without Third-Party C...Tealium
 
Everything You Need To Know About First-Party Data Collection
Everything You Need To Know About First-Party Data CollectionEverything You Need To Know About First-Party Data Collection
Everything You Need To Know About First-Party Data CollectionPaulDonahue16
 
DWA Intent Driven Marketing Booklet
DWA Intent Driven Marketing BookletDWA Intent Driven Marketing Booklet
DWA Intent Driven Marketing BookletJames Miller
 
DWA_Intent Driven Marketing PDF_FINAL
DWA_Intent Driven Marketing PDF_FINALDWA_Intent Driven Marketing PDF_FINAL
DWA_Intent Driven Marketing PDF_FINALBrent Peckham
 
DWA_Intent Driven Marketing PDF_FINAL_0
DWA_Intent Driven Marketing PDF_FINAL_0DWA_Intent Driven Marketing PDF_FINAL_0
DWA_Intent Driven Marketing PDF_FINAL_0Rona Fan
 
Criteo CCPA project
Criteo CCPA project Criteo CCPA project
Criteo CCPA project Gerry L. H.
 
Advanced Affiliate Program Management
Advanced Affiliate Program ManagementAdvanced Affiliate Program Management
Advanced Affiliate Program ManagementEvgenii Prussakov
 
Field Guide for Validating Premium Ad Inventory
Field Guide for Validating Premium Ad InventoryField Guide for Validating Premium Ad Inventory
Field Guide for Validating Premium Ad InventoryDistil Networks
 
Advanced Affiliate Program Management & Analysis
Advanced Affiliate Program Management & AnalysisAdvanced Affiliate Program Management & Analysis
Advanced Affiliate Program Management & AnalysisAffiliate Summit
 
Intent Driven Marketing: Improving Your Campaigns with Buyer Intentions
Intent Driven Marketing: Improving Your Campaigns with Buyer IntentionsIntent Driven Marketing: Improving Your Campaigns with Buyer Intentions
Intent Driven Marketing: Improving Your Campaigns with Buyer IntentionsIsabelle Kane
 
Intent Driven Marketing: Improving Your Campaigns with Buyer Intentions
Intent Driven Marketing: Improving Your Campaigns with Buyer IntentionsIntent Driven Marketing: Improving Your Campaigns with Buyer Intentions
Intent Driven Marketing: Improving Your Campaigns with Buyer IntentionsMollie Parker
 

Semelhante a Tech stole your audience. Take it back. (20)

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...
 
The GDPR Risk to Brands. Presentation at ISBA, the UK trade body that represe...
The GDPR Risk to Brands. Presentation at ISBA, the UK trade body that represe...The GDPR Risk to Brands. Presentation at ISBA, the UK trade body that represe...
The GDPR Risk to Brands. Presentation at ISBA, the UK trade body that represe...
 
GDPR, ePrivacy Regulation, consent, and online media
GDPR, ePrivacy Regulation, consent, and online media GDPR, ePrivacy Regulation, consent, and online media
GDPR, ePrivacy Regulation, consent, and online media
 
Deck for Chardan conference call on ePrivacy and GDPR
Deck for Chardan conference call on ePrivacy and GDPR Deck for Chardan conference call on ePrivacy and GDPR
Deck for Chardan conference call on ePrivacy and GDPR
 
Privacy Controversy
Privacy ControversyPrivacy Controversy
Privacy Controversy
 
[Webinar] How the Cookie Crumbled: Preparing for a Time without Third-Party C...
[Webinar] How the Cookie Crumbled: Preparing for a Time without Third-Party C...[Webinar] How the Cookie Crumbled: Preparing for a Time without Third-Party C...
[Webinar] How the Cookie Crumbled: Preparing for a Time without Third-Party C...
 
Everything You Need To Know About First-Party Data Collection
Everything You Need To Know About First-Party Data CollectionEverything You Need To Know About First-Party Data Collection
Everything You Need To Know About First-Party Data Collection
 
DWA_Intent Driven Marketing
DWA_Intent Driven MarketingDWA_Intent Driven Marketing
DWA_Intent Driven Marketing
 
DWA Intent Driven Marketing Booklet
DWA Intent Driven Marketing BookletDWA Intent Driven Marketing Booklet
DWA Intent Driven Marketing Booklet
 
DWA_Intent Driven Marketing PDF_FINAL
DWA_Intent Driven Marketing PDF_FINALDWA_Intent Driven Marketing PDF_FINAL
DWA_Intent Driven Marketing PDF_FINAL
 
DWA_Intent Driven Marketing PDF_FINAL_0
DWA_Intent Driven Marketing PDF_FINAL_0DWA_Intent Driven Marketing PDF_FINAL_0
DWA_Intent Driven Marketing PDF_FINAL_0
 
Data and Creativity - Choices in Digital Marketing
Data and Creativity - Choices in Digital MarketingData and Creativity - Choices in Digital Marketing
Data and Creativity - Choices in Digital Marketing
 
Criteo CCPA project
Criteo CCPA project Criteo CCPA project
Criteo CCPA project
 
Advanced Affiliate Program Management
Advanced Affiliate Program ManagementAdvanced Affiliate Program Management
Advanced Affiliate Program Management
 
Field Guide for Validating Premium Ad Inventory
Field Guide for Validating Premium Ad InventoryField Guide for Validating Premium Ad Inventory
Field Guide for Validating Premium Ad Inventory
 
Advanced Affiliate Program Management & Analysis
Advanced Affiliate Program Management & AnalysisAdvanced Affiliate Program Management & Analysis
Advanced Affiliate Program Management & Analysis
 
a6-zhao
a6-zhaoa6-zhao
a6-zhao
 
Intent Driven Marketing: Improving Your Campaigns with Buyer Intentions
Intent Driven Marketing: Improving Your Campaigns with Buyer IntentionsIntent Driven Marketing: Improving Your Campaigns with Buyer Intentions
Intent Driven Marketing: Improving Your Campaigns with Buyer Intentions
 
Intent Driven Marketing: Improving Your Campaigns with Buyer Intentions
Intent Driven Marketing: Improving Your Campaigns with Buyer IntentionsIntent Driven Marketing: Improving Your Campaigns with Buyer Intentions
Intent Driven Marketing: Improving Your Campaigns with Buyer Intentions
 

Mais de 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
 
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 2019Johnny 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
 
Presentation at CPDP
Presentation at CPDP Presentation at CPDP
Presentation at CPDP Johnny Ryan
 
Johnny Ryan, Presentation at Data Protection Leadership Day, Arthur Cox Solic...
Johnny Ryan, Presentation at Data Protection Leadership Day, Arthur Cox Solic...Johnny Ryan, Presentation at Data Protection Leadership Day, Arthur Cox Solic...
Johnny Ryan, Presentation at Data Protection Leadership Day, Arthur Cox Solic...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
 
Briefing on adtech, RTB, and the GDPR at dmexco Brave event.
Briefing on adtech, RTB, and the GDPR at dmexco Brave event. Briefing on adtech, RTB, and the GDPR at dmexco Brave event.
Briefing on adtech, RTB, and the GDPR at dmexco Brave event. Johnny Ryan
 
Briefing for World Federation of Advertisers Media Buyers
Briefing for World Federation of Advertisers Media Buyers  Briefing for World Federation of Advertisers Media Buyers
Briefing for World Federation of Advertisers Media Buyers Johnny Ryan
 
IVIR summer school slides
IVIR summer school slidesIVIR summer school slides
IVIR summer school slidesJohnny Ryan
 
Presentation to ANFO, Norwegian Advertisers Association
Presentation to ANFO, Norwegian Advertisers Association Presentation to ANFO, Norwegian Advertisers Association
Presentation to ANFO, Norwegian Advertisers Association Johnny Ryan
 
Presentation to FTC technology taskforce
Presentation to FTC technology taskforce Presentation to FTC technology taskforce
Presentation to FTC technology taskforce Johnny Ryan
 
Discussion starter at Future of Privacy Forum in Washington, DC.
Discussion starter at Future of Privacy Forum in Washington, DC. Discussion starter at Future of Privacy Forum in Washington, DC.
Discussion starter at Future of Privacy Forum in Washington, DC. Johnny Ryan
 
Presentation to European Political Strategy Centre at the European Commission
Presentation to European Political Strategy Centre at the European CommissionPresentation to European Political Strategy Centre at the European Commission
Presentation to European Political Strategy Centre at the European CommissionJohnny Ryan
 
Quick 10 minute overview of RTB problems to be fixed at ICO stakeholders' ses...
Quick 10 minute overview of RTB problems to be fixed at ICO stakeholders' ses...Quick 10 minute overview of RTB problems to be fixed at ICO stakeholders' ses...
Quick 10 minute overview of RTB problems to be fixed at ICO stakeholders' ses...Johnny Ryan
 
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 2019Johnny Ryan
 
The Adtech Crisis and Disinformation
The Adtech Crisis and DisinformationThe Adtech Crisis and Disinformation
The Adtech Crisis and DisinformationJohnny Ryan
 

Mais de Johnny Ryan (20)

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
 
Ofcom briefing
Ofcom briefing Ofcom briefing
Ofcom briefing
 
Kryptonite, neglected
Kryptonite, neglected Kryptonite, neglected
Kryptonite, neglected
 
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
 
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
 
Presentation at CPDP
Presentation at CPDP Presentation at CPDP
Presentation at CPDP
 
Johnny Ryan, Presentation at Data Protection Leadership Day, Arthur Cox Solic...
Johnny Ryan, Presentation at Data Protection Leadership Day, Arthur Cox Solic...Johnny Ryan, Presentation at Data Protection Leadership Day, Arthur Cox Solic...
Johnny Ryan, Presentation at Data Protection Leadership Day, Arthur Cox Solic...
 
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 ...
 
Briefing on adtech, RTB, and the GDPR at dmexco Brave event.
Briefing on adtech, RTB, and the GDPR at dmexco Brave event. Briefing on adtech, RTB, and the GDPR at dmexco Brave event.
Briefing on adtech, RTB, and the GDPR at dmexco Brave event.
 
Briefing for World Federation of Advertisers Media Buyers
Briefing for World Federation of Advertisers Media Buyers  Briefing for World Federation of Advertisers Media Buyers
Briefing for World Federation of Advertisers Media Buyers
 
IVIR summer school slides
IVIR summer school slidesIVIR summer school slides
IVIR summer school slides
 
Presentation to ANFO, Norwegian Advertisers Association
Presentation to ANFO, Norwegian Advertisers Association Presentation to ANFO, Norwegian Advertisers Association
Presentation to ANFO, Norwegian Advertisers Association
 
Presentation to FTC technology taskforce
Presentation to FTC technology taskforce Presentation to FTC technology taskforce
Presentation to FTC technology taskforce
 
Discussion starter at Future of Privacy Forum in Washington, DC.
Discussion starter at Future of Privacy Forum in Washington, DC. Discussion starter at Future of Privacy Forum in Washington, DC.
Discussion starter at Future of Privacy Forum in Washington, DC.
 
Presentation to European Political Strategy Centre at the European Commission
Presentation to European Political Strategy Centre at the European CommissionPresentation to European Political Strategy Centre at the European Commission
Presentation to European Political Strategy Centre at the European Commission
 
Quick 10 minute overview of RTB problems to be fixed at ICO stakeholders' ses...
Quick 10 minute overview of RTB problems to be fixed at ICO stakeholders' ses...Quick 10 minute overview of RTB problems to be fixed at ICO stakeholders' ses...
Quick 10 minute overview of RTB problems to be fixed at ICO stakeholders' ses...
 
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
 
The Adtech Crisis and Disinformation
The Adtech Crisis and DisinformationThe Adtech Crisis and Disinformation
The Adtech Crisis and Disinformation
 

Último

M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.Aaiza Hassan
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...Any kyc Account
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataExhibitors Data
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Dave Litwiller
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Roland Driesen
 
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Lviv Startup Club
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Delhi Call girls
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfPaul Menig
 
Understanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key InsightsUnderstanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key Insightsseri bangash
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMRavindra Nath Shukla
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsP&CO
 
Event mailer assignment progress report .pdf
Event mailer assignment progress report .pdfEvent mailer assignment progress report .pdf
Event mailer assignment progress report .pdftbatkhuu1
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst SummitHolger Mueller
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...Aggregage
 
Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...
Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...
Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...lizamodels9
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒anilsa9823
 

Último (20)

M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors Data
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...
 
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdf
 
Understanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key InsightsUnderstanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key Insights
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSM
 
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
Event mailer assignment progress report .pdf
Event mailer assignment progress report .pdfEvent mailer assignment progress report .pdf
Event mailer assignment progress report .pdf
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst Summit
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
 
Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...
Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...
Call Girls In Holiday Inn Express Gurugram➥99902@11544 ( Best price)100% Genu...
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
 

Tech stole your audience. Take it back.

  • 1. TECH STOLE YOUR AUDIENCE. Dr Johnny Ryan @johnnyryan TAKE IT BACK.
  • 2. Problem Set 1: The “Facebook and Cambridge Analytica Problem” How to enforce control over personal data that 3rd parties access from your websites?
  • 3. Control Problem Images hosted on other domains Embedded videos Social sharing widgets Fonts and other resources loaded from other domains Commenting widgets 3rd party audio players, etc. No data protection of personal data accessed by 3rd party widgets and assets.
  • 4. Control Problem No data protection of personal data accessed by 3rd party widgets and assets. Your websites Your audience
  • 5. “Behavioural” ad targeting & “programmatic” trading. (This jargon means: automatic auctions for the right people’s attention)
  • 7. /// Visitor Site SSP DSP DMP Brand $ “Demand side”“Supply side” Ad Exchange
  • 8. /// Visitor Site SSP Ad Exchange DSP DMP Brand $ “Demand side”“Supply side”
  • 9. /// Visitor Site SSP Ad Exchange DSP DMP Brand $ store data “Demand side”“Supply side”
  • 10. /// Visitor Site SSP Ad Exchange DSP DMP request segment Brand $ store data “Demand side”“Supply side”
  • 11. /// Visitor Site SSP Ad Exchange DSP DMP request segment deliver segment Brand $ store data “Demand side”“Supply side”
  • 12. /// Visitor Site SSP Ad Exchange DSP DMP request page request segment deliver segment Brand $ store data “Demand side”“Supply side”
  • 13. /// Visitor Site SSP Ad Exchange DSP DMP serve page request page request segment deliver segment Brand $ store data “Demand side”“Supply side”
  • 14. /// Visitor Site SSP Ad Exchange DSP DMP serve page request page request segment deliver segment Ad request Brand $ store data “Demand side”“Supply side”
  • 15. /// Visitor Site SSP Ad Exchange DSP DMP serve page request page request segment cookie to SSP deliver segment Ad request Brand $ store data “Demand side”“Supply side”
  • 16. /// Visitor Site SSP Ad Exchange DSP DMP serve page request page request segment ad request cookie to SSP deliver segment Ad request Brand $ store data “Demand side”“Supply side”
  • 17. /// Visitor Site SSP Ad Exchange DSP DMP serve page request page request bid request segment ad request cookie to SSP deliver segment Ad request Brand $ store data “Demand side”“Supply side”
  • 18. /// Visitor Site SSP Ad Exchange DSP DMP serve page request page request bid request segment ad request cookie to SSP deliver ad deliver segment Ad request Brand $ store data “Demand side”“Supply side”
  • 19. /// Visitor Site SSP Ad Exchange DSP DMP serve page request page request bid request segment ad request cookie to SSP deliver ad deliver segment sync Ad request Brand $ store data “Demand side”“Supply side”
  • 20. /// Visitor Site SSP Ad Exchange DSP DMP serve page request page request bid request segment ad request cookie to SSP deliver ad sync deliver segment sync Ad request Brand $ store data “Demand side”“Supply side”
  • 24. The Daily Bugle ExchangeExchange Exchange Exchange DSP DMP DSP DMP DSP DMP DSP DMP DSPDMP DSPDMP DSPDMP DMP DSP DSPDSP DSP DSP DSP
  • 25. The Daily Bugle ExchangeExchange Exchange Exchange DSP DMP DSP DMP DSP DMP DSP DMP DSPDMP DSPDMP DSPDMP DMP DSP DSPDSP DSP DSP DSP ADVERTISEMENT
  • 26. The Daily Bugle ExchangeExchange Exchange Exchange DSP DMP DSP DMP DSP DMP DSP DMP DSPDMP DSPDMP DSPDMP DMP DSP DSPDSP DSP DSP DSP ? ? ? ? ? ? ? ADVERTISEMENT
  • 27. JavaScript ad creatives can summon unauthorized trackers. The Daily Bugle ADVERTISEMENT Plus, other data leakage via SDKs on mobile, 3rd parties on page, logging on load of 3rd party assets, etc. Any one of the hundreds or thousands of parties receiving personal data via ad exchanges can profile and / or trade with unauthorized parties.
  • 28. 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 ADVERTISERS website.com AD DMP DMP DMP DMP DMP DMP DMP DMP DMP DMP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP DSP W inningbid DSP 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 Channel of data leakage Personal data Legend Step 4. Exchange sends bid requests to hundreds of partners Step 5. Exchange lets some DMPs/ DSPs to refresh cookie sync CDN Money This is the current process of real-time bidding that is used in online behavioural advertising. DATA LEAKAGE IN ONLINE ADVERTISING Risk
  • 29. Problem Set 2: Consent for ad tracking 97%1 - 80%2 would reject 3rd party ad tracking (single dialogue) 1. "Research result: what percentage will consent to tracking for advertising?", PageFair, September 2017 (URL: https://pagefair.com/blog/2017/new-research-how-many-consent-to-tracking/) 2. “Europe Online: an experience driven by advertising”, IAB Europe, 2017, p. 7 (URL: https:// www.iabeurope.eu/wp-content/uploads/2017/09/EuropeOnline_FINAL.pdf).
  • 30. A non-compliant GDPR consent screen (single screen) [Site] and our partners set cookies and collect information from your [browser] [device] to provide you with [website] content, deliver relevant advertising and understand [web] audiences. [View partner info] We use technology such as cookies on our site to collect and use personal data to personalize content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our partners who also use technologies such as cookies to collect and use personal data to personalize content and ads, to provide social media features and to analyse our traffic on our site and across the internet. View info on our partners and their use of this data. You can always change your mind and revisit your choices. OK Manage use of your data Appears to be hard to not give consent breach of the GDPR, Article 4, paragraph 11, and Recital 42, and Recital 32. No mention of the duration for which data are stored. breach of the GDPR, Article 13, paragraph 2, a No precise description of a purpose of processing, and no notification of profiling. breach of the GDPR, Article 4, paragraph 11, and Article 13, paragraph 1, c, and paragraph 2, f, and Recital 60. Conflation of multiple purposes breach of the GDPR, Article 5, paragraph 1, b, Recital 32, and Recital 43.
  • 31. 51% 64%13% Do you believe that users will opt-in to tracking for the purposes of advertising? No YesYes, if denied access to the site otherwise 1st party tracking on a website 23% 0% 100% 200% Can not deny access Article 7(2) prohibits conditionality.
  • 32. 3% 3%32%65% 46% 51% 64%13% Do you believe that users will opt-in to tracking for the purposes of advertising? No Yes, if denied access to the site otherwise Yes 1st party tracking on a website 3rd party tracking on a website Tracking by any party, anywhere on the web 23% 0% 100% 200%
  • 33. But the GDPR requires a separate consent for each purpose
  • 34. Website SSP Ad Exchange DSP DMP Advertiser Fraud verification Ad server Analytics 1 To inform the agents of prospective advertisers that you are on visiting the web site, so that the website can solicit bids for the opportunity to show an ad to you. Controller Processor Processor 2 To combine your browsing habits with data they already have collected about you (and infer further insights about you) so that they can select relevant ads for you.
 These ads may be for products you have shown interest in previously.
 This profile may include your income bracket, age and gender, habits, social media influence, ethnicity, sexual orientation, religion, political leaning, etc. Controller Controller Controller Controller Controller 3 To use your browsing habits to build or improve a profile about you, in order to sell these data to partners for online marketing, credit scoring, insurance companies, background checking services, and law enforcement. 
 This profile may include your income bracket, age and gender, habits, social media influence, ethnicity, sexual orientation, religion, political leaning, etc. Controller Controller 4 To identify whether you are the kind of person that its advertising clients want to show ads to. Processor Controller Controller 5 To combine your browsing habits with data they already have collected about you (and infer further insights about you), to personalize the service or product that it offers you. 
 This may include determining whether to offer you discounts.
 This profile may include your income bracket, age and gender, habits, social media influence, ethnicity, sexual orientation, religion, political leaning, etc. Controller 6 To monitor your behavior on websites in order to determine if you have viewed or interacted with an ad. Controller Controller Processor 7 To determine whether you have purchased one of its products or services following your viewing of or interaction with an ad that it has paid for. Controller 8 To combine your browsing habits with data they already have collected about you (and infer further insights about you), to verify that you are human rather than a “bot” attempting to defraud advertisers.
 This profile may include your income bracket, age and gender, habits, social media influence, ethnicity, sexual orientation, religion, political leaning, etc. Controller 9 To record the number of times you have viewed each ad, to prevent a single ad being shown to you too frequently. Controller 10 To combine your browsing habits with data they already have collected about you (and infer further insights about you), to understand how you and people similar to you browse the web. 
 This profile may include your income bracket, age and gender, habits, social media influence, ethnicity, sexual orientation, religion, political leaning, etc. Controller Examples of the many purposes of data processing in online behavioral advertising. Each purpose requires its own opt-in.
  • 35. Gordon House, Barrow St, Dublin 4, Ireland Acxiom GmbH Martin Behaim Strasse 12, 63263 Neu-Isenburg, Germany Google Ltd. Viewing 2 of 251 partners Help keep Example.com profitable Learn about your data rights here. OFF Let these companies combine your browsing habits for 6 months with data they already have collected about you to improve their profile of you, including by inferring insights, to show you relevant advertising. (This profile may include your income bracket, age and gender, habits, social media influence, ethnicity, sexual orientation, religion, political leaning, etc.). Item 1 of 9 View details View details Next Purpose of processing, and notification of profiling. Article 4, paragraph 11, and Article 13, para 1, c, and para 2, f. Duration Article 13, para 2, a. Granular opt-in for several purposes Recital 32, and Article 29 Working Party Guidance November 2017 Details of rights to complain to supervisory authority, and to access, correct, and transfer data, etc. 
 Article 13, para 2, b, c, and d. unambiguous, specific affirmative action. Not yes by default. Article 4, para 11, and Recital 32. contact details of the Data controller, and list of categories of processor. Article 13, para 1, a, and Recital 42. An opt-in for each processing purpose
  • 36. Help keep Example.com profitable Learn about your data rights here. Let these companies combine your browsing habits for 6 months with data they already have collected about you to improve their profile of you, including by inferring insights, to show you relevant advertising. (This profile may include your income bracket, age and gender, habits, social media influence, ethnicity, sexual orientation, religion, political leaning, etc.). Item 1 of 9 Next Gordon House, Barrow St, Dublin 4, Ireland Acxiom GmbH Martin Behaim Strasse 12, 63263 Neu-Isenburg, Germany Google Ltd. View details View details Viewing 2 of 251 partners “Explicit consent” (to process special categories of data)
 Article 9, paragraph 2, a. This design requires Two tap / click / drag actions to signal consent explicitly Explicit consent for special categories of personal data OFF
  • 37. Help keep Example.com profitable Learn about your data rights here. Let these companies combine your browsing habits for 6 months with data they already have collected about you to improve their profile of you, including by inferring insights, to show you relevant advertising. (This profile may include your income bracket, age and gender, habits, social media influence, ethnicity, sexual orientation, religion, political leaning, etc.). Item 1 of 9 Next Gordon House, Barrow St, Dublin 4, Ireland Acxiom GmbH Martin Behaim Strasse 12, 63263 Neu-Isenburg, Germany Google Ltd. View details View details Viewing 2 of 251 partners This design requires Two tap / click / drag actions to signal consent explicitly Explicit consent for special categories of personal data “Explicit consent” (to process special categories of data)
 Article 9, paragraph 2, a.
  • 38. Help keep Example.com profitable Learn about your data rights here. Let these companies combine your browsing habits for 6 months with data they already have collected about you to improve their profile of you, including by inferring insights, to show you relevant advertising. (This profile may include your income bracket, age and gender, habits, social media influence, ethnicity, sexual orientation, religion, political leaning, etc.). Item 1 of 9 Next CONFIRM? Gordon House, Barrow St, Dublin 4, Ireland Acxiom GmbH Martin Behaim Strasse 12, 63263 Neu-Isenburg, Germany Google Ltd. View details View details Viewing 2 of 251 partners This design requires Two tap / click / drag actions to signal consent explicitly Explicit consent for special categories of personal data “Explicit consent” (to process special categories of data)
 Article 9, paragraph 2, a.
  • 39. Most people will not click OK to any of this
  • 41. 5 Needs “opt-in” consent, but is unable to communicate with users 4 Needs “opt-in” consent, but user has little incentive to agree • Facebook Audience Network • WhatsApp advertising (see assumption 1) 3 Needs “opt-in” consent, and may get it 2 Can show an “opt-out” before using data • NewsFeed ads (based only on personal data with no “special” personal data (e.g. ethnicity, political opinion, religious or philosophical beliefs, sexual orientation), unless marked “public” or visible to “friends of friends” (see assumptions 1 and 2) • Instagram ads (see assumption 1) 1 Out of scope of the regulation, if business is modified. 0 Already out of scope of the regulation. Assumption 2. GDPR Article 6, paragraph 4, c, indicates a higher bar for “special categories of personal data” that reveal race, ethnicity, political opinion, religious or philosophical beliefs, trade union membership, or related to a data subject’s sex life or sexual orientation. However, this does not apply if the data have been “manifestly made public by the data subject” (GDPR, Article 9, paragraph 2, (e)). This may mean that the publicity settings that a user places on their post will prevent or enable those posts to be mined for advertising. GDPR scale: FACEBOOK Assumption 1. That the use of personal data to target advertising will be accepted as a “compatible” purpose with the original purpose for which personal data were shared by users, under GDPR Article 6, paragraph 4. GDPR Recital 61 says that if the further processing is compatible then the company must alert the data subject that it is using their data for this further purpose before it starts processing. GDPR Article 21, paragraph 2 and 3 say that the data subject must be alerted about their right to object to their data being used for direct marketing, and can do so at any time. GDPR Recital 70 says this alert should be presented clearly and separately from any other information. However, the Article 29 Working Party’s opinion on purpose limitation notes that among the various things that the compatibility assessment must consider are “the impact of the further processing on the data subjects”.
  • 42. 5 Needs “opt-in” consent, but is unable to communicate with users 4 Needs “opt-in” consent, but user has little incentive to agree • Most personalized AdWords ads on Google properties including Search, Youtube, Maps, and the Google Network (including “remarketing”,“affinity audiences” , “in-market audiences”, “demographic targeting”, "similar audiences”, “Floodlight” cross-device tracking), “customer match”, “remarketing” (see assumption 1) • Gmail ads • Programmatic services (DoubleClick) 3 Needs “opt-in” consent, and may get it 2 Can show an “opt-out” before using data • Location targeting in Maps (see assumption 2) 1 Out of scope of the regulation, if business is modified. • AdWords (if all personalized features are removed) on Google properties including Search, Youtube, Maps 0 Already out of scope of the regulation. • “Placement-targeted” ads on Google properties. Assumption 1. That the average user does not “sign in” to Google Search or Chrome. If, however, users did sign in then Google may be able to further process their data for other purposes. GDPR scale: GOOGLE Assumption 2. That the use of personal data to target advertising will be accepted as a “compatible” purpose with the original purpose for which personal data were shared by users, under GDPR Article 6, paragraph 4. GDPR Recital 61 says that if the further processing is compatible then the company must alert the data subject that it is using their data for this further purpose before it starts processing. GDPR Article 21, paragraph 2 and 3 say that the data subject must be alerted about their right to object to their data being used for direct marketing, and can do so at any time. GDPR Recital 70 says this alert should be presented clearly and separately from any other information. However, the Article 29 Working Party’s opinion on purpose limitation notes that among the various things that the compatibility assessment must consider are “the impact of the further processing on the data subjects”.
  • 43. Fossil Fuel Renewable Energy N20 C02 Regulatory disincentive OLD INDUSTRY Regulatory incentive NEW CLEAN INDUSTRY
  • 44. Ads (Ethical Data)Ads (Conventional Data) Personal data Non-personal data Regulatory disincentive OLD INDUSTRY Regulatory incentive NEW CLEAN INDUSTRY Fossil Fuel Renewable Energy N20 C02
  • 45. Ads (Ethical Data)Ads (Conventional Data) Personal data Ads (Conventional Data) Personal data (with consent and enforceable protection) Non-personal data Small, premium market // Regulatory disincentive OLD INDUSTRY Regulatory incentive NEW CLEAN INDUSTRY + Fossil Fuel Classic CarsRenewable Energy N20 C02 +
  • 46. 1.Personal data leakage from widgets & adtech exposes us all to legal risk. 2.Data leakage is also theft of your audience. 3.Media owners should ask for regulatory action: when you comply, you are not cheated by competitors. @johnnyryanSummary