SlideShare a Scribd company logo
1 of 84
Download to read offline
Web browsers and tracking protections
Impact on data, experimentation, and personalization
@SimoAhava from @8_bit_sheep at #DigitalElite20
Simo Ahava
Partner, co-founder, 8-bit-sheep
Google Developer Expert, Google Analytics
Blogger, developer, www.simoahava.com
Twitter-er, @SimoAhava
Curator, www.cookiestatus.com
www.CookieStatus.com
Tracking protections? From
what?
Default browser settings
Default browser settings
designed to protect the user
Default browser settings
designed to protect the user
from tracking vectors that
can be harmful
Default browser settings
designed to protect the user
from tracking vectors that
can be harmful
which the user has traditionally
only been able to opt out of.
Graphic adapted from https://web.dev/samesite-cookies-explained/
https://www.simoahava.com/
Graphic adapted from https://web.dev/samesite-cookies-explained/
Same-site === First-party context
https://www.simoahava.com/
Graphic adapted from https://web.dev/samesite-cookies-explained/
https://image.cdn.com/image.gif
https://www.simoahava.com/
Graphic adapted from https://web.dev/samesite-cookies-explained/
Cross-site === Third-party context
https://image.cdn.com/image.gif
https://www.simoahava.com/
Graphic adapted from https://web.dev/samesite-cookies-explained/
https://page.somedomain.com/
https://page.otherdomain.com/
https://page.thirddomain.com/
https://image.cdn.com/image.gif
All pages include a request to the third-party resource, thus including
all cookies written on the third-party domain, enabling cross-site tracking.
Not just cookies, my friend
Trackers can leverage other types of browser storage.
Identity platforms can decorate all outbound links.
Trackers can utilize stateless tracking, such as fingerprints.
Third-party-to-first-party collusion, e.g. with CNAME.
https://www.simoahava.com/web-development/whats-in-a-cname/
The (perceived) dangers of
cross-site tracking
Build graphs and comprehensive audience profiles
Build graphs and comprehensive audience profiles
Target ads
Target ads
Manage ad frequency
Build graphs and comprehensive audience profiles
View-through attribution
Manage ad frequency
Build graphs and comprehensive audience profiles
Target ads
Manage ad frequency
Build graphs and comprehensive audience profiles
Cookie matching/syncing
View-through attribution
Target ads
Manage ad frequency
Build graphs and comprehensive audience profiles
Cross-site tracking
Cookie matching/syncing
View-through attribution
Target ads
Manage ad frequency
Build graphs and comprehensive audience profiles
Cross-site tracking
Cookie matching/syncing
View-through attribution
Target ads
Analytics integrations
Manage ad frequency
Build graphs and comprehensive audience profiles
Cross-site tracking
Cookie matching/syncing
View-through attribution
Target ads
Analytics integrations
SSO / login flows
Manage ad frequency
Build graphs and comprehensive audience profiles
Cross-site tracking
Cookie matching/syncing
View-through attribution
Target ads
Analytics integrations
SSO / login flows
State in embedded services
Manage ad frequency
Build graphs and comprehensive audience profiles
Cross-site tracking
Cookie matching/syncing
View-through attribution
Target ads
Analytics integrations
SSO / login flows
State in embedded services
Multi-purpose scripts
Manage ad frequency
Build graphs and comprehensive audience profiles
Cross-site tracking
Cookie matching/syncing
View-through attribution
Target ads
Analytics integrations
SSO / login flows
State in embedded services
Multi-purpose scripts
1st party data collection
Manage ad frequency
Build graphs and comprehensive audience profiles
Cross-site tracking
Cookie matching/syncing
View-through attribution
Target ads
Analytics integrations
SSO / login flows
State in embedded services
Multi-purpose scripts
1st party data collection
Tag management
Manage ad frequency
Build graphs and comprehensive audience profiles
Cross-site tracking
Cookie matching/syncing
View-through attribution
Target ads
Analytics integrations
SSO / login flows
State in embedded services
Multi-purpose scripts
1st party data collection
Tag management
Client-side state
Manage ad frequency
Build graphs and comprehensive audience profiles
Cross-site tracking
Cookie matching/syncing
View-through attribution
Target ads
Analytics integrations
SSO / login flows
State in embedded services
Multi-purpose scripts
1st party data collection
Tag management
Client-side state
Data quality
Manage ad frequency
Build graphs and comprehensive audience profiles
Cross-site tracking
Cookie matching/syncing
View-through attribution
Target ads
Analytics integrations
SSO / login flows
State in embedded services
Multi-purpose scripts
1st party data collection
Tag management
Client-side state
Data quality
Manage ad frequency
Build graphs and comprehensive audience profiles
Cross-site tracking
Cookie matching/syncing
View-through attribution
Target ads
Analytics integrations
SSO / login flows
State in embedded services
Multi-purpose scripts
1st party data collection
Tag management
Client-side state
Data quality
Browsers take the initiative
2003
3P cookies blocked
by default without prior
"seeding"
2003
3P cookies blocked
by default without prior
"seeding"
…
2003
3P cookies blocked
by default without prior
"seeding"
…
2017
ITP 1.0
Algorithmic classification
of tracking-capable sites
2003
3P cookies blocked
by default without prior
"seeding"
…
2017
ITP 1.0
Algorithmic classification
of tracking-capable sites
2018 Storage Access API
2003
3P cookies blocked
by default without prior
"seeding"
…
2017
ITP 1.0
Algorithmic classification
of tracking-capable sites
2018 Storage Access API
ETP
3P storage access on known
tracking domains blocked
2003
3P cookies blocked
by default without prior
"seeding"
…
2017
ITP 1.0
Algorithmic classification
of tracking-capable sites
2018 Storage Access API
ETP
3P storage access on known
tracking domains blocked
Brave Shields
3P storage access blocked
1P cookies restricted
Referrer truncation
2003
3P cookies blocked
by default without prior
"seeding"
…
2017
ITP 1.0
Algorithmic classification
of tracking-capable sites
2018
2019
Storage Access API
ITP 2.1 - 2.3
Restrictions on 1P storage
Referrer truncation
ETP
3P storage access on known
tracking domains blocked
Brave Shields
3P storage access blocked
1P cookies restricted
Referrer truncation
2003
3P cookies blocked
by default without prior
"seeding"
…
2017
ITP 1.0
Algorithmic classification
of tracking-capable sites
2018
2019
Storage Access API
ITP 2.1 - 2.3
Restrictions on 1P storage
Referrer truncation
ETP
3P storage access on known
tracking domains blocked
ETP set on by default
for all Firefox installs
Brave Shields
3P storage access blocked
1P cookies restricted
Referrer truncation
2003
3P cookies blocked
by default without prior
"seeding"
…
2017
ITP 1.0
Algorithmic classification
of tracking-capable sites
2018
2019
Storage Access API
ITP 2.1 - 2.3
Restrictions on 1P storage
Referrer truncation
ETP
3P storage access on known
tracking domains blocked
ETP set on by default
for all Firefox installs
Brave Shields
3P storage access blocked
1P cookies restricted
Referrer truncation
Tracking parameters removed
from URLs
2003
3P cookies blocked
by default without prior
"seeding"
…
2017
ITP 1.0
Algorithmic classification
of tracking-capable sites
2018
2019
Storage Access API
ITP 2.1 - 2.3
Restrictions on 1P storage
Referrer truncation
ETP
3P storage access on known
tracking domains blocked
ETP set on by default
for all Firefox installs
Brave Shields
3P storage access blocked
1P cookies restricted
Referrer truncation
Tracking parameters removed
from URLs
Tracking protection
in Edge beta
2003
3P cookies blocked
by default without prior
"seeding"
…
2017
ITP 1.0
Algorithmic classification
of tracking-capable sites
2018
2019
2020
Storage Access API
ITP 2.1 - 2.3
Restrictions on 1P storage
Referrer truncation
All 3P cookies blocked
ETP
3P storage access on known
tracking domains blocked
ETP set on by default
for all Firefox installs
Brave Shields
3P storage access blocked
1P cookies restricted
Referrer truncation
Tracking parameters removed
from URLs
Tracking protection
in Edge beta
2003
3P cookies blocked
by default without prior
"seeding"
…
2017
ITP 1.0
Algorithmic classification
of tracking-capable sites
2018
2019
2020
Storage Access API
ITP 2.1 - 2.3
Restrictions on 1P storage
Referrer truncation
All 3P cookies blocked
ETP
3P storage access on known
tracking domains blocked
ETP set on by default
for all Firefox installs
Daily purge of storage from
known tracker domains
Requests to fingerprinting
domains blocked
Brave Shields
3P storage access blocked
1P cookies restricted
Referrer truncation
Tracking parameters removed
from URLs
Tracking protection
in Edge beta
2003
3P cookies blocked
by default without prior
"seeding"
…
2017
ITP 1.0
Algorithmic classification
of tracking-capable sites
2018
2019
2020
Storage Access API
ITP 2.1 - 2.3
Restrictions on 1P storage
Referrer truncation
All 3P cookies blocked
ETP
3P storage access on known
tracking domains blocked
ETP set on by default
for all Firefox installs
Daily purge of storage from
known tracker domains
Requests to fingerprinting
domains blocked
Brave Shields
3P storage access blocked
1P cookies restricted
Referrer truncation
Tracking parameters removed
from URLs
Pioneering work on reducing
fingerprinting surfaces
continues
Tracking protection
in Edge beta
2003
3P cookies blocked
by default without prior
"seeding"
…
2017
ITP 1.0
Algorithmic classification
of tracking-capable sites
2018
2019
2020
Storage Access API
ITP 2.1 - 2.3
Restrictions on 1P storage
Referrer truncation
All 3P cookies blocked
ETP
3P storage access on known
tracking domains blocked
ETP set on by default
for all Firefox installs
Daily purge of storage from
known tracker domains
Requests to fingerprinting
domains blocked
Brave Shields
3P storage access blocked
1P cookies restricted
Referrer truncation
Tracking parameters removed
from URLs
Pioneering work on reducing
fingerprinting surfaces
continues
Tracking protection
in Edge beta
Chromium Edge released
Block 3P storage access from
known trackers
2003
3P cookies blocked
by default without prior
"seeding"
…
2017
ITP 1.0
Algorithmic classification
of tracking-capable sites
2018
2019
2020
Storage Access API
ITP 2.1 - 2.3
Restrictions on 1P storage
Referrer truncation
All 3P cookies blocked
ETP
3P storage access on known
tracking domains blocked
ETP set on by default
for all Firefox installs
Daily purge of storage from
known tracker domains
Requests to fingerprinting
domains blocked
Brave Shields
3P storage access blocked
1P cookies restricted
Referrer truncation
Tracking parameters removed
from URLs
Pioneering work on reducing
fingerprinting surfaces
continues
Tracking protection
in Edge beta
Chromium Edge released
Block 3P storage access from
known trackers
Referrer truncation
2003
3P cookies blocked
by default without prior
"seeding"
…
2017
ITP 1.0
Algorithmic classification
of tracking-capable sites
2018
2019
2020
…
Storage Access API
ITP 2.1 - 2.3
Restrictions on 1P storage
Referrer truncation
All 3P cookies blocked
ETP
3P storage access on known
tracking domains blocked
ETP set on by default
for all Firefox installs
Daily purge of storage from
known tracker domains
Requests to fingerprinting
domains blocked
Brave Shields
3P storage access blocked
1P cookies restricted
Referrer truncation
Tracking parameters removed
from URLs
Pioneering work on reducing
fingerprinting surfaces
continues
Tracking protection
in Edge beta
Chromium Edge released
Block 3P storage access from
known trackers
Referrer truncation
All 3P cookies blocked?
Bubbling under
Technology Preview 113
Restrict cookies set in HTTP requests to cross-site CNAME origins.
Brave Chrome Edge Firefox Safari
Brave Chrome Edge Firefox Safari
Cookies set to SameSite=Lax by default.
Reject SameSite=None cookies that are not secure.
Chrome 80, *Jul 14 ->
Cap lifetime of all script-writable storage.
Brave Chrome Edge Firefox Safari
!
Block all cookies in 3P context.
2022?
Brave Chrome Edge Firefox Safari
!!
User-Agent freeze and Client Hints.
Chrome 85 (CH), 2021 (UA)
Brave Chrome Edge Firefox Safari
Technology Preview 99
The isLoggedIn API (experimental).
Brave Chrome Edge Firefox Safari
Private Click Measurement / Ad Click Attribution.
Brave Chrome Edge Firefox Safari
Impact
Analytics Advertising Experimentation
Analytics Advertising Experimentation
3P storage
restricted
* *
Analytics Advertising Experimentation
3P storage
restricted
* *
Iframes
Centralized identity
Advertising integrations
Analytics Advertising Experimentation
3P storage
restricted
* *
Iframes
Centralized identity
Advertising integrations
Cross-site profiling
Ad frequency capping
View-through attribution
Cookie matching / sync
Demographics / interest data
Fraud / spam detection
Analytics Advertising Experimentation
3P storage
restricted
* *
Iframes
Centralized identity
Advertising integrations
Cross-site profiling
Ad frequency capping
View-through attribution
Cookie matching / sync
Demographics / interest data
Fraud / spam detection
Iframes
Centralized identity
Analytics Advertising Experimentation
3P storage
restricted
* *
Iframes
Centralized identity
Advertising integrations
Cross-site profiling
Ad frequency capping
View-through attribution
Cookie matching / sync
Demographics / interest data
Fraud / spam detection
Iframes
Centralized identity
1P storage
restricted
Analytics Advertising Experimentation
3P storage
restricted
* *
Iframes
Centralized identity
Advertising integrations
Cross-site profiling
Ad frequency capping
View-through attribution
Cookie matching / sync
Demographics / interest data
Fraud / spam detection
Iframes
Centralized identity
1P storage
restricted
User retention
Cohort analytics
Non-last-touch attribution
Campaign efficiency
User-scoped funnels
Analytics Advertising Experimentation
3P storage
restricted
* *
Iframes
Centralized identity
Advertising integrations
Cross-site profiling
Ad frequency capping
View-through attribution
Cookie matching / sync
Demographics / interest data
Fraud / spam detection
Iframes
Centralized identity
1P storage
restricted
User retention
Cohort analytics
Non-last-touch attribution
Campaign efficiency
User-scoped funnels
Attribution
Audience integrity
Campaign efficiency
Analytics Advertising Experimentation
3P storage
restricted
* *
Iframes
Centralized identity
Advertising integrations
Cross-site profiling
Ad frequency capping
View-through attribution
Cookie matching / sync
Demographics / interest data
Fraud / spam detection
Iframes
Centralized identity
1P storage
restricted
User retention
Cohort analytics
Non-last-touch attribution
Campaign efficiency
User-scoped funnels
Attribution
Audience integrity
Campaign efficiency
Variant reassignment
Variables for personalization
Analytics Advertising Experimentation
3P storage
restricted
* *
Iframes
Centralized identity
Advertising integrations
Cross-site profiling
Ad frequency capping
View-through attribution
Cookie matching / sync
Demographics / interest data
Fraud / spam detection
Iframes
Centralized identity
1P storage
restricted
User retention
Cohort analytics
Non-last-touch attribution
Campaign efficiency
User-scoped funnels
Attribution
Audience integrity
Campaign efficiency
Variant reassignment
Variables for personalization
Referrer
truncation
*
Analytics Advertising Experimentation
3P storage
restricted
* *
Iframes
Centralized identity
Advertising integrations
Cross-site profiling
Ad frequency capping
View-through attribution
Cookie matching / sync
Demographics / interest data
Fraud / spam detection
Iframes
Centralized identity
1P storage
restricted
User retention
Cohort analytics
Non-last-touch attribution
Campaign efficiency
User-scoped funnels
Attribution
Audience integrity
Campaign efficiency
Variant reassignment
Variables for personalization
Referrer
truncation
*
Full referrer dimension
AMP cache distinction
Social login distinction
Granularity of referral exclusion
Analytics Advertising Experimentation
3P storage
restricted
* *
Iframes
Centralized identity
Advertising integrations
Cross-site profiling
Ad frequency capping
View-through attribution
Cookie matching / sync
Demographics / interest data
Fraud / spam detection
Iframes
Centralized identity
1P storage
restricted
User retention
Cohort analytics
Non-last-touch attribution
Campaign efficiency
User-scoped funnels
Attribution
Audience integrity
Campaign efficiency
Variant reassignment
Variables for personalization
Referrer
truncation
*
Full referrer dimension
AMP cache distinction
Social login distinction
Granularity of referral exclusion
Attribution for custom ad
placements
Analytics Advertising Experimentation
3P storage
restricted
* *
Iframes
Centralized identity
Advertising integrations
Cross-site profiling
Ad frequency capping
View-through attribution
Cookie matching / sync
Demographics / interest data
Fraud / spam detection
Iframes
Centralized identity
1P storage
restricted
User retention
Cohort analytics
Non-last-touch attribution
Campaign efficiency
User-scoped funnels
Attribution
Audience integrity
Campaign efficiency
Variant reassignment
Variables for personalization
Referrer
truncation
*
Full referrer dimension
AMP cache distinction
Social login distinction
Granularity of referral exclusion
Attribution for custom ad
placements
Experiment targeting based
on referrer
DOs and DON’Ts
DO
-Periodically audit the use of client-side state in your sites, services, and applications. Avoid
over-reliance; use HttpOnly where possible, then HTTP headers, then JS.
-Figure out how to incentivize logging in.
-Set cookies you need in third-party context to SameSite=None;Secure, with fallbacks
for unsupported browsers.
- Utilize Storage Access API for access to third-party storage.
-Consider the browser as a manifestation of the user’s desire and intent with regard to
tracking. Err on the side of as much privacy as possible.
DO	NOT
-Look at "server-side analytics" as a silver bullet.
-Ignore small market share web browsers.
-Expect tracking prevention development to settle / slow down.
-Spread FUD about the impact of these measures without empirical data to back it up with.
-Expect that browsers will handle the ethical / legal side of data collection for you.
-Think that browsers have got tracking prevention "right"
Follow and participate
@BrendanEich
@EricLaw
@JohnWilander
@JustinSchuh
@Log3OverLog2
@pes10k
@RandomnessnCats
@SimoAhava
@TheZEdwards
bit.ly/privacy-sandbox
brave.com/blog
chromestatus.com/features
cookiestatus.com
cunderwood.dev
haveibeenpwned.com
panopticlick.eff.org
webkit.org/blog
webkit.org/tracking-prevention-policy
bit.ly/ad-click-attribution
bit.ly/privacycg
bit.ly/privacy-ig
log(`Thank you, ${yourName}`)

More Related Content

What's hot

SEO for Ecommerce - Adam Audette
SEO for Ecommerce - Adam AudetteSEO for Ecommerce - Adam Audette
SEO for Ecommerce - Adam AudetteAdam Audette
 
A crash course into SEO and what moves the needle with scalable processes
A crash course into SEO and what moves the needle with scalable processesA crash course into SEO and what moves the needle with scalable processes
A crash course into SEO and what moves the needle with scalable processespatrickstox
 
500’s Demo Day Batch 13 >> Glambot
500’s Demo Day Batch 13 >> Glambot500’s Demo Day Batch 13 >> Glambot
500’s Demo Day Batch 13 >> Glambot500 Startups
 
Bliss.ai Initial VC Raising Pitch Deck
Bliss.ai Initial VC Raising Pitch Deck Bliss.ai Initial VC Raising Pitch Deck
Bliss.ai Initial VC Raising Pitch Deck AA BB
 
Redefining Technical SEO, #MozCon 2019 by Paul Shapiro
Redefining Technical SEO, #MozCon 2019 by Paul ShapiroRedefining Technical SEO, #MozCon 2019 by Paul Shapiro
Redefining Technical SEO, #MozCon 2019 by Paul ShapiroPaul Shapiro
 
Claves SEO para Ecommerce #RMC22
Claves SEO para Ecommerce  #RMC22Claves SEO para Ecommerce  #RMC22
Claves SEO para Ecommerce #RMC22MJ Cachón Yáñez
 
Marketo Predictive content
Marketo Predictive contentMarketo Predictive content
Marketo Predictive contentMarketo
 
Oli Hearsum - Brighton SEO Presentation 2021
Oli Hearsum - Brighton SEO Presentation 2021Oli Hearsum - Brighton SEO Presentation 2021
Oli Hearsum - Brighton SEO Presentation 2021Oliver Hearsum
 
Digital marketing strategy
Digital marketing strategyDigital marketing strategy
Digital marketing strategyhassel16
 
How to Create Visual Content That People Can't Wait to Share
How to Create Visual Content That People Can't Wait to ShareHow to Create Visual Content That People Can't Wait to Share
How to Create Visual Content That People Can't Wait to ShareBoom! Social
 
Small Tasks Make Big Changes - Shmulik Dorinbaum.pptx
Small Tasks Make Big Changes - Shmulik Dorinbaum.pptxSmall Tasks Make Big Changes - Shmulik Dorinbaum.pptx
Small Tasks Make Big Changes - Shmulik Dorinbaum.pptxShmulik Dorinbaum
 
How to Audit Adwords Campaign for An Existing Account
How to Audit Adwords Campaign for An Existing AccountHow to Audit Adwords Campaign for An Existing Account
How to Audit Adwords Campaign for An Existing AccountPandiyarajan ramu
 
International SEO: The Weird Technical Parts - Pubcon Vegas 2019 Patrick Stox
International SEO: The Weird Technical Parts - Pubcon Vegas 2019 Patrick StoxInternational SEO: The Weird Technical Parts - Pubcon Vegas 2019 Patrick Stox
International SEO: The Weird Technical Parts - Pubcon Vegas 2019 Patrick Stoxpatrickstox
 
How to rethink the traditional SEO workspace to promote team wellbeing and pr...
How to rethink the traditional SEO workspace to promote team wellbeing and pr...How to rethink the traditional SEO workspace to promote team wellbeing and pr...
How to rethink the traditional SEO workspace to promote team wellbeing and pr...Varn
 
Freddy Krueger's Guide to Scary Good Reporting
Freddy Krueger's Guide to Scary Good ReportingFreddy Krueger's Guide to Scary Good Reporting
Freddy Krueger's Guide to Scary Good ReportingGreg Gifford
 

What's hot (20)

SEO for Ecommerce - Adam Audette
SEO for Ecommerce - Adam AudetteSEO for Ecommerce - Adam Audette
SEO for Ecommerce - Adam Audette
 
Sample PPC Audit Report
Sample PPC Audit ReportSample PPC Audit Report
Sample PPC Audit Report
 
A crash course into SEO and what moves the needle with scalable processes
A crash course into SEO and what moves the needle with scalable processesA crash course into SEO and what moves the needle with scalable processes
A crash course into SEO and what moves the needle with scalable processes
 
500’s Demo Day Batch 13 >> Glambot
500’s Demo Day Batch 13 >> Glambot500’s Demo Day Batch 13 >> Glambot
500’s Demo Day Batch 13 >> Glambot
 
SEO Strategy ppt
SEO Strategy ppt SEO Strategy ppt
SEO Strategy ppt
 
Bliss.ai Initial VC Raising Pitch Deck
Bliss.ai Initial VC Raising Pitch Deck Bliss.ai Initial VC Raising Pitch Deck
Bliss.ai Initial VC Raising Pitch Deck
 
Redefining Technical SEO, #MozCon 2019 by Paul Shapiro
Redefining Technical SEO, #MozCon 2019 by Paul ShapiroRedefining Technical SEO, #MozCon 2019 by Paul Shapiro
Redefining Technical SEO, #MozCon 2019 by Paul Shapiro
 
Claves SEO para Ecommerce #RMC22
Claves SEO para Ecommerce  #RMC22Claves SEO para Ecommerce  #RMC22
Claves SEO para Ecommerce #RMC22
 
Marketo Predictive content
Marketo Predictive contentMarketo Predictive content
Marketo Predictive content
 
Oli Hearsum - Brighton SEO Presentation 2021
Oli Hearsum - Brighton SEO Presentation 2021Oli Hearsum - Brighton SEO Presentation 2021
Oli Hearsum - Brighton SEO Presentation 2021
 
Digital marketing strategy
Digital marketing strategyDigital marketing strategy
Digital marketing strategy
 
Wordpress
WordpressWordpress
Wordpress
 
How to Create Visual Content That People Can't Wait to Share
How to Create Visual Content That People Can't Wait to ShareHow to Create Visual Content That People Can't Wait to Share
How to Create Visual Content That People Can't Wait to Share
 
Small Tasks Make Big Changes - Shmulik Dorinbaum.pptx
Small Tasks Make Big Changes - Shmulik Dorinbaum.pptxSmall Tasks Make Big Changes - Shmulik Dorinbaum.pptx
Small Tasks Make Big Changes - Shmulik Dorinbaum.pptx
 
How to Audit Adwords Campaign for An Existing Account
How to Audit Adwords Campaign for An Existing AccountHow to Audit Adwords Campaign for An Existing Account
How to Audit Adwords Campaign for An Existing Account
 
International SEO: The Weird Technical Parts - Pubcon Vegas 2019 Patrick Stox
International SEO: The Weird Technical Parts - Pubcon Vegas 2019 Patrick StoxInternational SEO: The Weird Technical Parts - Pubcon Vegas 2019 Patrick Stox
International SEO: The Weird Technical Parts - Pubcon Vegas 2019 Patrick Stox
 
Facebook pixel
Facebook pixelFacebook pixel
Facebook pixel
 
How to rethink the traditional SEO workspace to promote team wellbeing and pr...
How to rethink the traditional SEO workspace to promote team wellbeing and pr...How to rethink the traditional SEO workspace to promote team wellbeing and pr...
How to rethink the traditional SEO workspace to promote team wellbeing and pr...
 
Introduction to google adwords
Introduction to google adwordsIntroduction to google adwords
Introduction to google adwords
 
Freddy Krueger's Guide to Scary Good Reporting
Freddy Krueger's Guide to Scary Good ReportingFreddy Krueger's Guide to Scary Good Reporting
Freddy Krueger's Guide to Scary Good Reporting
 

Similar to Web Browsers and Tracking Protections

Lessons From Spider Support
Lessons From Spider SupportLessons From Spider Support
Lessons From Spider SupportOliver Brett
 
OWF 2014 - Take back control of your Web tracking - Dataiku
OWF 2014 - Take back control of your Web tracking - DataikuOWF 2014 - Take back control of your Web tracking - Dataiku
OWF 2014 - Take back control of your Web tracking - DataikuDataiku
 
How Tracking Companies Circumvent Ad Blockers Using WebSockets
How Tracking Companies Circumvent Ad Blockers Using WebSocketsHow Tracking Companies Circumvent Ad Blockers Using WebSockets
How Tracking Companies Circumvent Ad Blockers Using WebSocketsSajjad "JJ" Arshad
 
11 Advanced Uses of Screaming Frog Nov 2019 DMSS
11 Advanced Uses of Screaming Frog Nov 2019 DMSS11 Advanced Uses of Screaming Frog Nov 2019 DMSS
11 Advanced Uses of Screaming Frog Nov 2019 DMSSOliver Brett
 
How Tracking Companies Circumvented Ad Blockers Using WebSockets
How Tracking Companies Circumvented Ad Blockers Using WebSocketsHow Tracking Companies Circumvented Ad Blockers Using WebSockets
How Tracking Companies Circumvented Ad Blockers Using WebSocketsSajjad "JJ" Arshad
 
Migrating wise.com to server-side GA4
Migrating wise.com to server-side GA4Migrating wise.com to server-side GA4
Migrating wise.com to server-side GA4Tom Bennet
 
The Complete SEO Tutorial
The Complete SEO TutorialThe Complete SEO Tutorial
The Complete SEO TutorialRAHUL CHAVAN
 
Complete SEO Tutorial
Complete SEO TutorialComplete SEO Tutorial
Complete SEO TutorialRAHUL CHAVAN
 
The Complete SEO Tutorial
The Complete SEO TutorialThe Complete SEO Tutorial
The Complete SEO TutorialRAHUL CHAVAN
 
Questioning Data Quality and Troubleshooting Tracking Gaps (SMX Munich 2020)
Questioning Data Quality and Troubleshooting Tracking Gaps (SMX Munich 2020)Questioning Data Quality and Troubleshooting Tracking Gaps (SMX Munich 2020)
Questioning Data Quality and Troubleshooting Tracking Gaps (SMX Munich 2020)Christopher Gutknecht
 
Advanced Seo Web Development Tech Ed 2008
Advanced Seo Web Development Tech Ed 2008Advanced Seo Web Development Tech Ed 2008
Advanced Seo Web Development Tech Ed 2008Nathan Buggia
 
Web tracking based on non-conventional cookies
Web tracking based on non-conventional cookiesWeb tracking based on non-conventional cookies
Web tracking based on non-conventional cookiesAlberto Ragonese
 
Google Chronicles: Analytics And Chrome
Google Chronicles: Analytics And ChromeGoogle Chronicles: Analytics And Chrome
Google Chronicles: Analytics And ChromeSarah Dutkiewicz
 

Similar to Web Browsers and Tracking Protections (20)

Lessons From Spider Support
Lessons From Spider SupportLessons From Spider Support
Lessons From Spider Support
 
Designing & Building Secure Web APIs
Designing & Building Secure Web APIsDesigning & Building Secure Web APIs
Designing & Building Secure Web APIs
 
OWF 2014 - Take back control of your Web tracking - Dataiku
OWF 2014 - Take back control of your Web tracking - DataikuOWF 2014 - Take back control of your Web tracking - Dataiku
OWF 2014 - Take back control of your Web tracking - Dataiku
 
How Tracking Companies Circumvent Ad Blockers Using WebSockets
How Tracking Companies Circumvent Ad Blockers Using WebSocketsHow Tracking Companies Circumvent Ad Blockers Using WebSockets
How Tracking Companies Circumvent Ad Blockers Using WebSockets
 
11 Advanced Uses of Screaming Frog Nov 2019 DMSS
11 Advanced Uses of Screaming Frog Nov 2019 DMSS11 Advanced Uses of Screaming Frog Nov 2019 DMSS
11 Advanced Uses of Screaming Frog Nov 2019 DMSS
 
White Hat Cloaking
White Hat CloakingWhite Hat Cloaking
White Hat Cloaking
 
How Tracking Companies Circumvented Ad Blockers Using WebSockets
How Tracking Companies Circumvented Ad Blockers Using WebSocketsHow Tracking Companies Circumvented Ad Blockers Using WebSockets
How Tracking Companies Circumvented Ad Blockers Using WebSockets
 
Web analytics & Online privacy
Web analytics & Online privacyWeb analytics & Online privacy
Web analytics & Online privacy
 
Seguridad Corporativa Con Internet Explorer 8(1)
Seguridad Corporativa Con Internet Explorer 8(1)Seguridad Corporativa Con Internet Explorer 8(1)
Seguridad Corporativa Con Internet Explorer 8(1)
 
Migrating wise.com to server-side GA4
Migrating wise.com to server-side GA4Migrating wise.com to server-side GA4
Migrating wise.com to server-side GA4
 
The Complete SEO Tutorial
The Complete SEO TutorialThe Complete SEO Tutorial
The Complete SEO Tutorial
 
Best Seo ppt
Best Seo pptBest Seo ppt
Best Seo ppt
 
Complete SEO Tutorial
Complete SEO TutorialComplete SEO Tutorial
Complete SEO Tutorial
 
Seo
SeoSeo
Seo
 
The Complete SEO Tutorial
The Complete SEO TutorialThe Complete SEO Tutorial
The Complete SEO Tutorial
 
Google’s tridente
Google’s tridenteGoogle’s tridente
Google’s tridente
 
Questioning Data Quality and Troubleshooting Tracking Gaps (SMX Munich 2020)
Questioning Data Quality and Troubleshooting Tracking Gaps (SMX Munich 2020)Questioning Data Quality and Troubleshooting Tracking Gaps (SMX Munich 2020)
Questioning Data Quality and Troubleshooting Tracking Gaps (SMX Munich 2020)
 
Advanced Seo Web Development Tech Ed 2008
Advanced Seo Web Development Tech Ed 2008Advanced Seo Web Development Tech Ed 2008
Advanced Seo Web Development Tech Ed 2008
 
Web tracking based on non-conventional cookies
Web tracking based on non-conventional cookiesWeb tracking based on non-conventional cookies
Web tracking based on non-conventional cookies
 
Google Chronicles: Analytics And Chrome
Google Chronicles: Analytics And ChromeGoogle Chronicles: Analytics And Chrome
Google Chronicles: Analytics And Chrome
 

More from Simo Ahava

Server-side Tagging in Google Tag Manager - MeasureSummit 2020
Server-side Tagging in Google Tag Manager - MeasureSummit 2020Server-side Tagging in Google Tag Manager - MeasureSummit 2020
Server-side Tagging in Google Tag Manager - MeasureSummit 2020Simo Ahava
 
You can't spell MEASURE without CUSTOMIZATION
You can't spell MEASURE without CUSTOMIZATIONYou can't spell MEASURE without CUSTOMIZATION
You can't spell MEASURE without CUSTOMIZATIONSimo Ahava
 
Simo's Top 30 GTM tips
Simo's Top 30 GTM tipsSimo's Top 30 GTM tips
Simo's Top 30 GTM tipsSimo Ahava
 
Essential Search Marketing Tweaks For Google Analytics And Google Tag Manager
Essential Search Marketing Tweaks For Google Analytics And Google Tag ManagerEssential Search Marketing Tweaks For Google Analytics And Google Tag Manager
Essential Search Marketing Tweaks For Google Analytics And Google Tag ManagerSimo Ahava
 
Agile Analytics
Agile AnalyticsAgile Analytics
Agile AnalyticsSimo Ahava
 
Google Tag Manager - 5 years. What have we learned?
Google Tag Manager - 5 years. What have we learned?Google Tag Manager - 5 years. What have we learned?
Google Tag Manager - 5 years. What have we learned?Simo Ahava
 
MeasureCamp IX (London) - 10 JavaScript Concepts for web analysts
MeasureCamp IX (London) - 10 JavaScript Concepts for web analystsMeasureCamp IX (London) - 10 JavaScript Concepts for web analysts
MeasureCamp IX (London) - 10 JavaScript Concepts for web analystsSimo Ahava
 
Search Marketer's Toolkit for Google Tag Manager and Google Analytics
Search Marketer's Toolkit for Google Tag Manager and Google AnalyticsSearch Marketer's Toolkit for Google Tag Manager and Google Analytics
Search Marketer's Toolkit for Google Tag Manager and Google AnalyticsSimo Ahava
 
Content Analytics - The Whys And Hows For Google Analytics
Content Analytics - The Whys And Hows For Google AnalyticsContent Analytics - The Whys And Hows For Google Analytics
Content Analytics - The Whys And Hows For Google AnalyticsSimo Ahava
 
SuperWeek 2016 - Garbage In Garbage Out: Data Quality in a TMS World
SuperWeek 2016 - Garbage In Garbage Out: Data Quality in a TMS WorldSuperWeek 2016 - Garbage In Garbage Out: Data Quality in a TMS World
SuperWeek 2016 - Garbage In Garbage Out: Data Quality in a TMS WorldSimo Ahava
 
Meaningful Data - Reaktor Breakpoint 2015
Meaningful Data - Reaktor Breakpoint 2015Meaningful Data - Reaktor Breakpoint 2015
Meaningful Data - Reaktor Breakpoint 2015Simo Ahava
 
Meaningful Data - Best Internet Conference 2015 (Lithuania)
Meaningful Data - Best Internet Conference 2015 (Lithuania)Meaningful Data - Best Internet Conference 2015 (Lithuania)
Meaningful Data - Best Internet Conference 2015 (Lithuania)Simo Ahava
 
Data Layer - MeasureCamp VII 2015
Data Layer - MeasureCamp VII 2015Data Layer - MeasureCamp VII 2015
Data Layer - MeasureCamp VII 2015Simo Ahava
 
Tricks and tweaks for Google Analytics and Google Tag Manager
Tricks and tweaks for Google Analytics and Google Tag ManagerTricks and tweaks for Google Analytics and Google Tag Manager
Tricks and tweaks for Google Analytics and Google Tag ManagerSimo Ahava
 
Key Insights From Funnels - Enhanced Ecommerce For Google Analytics
Key Insights From Funnels - Enhanced Ecommerce For Google AnalyticsKey Insights From Funnels - Enhanced Ecommerce For Google Analytics
Key Insights From Funnels - Enhanced Ecommerce For Google AnalyticsSimo Ahava
 
Content Engagement with Google Analytics (Emerce Conversion 2015)
Content Engagement with Google Analytics (Emerce Conversion 2015)Content Engagement with Google Analytics (Emerce Conversion 2015)
Content Engagement with Google Analytics (Emerce Conversion 2015)Simo Ahava
 
Enhanced Ecommerce For Content (SMX München 2015)
Enhanced Ecommerce For Content (SMX München 2015)Enhanced Ecommerce For Content (SMX München 2015)
Enhanced Ecommerce For Content (SMX München 2015)Simo Ahava
 
Be Critical: Going Beyond The Defaults With GA And GTM (SMX Munich 2015)
Be Critical: Going Beyond The Defaults With GA And GTM (SMX Munich 2015)Be Critical: Going Beyond The Defaults With GA And GTM (SMX Munich 2015)
Be Critical: Going Beyond The Defaults With GA And GTM (SMX Munich 2015)Simo Ahava
 
Rationalizing Tag Management
Rationalizing Tag ManagementRationalizing Tag Management
Rationalizing Tag ManagementSimo Ahava
 
Google Analytics Bag O' Tricks
Google Analytics Bag O' TricksGoogle Analytics Bag O' Tricks
Google Analytics Bag O' TricksSimo Ahava
 

More from Simo Ahava (20)

Server-side Tagging in Google Tag Manager - MeasureSummit 2020
Server-side Tagging in Google Tag Manager - MeasureSummit 2020Server-side Tagging in Google Tag Manager - MeasureSummit 2020
Server-side Tagging in Google Tag Manager - MeasureSummit 2020
 
You can't spell MEASURE without CUSTOMIZATION
You can't spell MEASURE without CUSTOMIZATIONYou can't spell MEASURE without CUSTOMIZATION
You can't spell MEASURE without CUSTOMIZATION
 
Simo's Top 30 GTM tips
Simo's Top 30 GTM tipsSimo's Top 30 GTM tips
Simo's Top 30 GTM tips
 
Essential Search Marketing Tweaks For Google Analytics And Google Tag Manager
Essential Search Marketing Tweaks For Google Analytics And Google Tag ManagerEssential Search Marketing Tweaks For Google Analytics And Google Tag Manager
Essential Search Marketing Tweaks For Google Analytics And Google Tag Manager
 
Agile Analytics
Agile AnalyticsAgile Analytics
Agile Analytics
 
Google Tag Manager - 5 years. What have we learned?
Google Tag Manager - 5 years. What have we learned?Google Tag Manager - 5 years. What have we learned?
Google Tag Manager - 5 years. What have we learned?
 
MeasureCamp IX (London) - 10 JavaScript Concepts for web analysts
MeasureCamp IX (London) - 10 JavaScript Concepts for web analystsMeasureCamp IX (London) - 10 JavaScript Concepts for web analysts
MeasureCamp IX (London) - 10 JavaScript Concepts for web analysts
 
Search Marketer's Toolkit for Google Tag Manager and Google Analytics
Search Marketer's Toolkit for Google Tag Manager and Google AnalyticsSearch Marketer's Toolkit for Google Tag Manager and Google Analytics
Search Marketer's Toolkit for Google Tag Manager and Google Analytics
 
Content Analytics - The Whys And Hows For Google Analytics
Content Analytics - The Whys And Hows For Google AnalyticsContent Analytics - The Whys And Hows For Google Analytics
Content Analytics - The Whys And Hows For Google Analytics
 
SuperWeek 2016 - Garbage In Garbage Out: Data Quality in a TMS World
SuperWeek 2016 - Garbage In Garbage Out: Data Quality in a TMS WorldSuperWeek 2016 - Garbage In Garbage Out: Data Quality in a TMS World
SuperWeek 2016 - Garbage In Garbage Out: Data Quality in a TMS World
 
Meaningful Data - Reaktor Breakpoint 2015
Meaningful Data - Reaktor Breakpoint 2015Meaningful Data - Reaktor Breakpoint 2015
Meaningful Data - Reaktor Breakpoint 2015
 
Meaningful Data - Best Internet Conference 2015 (Lithuania)
Meaningful Data - Best Internet Conference 2015 (Lithuania)Meaningful Data - Best Internet Conference 2015 (Lithuania)
Meaningful Data - Best Internet Conference 2015 (Lithuania)
 
Data Layer - MeasureCamp VII 2015
Data Layer - MeasureCamp VII 2015Data Layer - MeasureCamp VII 2015
Data Layer - MeasureCamp VII 2015
 
Tricks and tweaks for Google Analytics and Google Tag Manager
Tricks and tweaks for Google Analytics and Google Tag ManagerTricks and tweaks for Google Analytics and Google Tag Manager
Tricks and tweaks for Google Analytics and Google Tag Manager
 
Key Insights From Funnels - Enhanced Ecommerce For Google Analytics
Key Insights From Funnels - Enhanced Ecommerce For Google AnalyticsKey Insights From Funnels - Enhanced Ecommerce For Google Analytics
Key Insights From Funnels - Enhanced Ecommerce For Google Analytics
 
Content Engagement with Google Analytics (Emerce Conversion 2015)
Content Engagement with Google Analytics (Emerce Conversion 2015)Content Engagement with Google Analytics (Emerce Conversion 2015)
Content Engagement with Google Analytics (Emerce Conversion 2015)
 
Enhanced Ecommerce For Content (SMX München 2015)
Enhanced Ecommerce For Content (SMX München 2015)Enhanced Ecommerce For Content (SMX München 2015)
Enhanced Ecommerce For Content (SMX München 2015)
 
Be Critical: Going Beyond The Defaults With GA And GTM (SMX Munich 2015)
Be Critical: Going Beyond The Defaults With GA And GTM (SMX Munich 2015)Be Critical: Going Beyond The Defaults With GA And GTM (SMX Munich 2015)
Be Critical: Going Beyond The Defaults With GA And GTM (SMX Munich 2015)
 
Rationalizing Tag Management
Rationalizing Tag ManagementRationalizing Tag Management
Rationalizing Tag Management
 
Google Analytics Bag O' Tricks
Google Analytics Bag O' TricksGoogle Analytics Bag O' Tricks
Google Analytics Bag O' Tricks
 

Recently uploaded

Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...gajnagarg
 
一比一原版田纳西大学毕业证如何办理
一比一原版田纳西大学毕业证如何办理一比一原版田纳西大学毕业证如何办理
一比一原版田纳西大学毕业证如何办理F
 
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girlsRussian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girlsMonica Sydney
 
Call girls Service in Ajman 0505086370 Ajman call girls
Call girls Service in Ajman 0505086370 Ajman call girlsCall girls Service in Ajman 0505086370 Ajman call girls
Call girls Service in Ajman 0505086370 Ajman call girlsMonica Sydney
 
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...kajalverma014
 
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdfpdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdfJOHNBEBONYAP1
 
Trump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts SweatshirtTrump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts Sweatshirtrahman018755
 
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样ayvbos
 
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查ydyuyu
 
Local Call Girls in Seoni 9332606886 HOT & SEXY Models beautiful and charmin...
Local Call Girls in Seoni  9332606886 HOT & SEXY Models beautiful and charmin...Local Call Girls in Seoni  9332606886 HOT & SEXY Models beautiful and charmin...
Local Call Girls in Seoni 9332606886 HOT & SEXY Models beautiful and charmin...kumargunjan9515
 
APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC
 
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查ydyuyu
 
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdfMatthew Sinclair
 
Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtReal Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtrahman018755
 
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency""Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency"growthgrids
 
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样ayvbos
 
Indian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Indian Escort in Abu DHabi 0508644382 Abu Dhabi EscortsIndian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Indian Escort in Abu DHabi 0508644382 Abu Dhabi EscortsMonica Sydney
 
一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理F
 
Abu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu DhabiAbu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu DhabiMonica Sydney
 

Recently uploaded (20)

Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
 
一比一原版田纳西大学毕业证如何办理
一比一原版田纳西大学毕业证如何办理一比一原版田纳西大学毕业证如何办理
一比一原版田纳西大学毕业证如何办理
 
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girlsRussian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
 
Call girls Service in Ajman 0505086370 Ajman call girls
Call girls Service in Ajman 0505086370 Ajman call girlsCall girls Service in Ajman 0505086370 Ajman call girls
Call girls Service in Ajman 0505086370 Ajman call girls
 
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
 
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdfpdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
 
Trump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts SweatshirtTrump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts Sweatshirt
 
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
 
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
 
Local Call Girls in Seoni 9332606886 HOT & SEXY Models beautiful and charmin...
Local Call Girls in Seoni  9332606886 HOT & SEXY Models beautiful and charmin...Local Call Girls in Seoni  9332606886 HOT & SEXY Models beautiful and charmin...
Local Call Girls in Seoni 9332606886 HOT & SEXY Models beautiful and charmin...
 
APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53
 
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
 
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
 
Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtReal Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirt
 
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency""Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
 
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
 
Indian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Indian Escort in Abu DHabi 0508644382 Abu Dhabi EscortsIndian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Indian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
 
一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理
 
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
 
Abu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu DhabiAbu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
 

Web Browsers and Tracking Protections

  • 1. Web browsers and tracking protections Impact on data, experimentation, and personalization @SimoAhava from @8_bit_sheep at #DigitalElite20
  • 2. Simo Ahava Partner, co-founder, 8-bit-sheep Google Developer Expert, Google Analytics Blogger, developer, www.simoahava.com Twitter-er, @SimoAhava Curator, www.cookiestatus.com
  • 3.
  • 4.
  • 7.
  • 9. Default browser settings designed to protect the user
  • 10. Default browser settings designed to protect the user from tracking vectors that can be harmful
  • 11. Default browser settings designed to protect the user from tracking vectors that can be harmful which the user has traditionally only been able to opt out of.
  • 12. Graphic adapted from https://web.dev/samesite-cookies-explained/ https://www.simoahava.com/
  • 13. Graphic adapted from https://web.dev/samesite-cookies-explained/ Same-site === First-party context https://www.simoahava.com/
  • 14. Graphic adapted from https://web.dev/samesite-cookies-explained/ https://image.cdn.com/image.gif https://www.simoahava.com/
  • 15. Graphic adapted from https://web.dev/samesite-cookies-explained/ Cross-site === Third-party context https://image.cdn.com/image.gif https://www.simoahava.com/
  • 16. Graphic adapted from https://web.dev/samesite-cookies-explained/ https://page.somedomain.com/ https://page.otherdomain.com/ https://page.thirddomain.com/ https://image.cdn.com/image.gif All pages include a request to the third-party resource, thus including all cookies written on the third-party domain, enabling cross-site tracking.
  • 17. Not just cookies, my friend
  • 18. Trackers can leverage other types of browser storage.
  • 19. Identity platforms can decorate all outbound links.
  • 20. Trackers can utilize stateless tracking, such as fingerprints.
  • 21. Third-party-to-first-party collusion, e.g. with CNAME. https://www.simoahava.com/web-development/whats-in-a-cname/
  • 22. The (perceived) dangers of cross-site tracking
  • 23. Build graphs and comprehensive audience profiles
  • 24. Build graphs and comprehensive audience profiles Target ads
  • 25. Target ads Manage ad frequency Build graphs and comprehensive audience profiles
  • 26. View-through attribution Manage ad frequency Build graphs and comprehensive audience profiles Target ads
  • 27. Manage ad frequency Build graphs and comprehensive audience profiles Cookie matching/syncing View-through attribution Target ads
  • 28. Manage ad frequency Build graphs and comprehensive audience profiles Cross-site tracking Cookie matching/syncing View-through attribution Target ads
  • 29. Manage ad frequency Build graphs and comprehensive audience profiles Cross-site tracking Cookie matching/syncing View-through attribution Target ads Analytics integrations
  • 30. Manage ad frequency Build graphs and comprehensive audience profiles Cross-site tracking Cookie matching/syncing View-through attribution Target ads Analytics integrations SSO / login flows
  • 31. Manage ad frequency Build graphs and comprehensive audience profiles Cross-site tracking Cookie matching/syncing View-through attribution Target ads Analytics integrations SSO / login flows State in embedded services
  • 32. Manage ad frequency Build graphs and comprehensive audience profiles Cross-site tracking Cookie matching/syncing View-through attribution Target ads Analytics integrations SSO / login flows State in embedded services Multi-purpose scripts
  • 33. Manage ad frequency Build graphs and comprehensive audience profiles Cross-site tracking Cookie matching/syncing View-through attribution Target ads Analytics integrations SSO / login flows State in embedded services Multi-purpose scripts 1st party data collection
  • 34. Manage ad frequency Build graphs and comprehensive audience profiles Cross-site tracking Cookie matching/syncing View-through attribution Target ads Analytics integrations SSO / login flows State in embedded services Multi-purpose scripts 1st party data collection Tag management
  • 35. Manage ad frequency Build graphs and comprehensive audience profiles Cross-site tracking Cookie matching/syncing View-through attribution Target ads Analytics integrations SSO / login flows State in embedded services Multi-purpose scripts 1st party data collection Tag management Client-side state
  • 36. Manage ad frequency Build graphs and comprehensive audience profiles Cross-site tracking Cookie matching/syncing View-through attribution Target ads Analytics integrations SSO / login flows State in embedded services Multi-purpose scripts 1st party data collection Tag management Client-side state Data quality
  • 37. Manage ad frequency Build graphs and comprehensive audience profiles Cross-site tracking Cookie matching/syncing View-through attribution Target ads Analytics integrations SSO / login flows State in embedded services Multi-purpose scripts 1st party data collection Tag management Client-side state Data quality
  • 38. Manage ad frequency Build graphs and comprehensive audience profiles Cross-site tracking Cookie matching/syncing View-through attribution Target ads Analytics integrations SSO / login flows State in embedded services Multi-purpose scripts 1st party data collection Tag management Client-side state Data quality
  • 39. Browsers take the initiative
  • 40.
  • 41. 2003 3P cookies blocked by default without prior "seeding"
  • 42. 2003 3P cookies blocked by default without prior "seeding" …
  • 43. 2003 3P cookies blocked by default without prior "seeding" … 2017 ITP 1.0 Algorithmic classification of tracking-capable sites
  • 44. 2003 3P cookies blocked by default without prior "seeding" … 2017 ITP 1.0 Algorithmic classification of tracking-capable sites 2018 Storage Access API
  • 45. 2003 3P cookies blocked by default without prior "seeding" … 2017 ITP 1.0 Algorithmic classification of tracking-capable sites 2018 Storage Access API ETP 3P storage access on known tracking domains blocked
  • 46. 2003 3P cookies blocked by default without prior "seeding" … 2017 ITP 1.0 Algorithmic classification of tracking-capable sites 2018 Storage Access API ETP 3P storage access on known tracking domains blocked Brave Shields 3P storage access blocked 1P cookies restricted Referrer truncation
  • 47. 2003 3P cookies blocked by default without prior "seeding" … 2017 ITP 1.0 Algorithmic classification of tracking-capable sites 2018 2019 Storage Access API ITP 2.1 - 2.3 Restrictions on 1P storage Referrer truncation ETP 3P storage access on known tracking domains blocked Brave Shields 3P storage access blocked 1P cookies restricted Referrer truncation
  • 48. 2003 3P cookies blocked by default without prior "seeding" … 2017 ITP 1.0 Algorithmic classification of tracking-capable sites 2018 2019 Storage Access API ITP 2.1 - 2.3 Restrictions on 1P storage Referrer truncation ETP 3P storage access on known tracking domains blocked ETP set on by default for all Firefox installs Brave Shields 3P storage access blocked 1P cookies restricted Referrer truncation
  • 49. 2003 3P cookies blocked by default without prior "seeding" … 2017 ITP 1.0 Algorithmic classification of tracking-capable sites 2018 2019 Storage Access API ITP 2.1 - 2.3 Restrictions on 1P storage Referrer truncation ETP 3P storage access on known tracking domains blocked ETP set on by default for all Firefox installs Brave Shields 3P storage access blocked 1P cookies restricted Referrer truncation Tracking parameters removed from URLs
  • 50. 2003 3P cookies blocked by default without prior "seeding" … 2017 ITP 1.0 Algorithmic classification of tracking-capable sites 2018 2019 Storage Access API ITP 2.1 - 2.3 Restrictions on 1P storage Referrer truncation ETP 3P storage access on known tracking domains blocked ETP set on by default for all Firefox installs Brave Shields 3P storage access blocked 1P cookies restricted Referrer truncation Tracking parameters removed from URLs Tracking protection in Edge beta
  • 51. 2003 3P cookies blocked by default without prior "seeding" … 2017 ITP 1.0 Algorithmic classification of tracking-capable sites 2018 2019 2020 Storage Access API ITP 2.1 - 2.3 Restrictions on 1P storage Referrer truncation All 3P cookies blocked ETP 3P storage access on known tracking domains blocked ETP set on by default for all Firefox installs Brave Shields 3P storage access blocked 1P cookies restricted Referrer truncation Tracking parameters removed from URLs Tracking protection in Edge beta
  • 52. 2003 3P cookies blocked by default without prior "seeding" … 2017 ITP 1.0 Algorithmic classification of tracking-capable sites 2018 2019 2020 Storage Access API ITP 2.1 - 2.3 Restrictions on 1P storage Referrer truncation All 3P cookies blocked ETP 3P storage access on known tracking domains blocked ETP set on by default for all Firefox installs Daily purge of storage from known tracker domains Requests to fingerprinting domains blocked Brave Shields 3P storage access blocked 1P cookies restricted Referrer truncation Tracking parameters removed from URLs Tracking protection in Edge beta
  • 53. 2003 3P cookies blocked by default without prior "seeding" … 2017 ITP 1.0 Algorithmic classification of tracking-capable sites 2018 2019 2020 Storage Access API ITP 2.1 - 2.3 Restrictions on 1P storage Referrer truncation All 3P cookies blocked ETP 3P storage access on known tracking domains blocked ETP set on by default for all Firefox installs Daily purge of storage from known tracker domains Requests to fingerprinting domains blocked Brave Shields 3P storage access blocked 1P cookies restricted Referrer truncation Tracking parameters removed from URLs Pioneering work on reducing fingerprinting surfaces continues Tracking protection in Edge beta
  • 54. 2003 3P cookies blocked by default without prior "seeding" … 2017 ITP 1.0 Algorithmic classification of tracking-capable sites 2018 2019 2020 Storage Access API ITP 2.1 - 2.3 Restrictions on 1P storage Referrer truncation All 3P cookies blocked ETP 3P storage access on known tracking domains blocked ETP set on by default for all Firefox installs Daily purge of storage from known tracker domains Requests to fingerprinting domains blocked Brave Shields 3P storage access blocked 1P cookies restricted Referrer truncation Tracking parameters removed from URLs Pioneering work on reducing fingerprinting surfaces continues Tracking protection in Edge beta Chromium Edge released Block 3P storage access from known trackers
  • 55. 2003 3P cookies blocked by default without prior "seeding" … 2017 ITP 1.0 Algorithmic classification of tracking-capable sites 2018 2019 2020 Storage Access API ITP 2.1 - 2.3 Restrictions on 1P storage Referrer truncation All 3P cookies blocked ETP 3P storage access on known tracking domains blocked ETP set on by default for all Firefox installs Daily purge of storage from known tracker domains Requests to fingerprinting domains blocked Brave Shields 3P storage access blocked 1P cookies restricted Referrer truncation Tracking parameters removed from URLs Pioneering work on reducing fingerprinting surfaces continues Tracking protection in Edge beta Chromium Edge released Block 3P storage access from known trackers Referrer truncation
  • 56. 2003 3P cookies blocked by default without prior "seeding" … 2017 ITP 1.0 Algorithmic classification of tracking-capable sites 2018 2019 2020 … Storage Access API ITP 2.1 - 2.3 Restrictions on 1P storage Referrer truncation All 3P cookies blocked ETP 3P storage access on known tracking domains blocked ETP set on by default for all Firefox installs Daily purge of storage from known tracker domains Requests to fingerprinting domains blocked Brave Shields 3P storage access blocked 1P cookies restricted Referrer truncation Tracking parameters removed from URLs Pioneering work on reducing fingerprinting surfaces continues Tracking protection in Edge beta Chromium Edge released Block 3P storage access from known trackers Referrer truncation All 3P cookies blocked?
  • 58. Technology Preview 113 Restrict cookies set in HTTP requests to cross-site CNAME origins. Brave Chrome Edge Firefox Safari
  • 59. Brave Chrome Edge Firefox Safari Cookies set to SameSite=Lax by default. Reject SameSite=None cookies that are not secure. Chrome 80, *Jul 14 ->
  • 60. Cap lifetime of all script-writable storage. Brave Chrome Edge Firefox Safari !
  • 61. Block all cookies in 3P context. 2022? Brave Chrome Edge Firefox Safari !!
  • 62. User-Agent freeze and Client Hints. Chrome 85 (CH), 2021 (UA) Brave Chrome Edge Firefox Safari
  • 63. Technology Preview 99 The isLoggedIn API (experimental). Brave Chrome Edge Firefox Safari
  • 64. Private Click Measurement / Ad Click Attribution. Brave Chrome Edge Firefox Safari
  • 68. Analytics Advertising Experimentation 3P storage restricted * * Iframes Centralized identity Advertising integrations
  • 69. Analytics Advertising Experimentation 3P storage restricted * * Iframes Centralized identity Advertising integrations Cross-site profiling Ad frequency capping View-through attribution Cookie matching / sync Demographics / interest data Fraud / spam detection
  • 70. Analytics Advertising Experimentation 3P storage restricted * * Iframes Centralized identity Advertising integrations Cross-site profiling Ad frequency capping View-through attribution Cookie matching / sync Demographics / interest data Fraud / spam detection Iframes Centralized identity
  • 71. Analytics Advertising Experimentation 3P storage restricted * * Iframes Centralized identity Advertising integrations Cross-site profiling Ad frequency capping View-through attribution Cookie matching / sync Demographics / interest data Fraud / spam detection Iframes Centralized identity 1P storage restricted
  • 72. Analytics Advertising Experimentation 3P storage restricted * * Iframes Centralized identity Advertising integrations Cross-site profiling Ad frequency capping View-through attribution Cookie matching / sync Demographics / interest data Fraud / spam detection Iframes Centralized identity 1P storage restricted User retention Cohort analytics Non-last-touch attribution Campaign efficiency User-scoped funnels
  • 73. Analytics Advertising Experimentation 3P storage restricted * * Iframes Centralized identity Advertising integrations Cross-site profiling Ad frequency capping View-through attribution Cookie matching / sync Demographics / interest data Fraud / spam detection Iframes Centralized identity 1P storage restricted User retention Cohort analytics Non-last-touch attribution Campaign efficiency User-scoped funnels Attribution Audience integrity Campaign efficiency
  • 74. Analytics Advertising Experimentation 3P storage restricted * * Iframes Centralized identity Advertising integrations Cross-site profiling Ad frequency capping View-through attribution Cookie matching / sync Demographics / interest data Fraud / spam detection Iframes Centralized identity 1P storage restricted User retention Cohort analytics Non-last-touch attribution Campaign efficiency User-scoped funnels Attribution Audience integrity Campaign efficiency Variant reassignment Variables for personalization
  • 75. Analytics Advertising Experimentation 3P storage restricted * * Iframes Centralized identity Advertising integrations Cross-site profiling Ad frequency capping View-through attribution Cookie matching / sync Demographics / interest data Fraud / spam detection Iframes Centralized identity 1P storage restricted User retention Cohort analytics Non-last-touch attribution Campaign efficiency User-scoped funnels Attribution Audience integrity Campaign efficiency Variant reassignment Variables for personalization Referrer truncation *
  • 76. Analytics Advertising Experimentation 3P storage restricted * * Iframes Centralized identity Advertising integrations Cross-site profiling Ad frequency capping View-through attribution Cookie matching / sync Demographics / interest data Fraud / spam detection Iframes Centralized identity 1P storage restricted User retention Cohort analytics Non-last-touch attribution Campaign efficiency User-scoped funnels Attribution Audience integrity Campaign efficiency Variant reassignment Variables for personalization Referrer truncation * Full referrer dimension AMP cache distinction Social login distinction Granularity of referral exclusion
  • 77. Analytics Advertising Experimentation 3P storage restricted * * Iframes Centralized identity Advertising integrations Cross-site profiling Ad frequency capping View-through attribution Cookie matching / sync Demographics / interest data Fraud / spam detection Iframes Centralized identity 1P storage restricted User retention Cohort analytics Non-last-touch attribution Campaign efficiency User-scoped funnels Attribution Audience integrity Campaign efficiency Variant reassignment Variables for personalization Referrer truncation * Full referrer dimension AMP cache distinction Social login distinction Granularity of referral exclusion Attribution for custom ad placements
  • 78. Analytics Advertising Experimentation 3P storage restricted * * Iframes Centralized identity Advertising integrations Cross-site profiling Ad frequency capping View-through attribution Cookie matching / sync Demographics / interest data Fraud / spam detection Iframes Centralized identity 1P storage restricted User retention Cohort analytics Non-last-touch attribution Campaign efficiency User-scoped funnels Attribution Audience integrity Campaign efficiency Variant reassignment Variables for personalization Referrer truncation * Full referrer dimension AMP cache distinction Social login distinction Granularity of referral exclusion Attribution for custom ad placements Experiment targeting based on referrer
  • 80. DO -Periodically audit the use of client-side state in your sites, services, and applications. Avoid over-reliance; use HttpOnly where possible, then HTTP headers, then JS. -Figure out how to incentivize logging in. -Set cookies you need in third-party context to SameSite=None;Secure, with fallbacks for unsupported browsers. - Utilize Storage Access API for access to third-party storage. -Consider the browser as a manifestation of the user’s desire and intent with regard to tracking. Err on the side of as much privacy as possible.
  • 81. DO NOT -Look at "server-side analytics" as a silver bullet. -Ignore small market share web browsers. -Expect tracking prevention development to settle / slow down. -Spread FUD about the impact of these measures without empirical data to back it up with. -Expect that browsers will handle the ethical / legal side of data collection for you. -Think that browsers have got tracking prevention "right"