SlideShare a Scribd company logo
1 of 31
DIGITAL ADVERTISING
TRANSPARENCY, CONTROL, CONSENT
Interact 2018
May 24th
Technical standard in
development and
subject to change.
1
Presented by:
Wil Schobeiri, CTO, MediaMath
Matthias Matthiesen, Director, Privacy &
Public Policy at IAB Europe
Agenda
•Issue: EU Regulatory Challenges
•Solutions
•Closed Ecosystem
•Open Framework within an independent and flexible ecosystem
•Standard Framework
•Goals
•Framework
•Technology
•Pubvendors.json
2
AdTech Data Flows… Sell-side
3
DATA
SUBJECT
PERSONAL DATA
• IDFA
• advertising ID
• cookies/unique identifier
• lat/long
• IP Address
• segments
S2S SERVER
Cookie Synching
On Page Header
Bidding Partners
Third parties and
advertisers collecting
data re: ad delivery,
conversion and
attribution
Header Bidding
Demand Partners
External Bidders
Real Time Data
Providers
Subcontractors
PUBLISHERS
ADVERTISER
*Data flows are an example for illustrative purposes only, certain data flows may be missing or different for different parties
SSP
AdTech Data Flows… Buy-side
4
DATA
SUBJECT
DIRECT
RETAILER
ADVERTISER
LANDING PAGE
CRM
Onboarder
ADVERTISER
AD SERVER
ADVERTISER
DSP
*Data flows are an example for illustrative purposes only, certain data flows may be missing or different for different parties
SSP
It’s not all about Consent
• Under GDPR, consent is only one of six “legal grounds” for
processing personal data, and therefore not always needed
• For the purposes of access and storage of information on
devices ePrivacy Directive consent requirements currently
apply
• The Framework is designed to be flexible and accommodate
different publisher and vendor needs centering on
transparency, control and choice
5
Data leakage
Lack of Control and Transparency over partners and demand sources on page (and their
partners)
No single privacy policy
ePrivacy
GDPR requirements
Continued monetization
Current Challenges
6
Benefits
• Control data leakage
• Single privacy policy
• Easier consent
• Easier GDPR compliance
Closed Ecosystem
Challenges
• Control of data and reporting
• Control of third party partners
• Control of demand
7
Standard Framework
Transparency for Consumers and Publishers into partners that help monetize sites and apps
Control for Publishers over partners operating on sites and apps and processing their users’
data
Control for Consumers over how their personal data is used and by which partners
Consent as a potential legal basis
Standardization allowing publishers and partners to operate and communicate efficiently using
a single, open source standard
Flexibility for publishers and demand sources to build or work with various consent
management providers
Minimize Disruption of the Internet, benefiting consumers, publishers & supporting companies
8
Transparency & Consent Framework
Technical Context
Industry
Vendor List
Vendor and
Consent
Storage and
Transmission
Publisher
Header Tag
Exchanges
DSP
DSP
DSP
CProposal
Publisher
Ad Server
DSP /
DMP
Dynamic
Creative
Server
Fully
Customizable
Consent UI
10
The Technology
1. Industry-wide list of vendors bound to standard protocols and
policies (Publisher choice over which vendors to activate)
2. Standardized mechanism for requesting, storing, and
optionally sharing approved vendors and consent
• Standard JS API
• Standard vendor/consent storage format (currently 1st/3rd party
cookies)
• Standardized data structure for transmitting vendor/consent state
3. Open source specification, complete with reference
implementations
11
Global Vendor List
• A centralized, dynamic list of
vendors, their purposes, their
privacy policy URL, et al
• Versioned to allow for audit trail
• Publishers will use the global
vendor list as basis for disclosure
and consent requests
• Both vendors and publishers will
need to adhere to baseline
principles and minimum
standards
ID Company Privacy Policy Purposes …
1 SSP1 ssp1.de/privacy 1, 2, 3 …
2 ANW2 anw2.be/privacy 2, 3 …
3 ANA5 ana5.fi/privacy 4 …
… … … … …
ID Purpose Description … …
1 Purpose 1 domain.eu/purpose/1 … …
2 Purpose 2 domain.eu/purpose/2 … …
3 Purpose 3 domain.eu/purpose/3 … …
… … … … …
12
Providing Transparency and
Requesting Consent
• A JavaScript library/API which enables publishers to customize
the experience of providing transparency disclosures and
requesting consent
• Abstracts the complexities of consent checking and storage
• Implements standardized minimum disclosure language
• Ensures the vendor list and disclosure language stays updated to latest
version
• Integrates with consent identification mechanism
• Makes approved vendor and consent data available for downstream
usage via daisy chain
13
Example of custom UI
NB: Graphics are for illustration purposes only. 14
Level 1:
Simple consent
collection for all
selected
vendors and
purposes
Example of custom UI
NB: Graphics are for illustration purposes only. 15
Level 2:
Purpose-level
consent options
for consumers
Example of custom UI
NB: Graphics are for illustration purposes only. 16
Level 3:
Vendor-level
consent options
for consumers
Storing Vendor and Consent Signals
• Approved Vendor and Consent storage requires two mechanisms: a user identification method and
persistence method.
• Identification method
• The identification needed for global consent to be made possible could be done via multiple
mechanisms (e.g., id syncing).
• Implementation to be determined by the publisher and vendor. API will standardize interaction, not
implementation.
• Persistence method
• Multiple storage options possible: cookie, mobile app SDK, login alliances, centralized registries, etc.
• Javascript library gives vendors the flexibility to implement storage in whatever mechanism they see fit,
supporting both desktop and mobile
17
Transmitting Approved Vendors and
Consent
• Consent value to be binary
• Consent values to be compressed into as small of a data structure possible.
• Consent data structure is flexible
• Policy requirements and technical feasibility will determine final implementation.
• Consent transmitted via a Daisy Chain
• every upstream member will append a consent payload to all downstream
requests.
• OpenRTB to directly support consent transmission
18
1. ✓ SSP1
2. ✓ SSP2
3. ✓ Exchange1
4. X Exchange2
5. ✓ Exchange3
6. ✓ DMP1
7. ✓ DMP2
8. ✓ DMP3
9. ✓ DMP4
10. X DMP5
11. X DMP6
12. ✓ DPM7
13. X DMP8
14. ✓ DMP9
15. X DSP1
16. X DSP2
17. ✓ DSP3
18. ✓ DSP4
19. X DSP5
20. X DSP6
1. ✓ PURP1
2. ✓ PURP2
3. ✓ PURP3
4. ✓ PURP4
5. ✓ PURP5
11111 1110111110010100110011011111001010110
Purpose
Choices
String
Vendor
Choices
String
Purpose
Choices
Vendor
Choices
P
U
R
P
1
P
U
R
P
5
D
M
P
2
D
S
P
7
3FDF299BE572
21. ✓ DSP7
22. ✓ DSP8
23. X DSP9
24. ✓ DCO1
25. ✓ DCO2
26. ✓ DCO3
27. ✓ DCO4
28. ✓ DCO5
29. X DCO6
30. X DCO7
31. ✓ DCO8
32 X DCO9
33. ✓ Viewability1
34. X Viewability2
35. ✓ Viewability3
36. ✓ Viewability4
37. ✓ Viewability5
38. X Viewability6
39. X Viewability7
40. ✓ Viewability8
41. X Viewability9
Compressed
Value
Encoding Choices for Storage &
Transmission
19
3FDF299BE572
Consent Payload: “3FDF299BE572” appended to every request
Transmitting Approved Vendors
and Consent
PublisherPublisher
Publisher
Ad Server
DMP1
SSP1
SSP2
Exchange1
Exchange2
Exchange3
DSP5
DSP1
Advertiser
Ad Server
DCO1
Viewability
1
Advertiser
Ad Server
DCO5
Viewability
5
DSP9
Advertiser
Ad Server
DCO9
Viewability
9
DSP8
Advertiser
Ad Server
DCO8
Viewability
8
DSP7
Advertiser
Ad Server
DCO7
Viewability
7
DSP6
Advertiser
Ad Server
DCO6
Viewability
6
DSP3
DSP4
DSP2
Advertiser
Ad Server
DCO2
Viewability
2
Advertiser
Ad Server
DCO3
Viewability
3
Advertiser
Ad Server
DCO4
Viewability
4
DMP
2
DMP
3
DMP
5
DMP
4
DMP
8
DMP
9
DMP
7
DMP
6
3FDF299BE572
3FDF299BE572
3FDF299BE572
Has consent
Doesn’t have consent
20
Combined, they enable...
• Control over the vendors enabled by publishers.
• Transparency into the supply chain for consumers &
publishers.
• An auditable consent trail that gives all supply chain
members confidence by providing a more efficient disclosure
mechanism, enabling companies to ”know” rather than
“assume” their consent status with a user.
• A better user experience than if every publisher were to try
to solve the challenge on their own.
21
Problem: Publisher’s Liability
• Publishers have approached the IAB for a solution that will
allow them to protect themselves and their customers from
exposure to vendors that the publisher doesn’t do business
with.
• They also asked for a way to configure purposes per vendors
and have a control of the vendors listed in the consent UI.
22
Goal
• Provide a standard for publishers to publicly declare the
vendors that they are working with and their
permissions/configuration
• Allow vendors to verify publisher GDPR settings and verify
and audit CMP consent string
• Provide a standard way for publishers to whitelist vendors
• Enable publishers to limit purposes on a per vendor basis
• Enable publishers to limit features on a per vendor basis
This configuration is an optional feature to the IAB’s T&C
framework.
23
Solution: pubvendors.json
• Out of band signal ("pubvendors.json") to signal to vendors
and CMPs:
• Limitations that a publisher places on specific vendors by purpose
• Disclosures made by the publisher on behalf of the vendor
• Vendor crawl for the pubvendors.json periodically
24
Integration:
• Publisher
• place a pubvendors.json file at the ".well-known path" of their domain:
http://publisher.com/.well-known/pubvendors.json
• CMP
• Check for pubvendors.json file on the publisher “.well-known path”
and uses this to filter the list of vendors to present to the user.
• SSP/DSP:
• Can use "pubvendors.json" as an out of band solution to augment the
Consent String by crawling the publisher’s site.
25
Pubvendors.json v1.0
• Can be used immediately by Publishers to signal to the CMP
which vendors to present to the user.
• Enabling vendors to rely on legitimate interest
26
{
"publisherVendorsVersion": 1, // [Required] Version of the
pubvendors.json specification
"version": 1, // [Required] Increment on
each update of this file
"globalVendorListVersion": 1, // [Required] The version of the GVL this
was created from
"updatedAt": "2018-05-28T00:00:00Z", // [Required] Updated for every modification
"vendors": [ // [Required] Whitelist vendors
{
"id": 1 // [Required] ID of vendor from GVL
},
{
"id": 2
}
]
}
Pubvendors.json v1.1(proposal)
• disableUpstreamVendors disables to pull in additional vendors
from the global vendor list.
• vendors.purposes allows restrict purposes by vendors
27
{
"publisherVendorsVersion": 1, // [Required] Version of the
pubvendors.json specification
"version": 1, // [Required] Increment on
each update of this file
"globalVendorListVersion": 1, // [Required] The version of the GVL this
was created from
"updatedAt": "2018-05-28T00:00:00Z", // [Required] Updated for every modification
"disableUpstreamVendors": true, // [Optional] dont pull additional vendors from the GVL
"vendors": [ // [Required] Whitelist vendors
{
"id": 1 // [Required] ID of vendor from GVL
"purposes": [1, 2, 3], // [Optional] Publishers can restrict purposes by vendor
},
{
"id": 2
}
]
}
Pubvendors.json v1.1(proposal)
• Update to the GVL to expand purpose control
• vendors.purposes.id - The id of the purpose from the GVL.
• vendors.purposes.legalBasis - The legal basis for which the vendor
uses the purposes. (either "consent" or “legitimateInterest”)
• vendors.purposes.required - An optional field that signals to external
parties if a specific purpose is required for a vendor to operate.
28
"purposes": [
{
"id": 1, // [Required] ID of purpose
"legalBasis": "consent|legitimateInterest", // [Required] legal basis for usage of purpose
"required": boolean, // [Optional] Is this purpose a requirement
for the
// vendor to operate
}
]
Pubvendors.json v1.1(proposal)
• Change to Consent String protocol
• The Consent String should be modified to pass the version of the
pubvendors.json used when sending the request. 0 = that
pubvendors.json was not present.
• The file version can be used by downstream parties to determine if
they have an up to date version of the file when processing requests.
29
Timeline
• pubvendors.json v1.0 is available for immediate use by CMPs
• pubvendors.json v1.1 spec is under review and open for public
comments. Review cycle end June 1st.
Link to spec:
https://github.com/InteractiveAdvertisingBureau/GDPR-
Transparency-and-Consent-
Framework/blob/master/pubvendors.json%20v1.0%20Draft%20f
or%20Public%20Comment.md
30
Stay informed
www.advertisingconsent.eu
31

More Related Content

Similar to Interact 2018 - IAB Europe’s GDPR Transparency & Consent Framework

Rick Hathaway V SCTCday cloud 24 feb16 Barcelona
Rick Hathaway V SCTCday cloud 24 feb16 BarcelonaRick Hathaway V SCTCday cloud 24 feb16 Barcelona
Rick Hathaway V SCTCday cloud 24 feb16 BarcelonaAgustin Argelich Casals
 
WSO2- OSC Korea - Accelerating Digital Businesses with APIs
WSO2- OSC Korea - Accelerating Digital Businesses with APIsWSO2- OSC Korea - Accelerating Digital Businesses with APIs
WSO2- OSC Korea - Accelerating Digital Businesses with APIsWSO2
 
Data Xu&Gemius_Digital Beyond Borders_Kiev_20150617
Data Xu&Gemius_Digital Beyond Borders_Kiev_20150617Data Xu&Gemius_Digital Beyond Borders_Kiev_20150617
Data Xu&Gemius_Digital Beyond Borders_Kiev_20150617Gemius Ukraine
 
RTBkit 2.0 Roadmap Preview
RTBkit 2.0 Roadmap PreviewRTBkit 2.0 Roadmap Preview
RTBkit 2.0 Roadmap PreviewDatacratic
 
Best Practices, AWS Elemental and Media Services
Best Practices, AWS Elemental and Media ServicesBest Practices, AWS Elemental and Media Services
Best Practices, AWS Elemental and Media ServicesCloudHesive
 
Implementing Advanced Analytics Platform
Implementing Advanced Analytics PlatformImplementing Advanced Analytics Platform
Implementing Advanced Analytics PlatformArvind Sathi
 
Programmatic advertising - overview
Programmatic advertising - overviewProgrammatic advertising - overview
Programmatic advertising - overviewJim Murray Jones
 
SHARE 2014, Pittsburgh Using policies to manage critical cics resources
SHARE 2014, Pittsburgh Using policies to manage critical cics resourcesSHARE 2014, Pittsburgh Using policies to manage critical cics resources
SHARE 2014, Pittsburgh Using policies to manage critical cics resourcesnick_garrod
 
Performance Marketing Technology: Expanding Advertiser Partnerships - Nick Mo...
Performance Marketing Technology: Expanding Advertiser Partnerships - Nick Mo...Performance Marketing Technology: Expanding Advertiser Partnerships - Nick Mo...
Performance Marketing Technology: Expanding Advertiser Partnerships - Nick Mo...PerformanceIN
 
9 essential competencies of platform marketing 11 22 2015
9 essential competencies of platform marketing 11 22 20159 essential competencies of platform marketing 11 22 2015
9 essential competencies of platform marketing 11 22 2015Andrew Leone
 
Open standards in document output
Open standards in document outputOpen standards in document output
Open standards in document outputScriptura Engage
 
Common Challenges in Live Streaming API Integration and How to Overcome Them.pdf
Common Challenges in Live Streaming API Integration and How to Overcome Them.pdfCommon Challenges in Live Streaming API Integration and How to Overcome Them.pdf
Common Challenges in Live Streaming API Integration and How to Overcome Them.pdfMyLiveCart
 
Architecting your WebRTC application for scalability, Arin Sime
Architecting your WebRTC application for scalability, Arin SimeArchitecting your WebRTC application for scalability, Arin Sime
Architecting your WebRTC application for scalability, Arin SimeAlan Quayle
 
Bob eProcure Brochure
Bob eProcure BrochureBob eProcure Brochure
Bob eProcure BrochureMeher Chandra
 
Software for Oil, Gas & Marine Sector by Labsols
Software for Oil, Gas & Marine Sector by LabsolsSoftware for Oil, Gas & Marine Sector by Labsols
Software for Oil, Gas & Marine Sector by LabsolsSapon Naskar
 
A History of Programmatic Media
A History of Programmatic MediaA History of Programmatic Media
A History of Programmatic MediaThe Media Kitchen
 
OIF Interop: The Key to Unlocking the Benefits of SDN
OIF Interop: The Key to Unlocking the Benefits of SDNOIF Interop: The Key to Unlocking the Benefits of SDN
OIF Interop: The Key to Unlocking the Benefits of SDNDeborah Porchivina
 
Flink Forward Berlin 2017 Keynote: Ferd Scheepers - Taking away customer fric...
Flink Forward Berlin 2017 Keynote: Ferd Scheepers - Taking away customer fric...Flink Forward Berlin 2017 Keynote: Ferd Scheepers - Taking away customer fric...
Flink Forward Berlin 2017 Keynote: Ferd Scheepers - Taking away customer fric...Flink Forward
 

Similar to Interact 2018 - IAB Europe’s GDPR Transparency & Consent Framework (20)

Rick Hathaway V SCTCday cloud 24 feb16 Barcelona
Rick Hathaway V SCTCday cloud 24 feb16 BarcelonaRick Hathaway V SCTCday cloud 24 feb16 Barcelona
Rick Hathaway V SCTCday cloud 24 feb16 Barcelona
 
WSO2- OSC Korea - Accelerating Digital Businesses with APIs
WSO2- OSC Korea - Accelerating Digital Businesses with APIsWSO2- OSC Korea - Accelerating Digital Businesses with APIs
WSO2- OSC Korea - Accelerating Digital Businesses with APIs
 
Data Xu&Gemius_Digital Beyond Borders_Kiev_20150617
Data Xu&Gemius_Digital Beyond Borders_Kiev_20150617Data Xu&Gemius_Digital Beyond Borders_Kiev_20150617
Data Xu&Gemius_Digital Beyond Borders_Kiev_20150617
 
RTBkit 2.0 Roadmap Preview
RTBkit 2.0 Roadmap PreviewRTBkit 2.0 Roadmap Preview
RTBkit 2.0 Roadmap Preview
 
Best Practices, AWS Elemental and Media Services
Best Practices, AWS Elemental and Media ServicesBest Practices, AWS Elemental and Media Services
Best Practices, AWS Elemental and Media Services
 
Implementing Advanced Analytics Platform
Implementing Advanced Analytics PlatformImplementing Advanced Analytics Platform
Implementing Advanced Analytics Platform
 
Programmatic advertising - overview
Programmatic advertising - overviewProgrammatic advertising - overview
Programmatic advertising - overview
 
SHARE 2014, Pittsburgh Using policies to manage critical cics resources
SHARE 2014, Pittsburgh Using policies to manage critical cics resourcesSHARE 2014, Pittsburgh Using policies to manage critical cics resources
SHARE 2014, Pittsburgh Using policies to manage critical cics resources
 
Performance Marketing Technology: Expanding Advertiser Partnerships - Nick Mo...
Performance Marketing Technology: Expanding Advertiser Partnerships - Nick Mo...Performance Marketing Technology: Expanding Advertiser Partnerships - Nick Mo...
Performance Marketing Technology: Expanding Advertiser Partnerships - Nick Mo...
 
9 essential competencies of platform marketing 11 22 2015
9 essential competencies of platform marketing 11 22 20159 essential competencies of platform marketing 11 22 2015
9 essential competencies of platform marketing 11 22 2015
 
Open standards in document output
Open standards in document outputOpen standards in document output
Open standards in document output
 
Common Challenges in Live Streaming API Integration and How to Overcome Them.pdf
Common Challenges in Live Streaming API Integration and How to Overcome Them.pdfCommon Challenges in Live Streaming API Integration and How to Overcome Them.pdf
Common Challenges in Live Streaming API Integration and How to Overcome Them.pdf
 
Architecting your WebRTC application for scalability, Arin Sime
Architecting your WebRTC application for scalability, Arin SimeArchitecting your WebRTC application for scalability, Arin Sime
Architecting your WebRTC application for scalability, Arin Sime
 
Bob eProcure Brochure
Bob eProcure BrochureBob eProcure Brochure
Bob eProcure Brochure
 
Site Direct, Video & Social
Site Direct, Video & SocialSite Direct, Video & Social
Site Direct, Video & Social
 
HDMI Interop
HDMI InteropHDMI Interop
HDMI Interop
 
Software for Oil, Gas & Marine Sector by Labsols
Software for Oil, Gas & Marine Sector by LabsolsSoftware for Oil, Gas & Marine Sector by Labsols
Software for Oil, Gas & Marine Sector by Labsols
 
A History of Programmatic Media
A History of Programmatic MediaA History of Programmatic Media
A History of Programmatic Media
 
OIF Interop: The Key to Unlocking the Benefits of SDN
OIF Interop: The Key to Unlocking the Benefits of SDNOIF Interop: The Key to Unlocking the Benefits of SDN
OIF Interop: The Key to Unlocking the Benefits of SDN
 
Flink Forward Berlin 2017 Keynote: Ferd Scheepers - Taking away customer fric...
Flink Forward Berlin 2017 Keynote: Ferd Scheepers - Taking away customer fric...Flink Forward Berlin 2017 Keynote: Ferd Scheepers - Taking away customer fric...
Flink Forward Berlin 2017 Keynote: Ferd Scheepers - Taking away customer fric...
 

More from IAB Europe

IAB Europe Membership Brochure 2019
IAB Europe Membership Brochure 2019IAB Europe Membership Brochure 2019
IAB Europe Membership Brochure 2019IAB Europe
 
FWCE Cracking the Programmatic Conundrum White Paper
FWCE Cracking the Programmatic Conundrum White PaperFWCE Cracking the Programmatic Conundrum White Paper
FWCE Cracking the Programmatic Conundrum White PaperIAB Europe
 
IAB Europe Virtual Programmatic Day H2 2018 Slides
IAB Europe Virtual Programmatic Day H2 2018 SlidesIAB Europe Virtual Programmatic Day H2 2018 Slides
IAB Europe Virtual Programmatic Day H2 2018 SlidesIAB Europe
 
IAB Spain Digital Ad Spend 2017 Report
IAB Spain Digital Ad Spend 2017 ReportIAB Spain Digital Ad Spend 2017 Report
IAB Spain Digital Ad Spend 2017 ReportIAB Europe
 
AppNexus + Tomorrow TTH Case Study
AppNexus + Tomorrow TTH Case StudyAppNexus + Tomorrow TTH Case Study
AppNexus + Tomorrow TTH Case StudyIAB Europe
 
AppNexus + MiQ Case Study
AppNexus + MiQ Case StudyAppNexus + MiQ Case Study
AppNexus + MiQ Case StudyIAB Europe
 
AppNexus + Axel Springer Case Study
 AppNexus + Axel Springer Case Study AppNexus + Axel Springer Case Study
AppNexus + Axel Springer Case StudyIAB Europe
 
AppNexus + Schibsted Case study
 AppNexus + Schibsted Case study AppNexus + Schibsted Case study
AppNexus + Schibsted Case studyIAB Europe
 
IAB Europe Webinar Deck: Research Awards Winners - Consumer Behaviour and Med...
IAB Europe Webinar Deck: Research Awards Winners - Consumer Behaviour and Med...IAB Europe Webinar Deck: Research Awards Winners - Consumer Behaviour and Med...
IAB Europe Webinar Deck: Research Awards Winners - Consumer Behaviour and Med...IAB Europe
 
IAB Netherlands - Deloitte Programmatic Advertising 2018 Report
IAB Netherlands - Deloitte Programmatic Advertising 2018 ReportIAB Netherlands - Deloitte Programmatic Advertising 2018 Report
IAB Netherlands - Deloitte Programmatic Advertising 2018 ReportIAB Europe
 
IAB Europe Webinar Deck: Digital Brand Advertising and Measurement
IAB Europe Webinar Deck: Digital Brand Advertising and MeasurementIAB Europe Webinar Deck: Digital Brand Advertising and Measurement
IAB Europe Webinar Deck: Digital Brand Advertising and MeasurementIAB Europe
 
DOOH Presentation by OMD for DOOH and DA Webinar
DOOH Presentation by OMD for DOOH and DA WebinarDOOH Presentation by OMD for DOOH and DA Webinar
DOOH Presentation by OMD for DOOH and DA WebinarIAB Europe
 
IAB Europe GIG: Working Paper on Controller - Processor Criteria (reupload)
 IAB Europe GIG: Working Paper on Controller - Processor Criteria (reupload) IAB Europe GIG: Working Paper on Controller - Processor Criteria (reupload)
IAB Europe GIG: Working Paper on Controller - Processor Criteria (reupload)IAB Europe
 
Interact 2018 - Advertising that works for everyone
Interact 2018 - Advertising that works for everyoneInteract 2018 - Advertising that works for everyone
Interact 2018 - Advertising that works for everyoneIAB Europe
 
Interact 2018 - Embracing an ever-changing future for digital advertising
Interact 2018 - Embracing an ever-changing future for digital advertisingInteract 2018 - Embracing an ever-changing future for digital advertising
Interact 2018 - Embracing an ever-changing future for digital advertisingIAB Europe
 
Interact 2018 - GDPR for digital publishers, digital agencies and advertisers
Interact 2018 -  GDPR for digital publishers, digital agencies and advertisersInteract 2018 -  GDPR for digital publishers, digital agencies and advertisers
Interact 2018 - GDPR for digital publishers, digital agencies and advertisersIAB Europe
 
Interact 2018 - DOOH growth and barriers
Interact 2018 -  DOOH growth and barriersInteract 2018 -  DOOH growth and barriers
Interact 2018 - DOOH growth and barriersIAB Europe
 
Interact 2018 - Creativity & Interactivity: the perfect match to win user’s ...
Interact 2018 -  Creativity & Interactivity: the perfect match to win user’s ...Interact 2018 -  Creativity & Interactivity: the perfect match to win user’s ...
Interact 2018 - Creativity & Interactivity: the perfect match to win user’s ...IAB Europe
 
Interact 2018 - Quo vadis Italy? The concentration of online time spent and t...
Interact 2018 - Quo vadis Italy? The concentration of online time spent and t...Interact 2018 - Quo vadis Italy? The concentration of online time spent and t...
Interact 2018 - Quo vadis Italy? The concentration of online time spent and t...IAB Europe
 
Interact 2018 - What Builds Brand Love
Interact 2018 - What Builds Brand LoveInteract 2018 - What Builds Brand Love
Interact 2018 - What Builds Brand LoveIAB Europe
 

More from IAB Europe (20)

IAB Europe Membership Brochure 2019
IAB Europe Membership Brochure 2019IAB Europe Membership Brochure 2019
IAB Europe Membership Brochure 2019
 
FWCE Cracking the Programmatic Conundrum White Paper
FWCE Cracking the Programmatic Conundrum White PaperFWCE Cracking the Programmatic Conundrum White Paper
FWCE Cracking the Programmatic Conundrum White Paper
 
IAB Europe Virtual Programmatic Day H2 2018 Slides
IAB Europe Virtual Programmatic Day H2 2018 SlidesIAB Europe Virtual Programmatic Day H2 2018 Slides
IAB Europe Virtual Programmatic Day H2 2018 Slides
 
IAB Spain Digital Ad Spend 2017 Report
IAB Spain Digital Ad Spend 2017 ReportIAB Spain Digital Ad Spend 2017 Report
IAB Spain Digital Ad Spend 2017 Report
 
AppNexus + Tomorrow TTH Case Study
AppNexus + Tomorrow TTH Case StudyAppNexus + Tomorrow TTH Case Study
AppNexus + Tomorrow TTH Case Study
 
AppNexus + MiQ Case Study
AppNexus + MiQ Case StudyAppNexus + MiQ Case Study
AppNexus + MiQ Case Study
 
AppNexus + Axel Springer Case Study
 AppNexus + Axel Springer Case Study AppNexus + Axel Springer Case Study
AppNexus + Axel Springer Case Study
 
AppNexus + Schibsted Case study
 AppNexus + Schibsted Case study AppNexus + Schibsted Case study
AppNexus + Schibsted Case study
 
IAB Europe Webinar Deck: Research Awards Winners - Consumer Behaviour and Med...
IAB Europe Webinar Deck: Research Awards Winners - Consumer Behaviour and Med...IAB Europe Webinar Deck: Research Awards Winners - Consumer Behaviour and Med...
IAB Europe Webinar Deck: Research Awards Winners - Consumer Behaviour and Med...
 
IAB Netherlands - Deloitte Programmatic Advertising 2018 Report
IAB Netherlands - Deloitte Programmatic Advertising 2018 ReportIAB Netherlands - Deloitte Programmatic Advertising 2018 Report
IAB Netherlands - Deloitte Programmatic Advertising 2018 Report
 
IAB Europe Webinar Deck: Digital Brand Advertising and Measurement
IAB Europe Webinar Deck: Digital Brand Advertising and MeasurementIAB Europe Webinar Deck: Digital Brand Advertising and Measurement
IAB Europe Webinar Deck: Digital Brand Advertising and Measurement
 
DOOH Presentation by OMD for DOOH and DA Webinar
DOOH Presentation by OMD for DOOH and DA WebinarDOOH Presentation by OMD for DOOH and DA Webinar
DOOH Presentation by OMD for DOOH and DA Webinar
 
IAB Europe GIG: Working Paper on Controller - Processor Criteria (reupload)
 IAB Europe GIG: Working Paper on Controller - Processor Criteria (reupload) IAB Europe GIG: Working Paper on Controller - Processor Criteria (reupload)
IAB Europe GIG: Working Paper on Controller - Processor Criteria (reupload)
 
Interact 2018 - Advertising that works for everyone
Interact 2018 - Advertising that works for everyoneInteract 2018 - Advertising that works for everyone
Interact 2018 - Advertising that works for everyone
 
Interact 2018 - Embracing an ever-changing future for digital advertising
Interact 2018 - Embracing an ever-changing future for digital advertisingInteract 2018 - Embracing an ever-changing future for digital advertising
Interact 2018 - Embracing an ever-changing future for digital advertising
 
Interact 2018 - GDPR for digital publishers, digital agencies and advertisers
Interact 2018 -  GDPR for digital publishers, digital agencies and advertisersInteract 2018 -  GDPR for digital publishers, digital agencies and advertisers
Interact 2018 - GDPR for digital publishers, digital agencies and advertisers
 
Interact 2018 - DOOH growth and barriers
Interact 2018 -  DOOH growth and barriersInteract 2018 -  DOOH growth and barriers
Interact 2018 - DOOH growth and barriers
 
Interact 2018 - Creativity & Interactivity: the perfect match to win user’s ...
Interact 2018 -  Creativity & Interactivity: the perfect match to win user’s ...Interact 2018 -  Creativity & Interactivity: the perfect match to win user’s ...
Interact 2018 - Creativity & Interactivity: the perfect match to win user’s ...
 
Interact 2018 - Quo vadis Italy? The concentration of online time spent and t...
Interact 2018 - Quo vadis Italy? The concentration of online time spent and t...Interact 2018 - Quo vadis Italy? The concentration of online time spent and t...
Interact 2018 - Quo vadis Italy? The concentration of online time spent and t...
 
Interact 2018 - What Builds Brand Love
Interact 2018 - What Builds Brand LoveInteract 2018 - What Builds Brand Love
Interact 2018 - What Builds Brand Love
 

Recently uploaded

From Chance to Choice - Tactical Link Building for International SEO
From Chance to Choice - Tactical Link Building for International SEOFrom Chance to Choice - Tactical Link Building for International SEO
From Chance to Choice - Tactical Link Building for International SEOSzymon Słowik
 
Word Count for Writers: Examples of Word Counts for Sample Genres
Word Count for Writers: Examples of Word Counts for Sample GenresWord Count for Writers: Examples of Word Counts for Sample Genres
Word Count for Writers: Examples of Word Counts for Sample GenresLisa M. Masiello
 
Common Culture: Paul Willis Symbolic Creativity
Common Culture: Paul Willis Symbolic CreativityCommon Culture: Paul Willis Symbolic Creativity
Common Culture: Paul Willis Symbolic CreativityMonishka Adhikari
 
Do More with Less: Navigating Customer Acquisition Challenges for Today's Ent...
Do More with Less: Navigating Customer Acquisition Challenges for Today's Ent...Do More with Less: Navigating Customer Acquisition Challenges for Today's Ent...
Do More with Less: Navigating Customer Acquisition Challenges for Today's Ent...Search Engine Journal
 
Jai Institute for Parenting Program Guide
Jai Institute for Parenting Program GuideJai Institute for Parenting Program Guide
Jai Institute for Parenting Program Guidekiva6
 
Call Girls in Lajpat Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Lajpat Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls in Lajpat Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Lajpat Nagar Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
DGR_Digital Advertising Strategies for a Cookieless World_Presentation.pdf
DGR_Digital Advertising Strategies for a Cookieless World_Presentation.pdfDGR_Digital Advertising Strategies for a Cookieless World_Presentation.pdf
DGR_Digital Advertising Strategies for a Cookieless World_Presentation.pdfDemandbase
 
Storyboards for my Final Major Project Video
Storyboards for my Final Major Project VideoStoryboards for my Final Major Project Video
Storyboards for my Final Major Project VideoSineadBidwell
 
Best Persuasive selling skills presentation.pptx
Best Persuasive selling skills  presentation.pptxBest Persuasive selling skills  presentation.pptx
Best Persuasive selling skills presentation.pptxMasterPhil1
 
Research and Discovery Tools for Experimentation - 17 Apr 2024 - v 2.3 (1).pdf
Research and Discovery Tools for Experimentation - 17 Apr 2024 - v 2.3 (1).pdfResearch and Discovery Tools for Experimentation - 17 Apr 2024 - v 2.3 (1).pdf
Research and Discovery Tools for Experimentation - 17 Apr 2024 - v 2.3 (1).pdfVWO
 
Forecast of Content Marketing through AI
Forecast of Content Marketing through AIForecast of Content Marketing through AI
Forecast of Content Marketing through AIRinky
 
What are the 4 characteristics of CTAs that convert?
What are the 4 characteristics of CTAs that convert?What are the 4 characteristics of CTAs that convert?
What are the 4 characteristics of CTAs that convert?Juan Pineda
 
Fueling A_B experiments with behavioral insights (1).pdf
Fueling A_B experiments with behavioral insights (1).pdfFueling A_B experiments with behavioral insights (1).pdf
Fueling A_B experiments with behavioral insights (1).pdfVWO
 
BrightonSEO - Addressing SEO & CX - CMDL - Apr 24 .pptx
BrightonSEO -  Addressing SEO & CX - CMDL - Apr 24 .pptxBrightonSEO -  Addressing SEO & CX - CMDL - Apr 24 .pptx
BrightonSEO - Addressing SEO & CX - CMDL - Apr 24 .pptxcollette15
 
Snapshot of Consumer Behaviors of March 2024-EOLiSurvey (EN).pdf
Snapshot of Consumer Behaviors of March 2024-EOLiSurvey (EN).pdfSnapshot of Consumer Behaviors of March 2024-EOLiSurvey (EN).pdf
Snapshot of Consumer Behaviors of March 2024-EOLiSurvey (EN).pdfEastern Online-iSURVEY
 
Mastering SEO in the Evolving AI-driven World
Mastering SEO in the Evolving AI-driven WorldMastering SEO in the Evolving AI-driven World
Mastering SEO in the Evolving AI-driven WorldScalenut
 
(Generative) AI & Marketing: - Out of the Hype - Empowering the Marketing M...
(Generative) AI & Marketing: - Out of the Hype - Empowering the Marketing M...(Generative) AI & Marketing: - Out of the Hype - Empowering the Marketing M...
(Generative) AI & Marketing: - Out of the Hype - Empowering the Marketing M...Hugues Rey
 
Exploring The World Of Adult Ad Networks.pdf
Exploring The World Of Adult Ad Networks.pdfExploring The World Of Adult Ad Networks.pdf
Exploring The World Of Adult Ad Networks.pdfmarcuslary231
 
Influencer Marketing Power point presentation
Influencer Marketing  Power point presentationInfluencer Marketing  Power point presentation
Influencer Marketing Power point presentationdgtivemarketingagenc
 
How To Utilize Calculated Properties in your HubSpot Setup
How To Utilize Calculated Properties in your HubSpot SetupHow To Utilize Calculated Properties in your HubSpot Setup
How To Utilize Calculated Properties in your HubSpot Setupssuser4571da
 

Recently uploaded (20)

From Chance to Choice - Tactical Link Building for International SEO
From Chance to Choice - Tactical Link Building for International SEOFrom Chance to Choice - Tactical Link Building for International SEO
From Chance to Choice - Tactical Link Building for International SEO
 
Word Count for Writers: Examples of Word Counts for Sample Genres
Word Count for Writers: Examples of Word Counts for Sample GenresWord Count for Writers: Examples of Word Counts for Sample Genres
Word Count for Writers: Examples of Word Counts for Sample Genres
 
Common Culture: Paul Willis Symbolic Creativity
Common Culture: Paul Willis Symbolic CreativityCommon Culture: Paul Willis Symbolic Creativity
Common Culture: Paul Willis Symbolic Creativity
 
Do More with Less: Navigating Customer Acquisition Challenges for Today's Ent...
Do More with Less: Navigating Customer Acquisition Challenges for Today's Ent...Do More with Less: Navigating Customer Acquisition Challenges for Today's Ent...
Do More with Less: Navigating Customer Acquisition Challenges for Today's Ent...
 
Jai Institute for Parenting Program Guide
Jai Institute for Parenting Program GuideJai Institute for Parenting Program Guide
Jai Institute for Parenting Program Guide
 
Call Girls in Lajpat Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Lajpat Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls in Lajpat Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Lajpat Nagar Delhi 💯Call Us 🔝8264348440🔝
 
DGR_Digital Advertising Strategies for a Cookieless World_Presentation.pdf
DGR_Digital Advertising Strategies for a Cookieless World_Presentation.pdfDGR_Digital Advertising Strategies for a Cookieless World_Presentation.pdf
DGR_Digital Advertising Strategies for a Cookieless World_Presentation.pdf
 
Storyboards for my Final Major Project Video
Storyboards for my Final Major Project VideoStoryboards for my Final Major Project Video
Storyboards for my Final Major Project Video
 
Best Persuasive selling skills presentation.pptx
Best Persuasive selling skills  presentation.pptxBest Persuasive selling skills  presentation.pptx
Best Persuasive selling skills presentation.pptx
 
Research and Discovery Tools for Experimentation - 17 Apr 2024 - v 2.3 (1).pdf
Research and Discovery Tools for Experimentation - 17 Apr 2024 - v 2.3 (1).pdfResearch and Discovery Tools for Experimentation - 17 Apr 2024 - v 2.3 (1).pdf
Research and Discovery Tools for Experimentation - 17 Apr 2024 - v 2.3 (1).pdf
 
Forecast of Content Marketing through AI
Forecast of Content Marketing through AIForecast of Content Marketing through AI
Forecast of Content Marketing through AI
 
What are the 4 characteristics of CTAs that convert?
What are the 4 characteristics of CTAs that convert?What are the 4 characteristics of CTAs that convert?
What are the 4 characteristics of CTAs that convert?
 
Fueling A_B experiments with behavioral insights (1).pdf
Fueling A_B experiments with behavioral insights (1).pdfFueling A_B experiments with behavioral insights (1).pdf
Fueling A_B experiments with behavioral insights (1).pdf
 
BrightonSEO - Addressing SEO & CX - CMDL - Apr 24 .pptx
BrightonSEO -  Addressing SEO & CX - CMDL - Apr 24 .pptxBrightonSEO -  Addressing SEO & CX - CMDL - Apr 24 .pptx
BrightonSEO - Addressing SEO & CX - CMDL - Apr 24 .pptx
 
Snapshot of Consumer Behaviors of March 2024-EOLiSurvey (EN).pdf
Snapshot of Consumer Behaviors of March 2024-EOLiSurvey (EN).pdfSnapshot of Consumer Behaviors of March 2024-EOLiSurvey (EN).pdf
Snapshot of Consumer Behaviors of March 2024-EOLiSurvey (EN).pdf
 
Mastering SEO in the Evolving AI-driven World
Mastering SEO in the Evolving AI-driven WorldMastering SEO in the Evolving AI-driven World
Mastering SEO in the Evolving AI-driven World
 
(Generative) AI & Marketing: - Out of the Hype - Empowering the Marketing M...
(Generative) AI & Marketing: - Out of the Hype - Empowering the Marketing M...(Generative) AI & Marketing: - Out of the Hype - Empowering the Marketing M...
(Generative) AI & Marketing: - Out of the Hype - Empowering the Marketing M...
 
Exploring The World Of Adult Ad Networks.pdf
Exploring The World Of Adult Ad Networks.pdfExploring The World Of Adult Ad Networks.pdf
Exploring The World Of Adult Ad Networks.pdf
 
Influencer Marketing Power point presentation
Influencer Marketing  Power point presentationInfluencer Marketing  Power point presentation
Influencer Marketing Power point presentation
 
How To Utilize Calculated Properties in your HubSpot Setup
How To Utilize Calculated Properties in your HubSpot SetupHow To Utilize Calculated Properties in your HubSpot Setup
How To Utilize Calculated Properties in your HubSpot Setup
 

Interact 2018 - IAB Europe’s GDPR Transparency & Consent Framework

  • 1. DIGITAL ADVERTISING TRANSPARENCY, CONTROL, CONSENT Interact 2018 May 24th Technical standard in development and subject to change. 1 Presented by: Wil Schobeiri, CTO, MediaMath Matthias Matthiesen, Director, Privacy & Public Policy at IAB Europe
  • 2. Agenda •Issue: EU Regulatory Challenges •Solutions •Closed Ecosystem •Open Framework within an independent and flexible ecosystem •Standard Framework •Goals •Framework •Technology •Pubvendors.json 2
  • 3. AdTech Data Flows… Sell-side 3 DATA SUBJECT PERSONAL DATA • IDFA • advertising ID • cookies/unique identifier • lat/long • IP Address • segments S2S SERVER Cookie Synching On Page Header Bidding Partners Third parties and advertisers collecting data re: ad delivery, conversion and attribution Header Bidding Demand Partners External Bidders Real Time Data Providers Subcontractors PUBLISHERS ADVERTISER *Data flows are an example for illustrative purposes only, certain data flows may be missing or different for different parties SSP
  • 4. AdTech Data Flows… Buy-side 4 DATA SUBJECT DIRECT RETAILER ADVERTISER LANDING PAGE CRM Onboarder ADVERTISER AD SERVER ADVERTISER DSP *Data flows are an example for illustrative purposes only, certain data flows may be missing or different for different parties SSP
  • 5. It’s not all about Consent • Under GDPR, consent is only one of six “legal grounds” for processing personal data, and therefore not always needed • For the purposes of access and storage of information on devices ePrivacy Directive consent requirements currently apply • The Framework is designed to be flexible and accommodate different publisher and vendor needs centering on transparency, control and choice 5
  • 6. Data leakage Lack of Control and Transparency over partners and demand sources on page (and their partners) No single privacy policy ePrivacy GDPR requirements Continued monetization Current Challenges 6
  • 7. Benefits • Control data leakage • Single privacy policy • Easier consent • Easier GDPR compliance Closed Ecosystem Challenges • Control of data and reporting • Control of third party partners • Control of demand 7
  • 8. Standard Framework Transparency for Consumers and Publishers into partners that help monetize sites and apps Control for Publishers over partners operating on sites and apps and processing their users’ data Control for Consumers over how their personal data is used and by which partners Consent as a potential legal basis Standardization allowing publishers and partners to operate and communicate efficiently using a single, open source standard Flexibility for publishers and demand sources to build or work with various consent management providers Minimize Disruption of the Internet, benefiting consumers, publishers & supporting companies 8
  • 10. Technical Context Industry Vendor List Vendor and Consent Storage and Transmission Publisher Header Tag Exchanges DSP DSP DSP CProposal Publisher Ad Server DSP / DMP Dynamic Creative Server Fully Customizable Consent UI 10
  • 11. The Technology 1. Industry-wide list of vendors bound to standard protocols and policies (Publisher choice over which vendors to activate) 2. Standardized mechanism for requesting, storing, and optionally sharing approved vendors and consent • Standard JS API • Standard vendor/consent storage format (currently 1st/3rd party cookies) • Standardized data structure for transmitting vendor/consent state 3. Open source specification, complete with reference implementations 11
  • 12. Global Vendor List • A centralized, dynamic list of vendors, their purposes, their privacy policy URL, et al • Versioned to allow for audit trail • Publishers will use the global vendor list as basis for disclosure and consent requests • Both vendors and publishers will need to adhere to baseline principles and minimum standards ID Company Privacy Policy Purposes … 1 SSP1 ssp1.de/privacy 1, 2, 3 … 2 ANW2 anw2.be/privacy 2, 3 … 3 ANA5 ana5.fi/privacy 4 … … … … … … ID Purpose Description … … 1 Purpose 1 domain.eu/purpose/1 … … 2 Purpose 2 domain.eu/purpose/2 … … 3 Purpose 3 domain.eu/purpose/3 … … … … … … … 12
  • 13. Providing Transparency and Requesting Consent • A JavaScript library/API which enables publishers to customize the experience of providing transparency disclosures and requesting consent • Abstracts the complexities of consent checking and storage • Implements standardized minimum disclosure language • Ensures the vendor list and disclosure language stays updated to latest version • Integrates with consent identification mechanism • Makes approved vendor and consent data available for downstream usage via daisy chain 13
  • 14. Example of custom UI NB: Graphics are for illustration purposes only. 14 Level 1: Simple consent collection for all selected vendors and purposes
  • 15. Example of custom UI NB: Graphics are for illustration purposes only. 15 Level 2: Purpose-level consent options for consumers
  • 16. Example of custom UI NB: Graphics are for illustration purposes only. 16 Level 3: Vendor-level consent options for consumers
  • 17. Storing Vendor and Consent Signals • Approved Vendor and Consent storage requires two mechanisms: a user identification method and persistence method. • Identification method • The identification needed for global consent to be made possible could be done via multiple mechanisms (e.g., id syncing). • Implementation to be determined by the publisher and vendor. API will standardize interaction, not implementation. • Persistence method • Multiple storage options possible: cookie, mobile app SDK, login alliances, centralized registries, etc. • Javascript library gives vendors the flexibility to implement storage in whatever mechanism they see fit, supporting both desktop and mobile 17
  • 18. Transmitting Approved Vendors and Consent • Consent value to be binary • Consent values to be compressed into as small of a data structure possible. • Consent data structure is flexible • Policy requirements and technical feasibility will determine final implementation. • Consent transmitted via a Daisy Chain • every upstream member will append a consent payload to all downstream requests. • OpenRTB to directly support consent transmission 18
  • 19. 1. ✓ SSP1 2. ✓ SSP2 3. ✓ Exchange1 4. X Exchange2 5. ✓ Exchange3 6. ✓ DMP1 7. ✓ DMP2 8. ✓ DMP3 9. ✓ DMP4 10. X DMP5 11. X DMP6 12. ✓ DPM7 13. X DMP8 14. ✓ DMP9 15. X DSP1 16. X DSP2 17. ✓ DSP3 18. ✓ DSP4 19. X DSP5 20. X DSP6 1. ✓ PURP1 2. ✓ PURP2 3. ✓ PURP3 4. ✓ PURP4 5. ✓ PURP5 11111 1110111110010100110011011111001010110 Purpose Choices String Vendor Choices String Purpose Choices Vendor Choices P U R P 1 P U R P 5 D M P 2 D S P 7 3FDF299BE572 21. ✓ DSP7 22. ✓ DSP8 23. X DSP9 24. ✓ DCO1 25. ✓ DCO2 26. ✓ DCO3 27. ✓ DCO4 28. ✓ DCO5 29. X DCO6 30. X DCO7 31. ✓ DCO8 32 X DCO9 33. ✓ Viewability1 34. X Viewability2 35. ✓ Viewability3 36. ✓ Viewability4 37. ✓ Viewability5 38. X Viewability6 39. X Viewability7 40. ✓ Viewability8 41. X Viewability9 Compressed Value Encoding Choices for Storage & Transmission 19
  • 20. 3FDF299BE572 Consent Payload: “3FDF299BE572” appended to every request Transmitting Approved Vendors and Consent PublisherPublisher Publisher Ad Server DMP1 SSP1 SSP2 Exchange1 Exchange2 Exchange3 DSP5 DSP1 Advertiser Ad Server DCO1 Viewability 1 Advertiser Ad Server DCO5 Viewability 5 DSP9 Advertiser Ad Server DCO9 Viewability 9 DSP8 Advertiser Ad Server DCO8 Viewability 8 DSP7 Advertiser Ad Server DCO7 Viewability 7 DSP6 Advertiser Ad Server DCO6 Viewability 6 DSP3 DSP4 DSP2 Advertiser Ad Server DCO2 Viewability 2 Advertiser Ad Server DCO3 Viewability 3 Advertiser Ad Server DCO4 Viewability 4 DMP 2 DMP 3 DMP 5 DMP 4 DMP 8 DMP 9 DMP 7 DMP 6 3FDF299BE572 3FDF299BE572 3FDF299BE572 Has consent Doesn’t have consent 20
  • 21. Combined, they enable... • Control over the vendors enabled by publishers. • Transparency into the supply chain for consumers & publishers. • An auditable consent trail that gives all supply chain members confidence by providing a more efficient disclosure mechanism, enabling companies to ”know” rather than “assume” their consent status with a user. • A better user experience than if every publisher were to try to solve the challenge on their own. 21
  • 22. Problem: Publisher’s Liability • Publishers have approached the IAB for a solution that will allow them to protect themselves and their customers from exposure to vendors that the publisher doesn’t do business with. • They also asked for a way to configure purposes per vendors and have a control of the vendors listed in the consent UI. 22
  • 23. Goal • Provide a standard for publishers to publicly declare the vendors that they are working with and their permissions/configuration • Allow vendors to verify publisher GDPR settings and verify and audit CMP consent string • Provide a standard way for publishers to whitelist vendors • Enable publishers to limit purposes on a per vendor basis • Enable publishers to limit features on a per vendor basis This configuration is an optional feature to the IAB’s T&C framework. 23
  • 24. Solution: pubvendors.json • Out of band signal ("pubvendors.json") to signal to vendors and CMPs: • Limitations that a publisher places on specific vendors by purpose • Disclosures made by the publisher on behalf of the vendor • Vendor crawl for the pubvendors.json periodically 24
  • 25. Integration: • Publisher • place a pubvendors.json file at the ".well-known path" of their domain: http://publisher.com/.well-known/pubvendors.json • CMP • Check for pubvendors.json file on the publisher “.well-known path” and uses this to filter the list of vendors to present to the user. • SSP/DSP: • Can use "pubvendors.json" as an out of band solution to augment the Consent String by crawling the publisher’s site. 25
  • 26. Pubvendors.json v1.0 • Can be used immediately by Publishers to signal to the CMP which vendors to present to the user. • Enabling vendors to rely on legitimate interest 26 { "publisherVendorsVersion": 1, // [Required] Version of the pubvendors.json specification "version": 1, // [Required] Increment on each update of this file "globalVendorListVersion": 1, // [Required] The version of the GVL this was created from "updatedAt": "2018-05-28T00:00:00Z", // [Required] Updated for every modification "vendors": [ // [Required] Whitelist vendors { "id": 1 // [Required] ID of vendor from GVL }, { "id": 2 } ] }
  • 27. Pubvendors.json v1.1(proposal) • disableUpstreamVendors disables to pull in additional vendors from the global vendor list. • vendors.purposes allows restrict purposes by vendors 27 { "publisherVendorsVersion": 1, // [Required] Version of the pubvendors.json specification "version": 1, // [Required] Increment on each update of this file "globalVendorListVersion": 1, // [Required] The version of the GVL this was created from "updatedAt": "2018-05-28T00:00:00Z", // [Required] Updated for every modification "disableUpstreamVendors": true, // [Optional] dont pull additional vendors from the GVL "vendors": [ // [Required] Whitelist vendors { "id": 1 // [Required] ID of vendor from GVL "purposes": [1, 2, 3], // [Optional] Publishers can restrict purposes by vendor }, { "id": 2 } ] }
  • 28. Pubvendors.json v1.1(proposal) • Update to the GVL to expand purpose control • vendors.purposes.id - The id of the purpose from the GVL. • vendors.purposes.legalBasis - The legal basis for which the vendor uses the purposes. (either "consent" or “legitimateInterest”) • vendors.purposes.required - An optional field that signals to external parties if a specific purpose is required for a vendor to operate. 28 "purposes": [ { "id": 1, // [Required] ID of purpose "legalBasis": "consent|legitimateInterest", // [Required] legal basis for usage of purpose "required": boolean, // [Optional] Is this purpose a requirement for the // vendor to operate } ]
  • 29. Pubvendors.json v1.1(proposal) • Change to Consent String protocol • The Consent String should be modified to pass the version of the pubvendors.json used when sending the request. 0 = that pubvendors.json was not present. • The file version can be used by downstream parties to determine if they have an up to date version of the file when processing requests. 29
  • 30. Timeline • pubvendors.json v1.0 is available for immediate use by CMPs • pubvendors.json v1.1 spec is under review and open for public comments. Review cycle end June 1st. Link to spec: https://github.com/InteractiveAdvertisingBureau/GDPR- Transparency-and-Consent- Framework/blob/master/pubvendors.json%20v1.0%20Draft%20f or%20Public%20Comment.md 30