SlideShare a Scribd company logo
Demystifying Online 
Advertising 
Alison Sonderegger 
Engineering Manager 
BrightRoll
Alison Bellach Sonderegger 
● UCSB, 1999 
o BS in Computer Science 
o BA in Religious Studies 
● “Full-stack Generalist” 
● Joined BrightRoll in May, 2014 
● Likes memes in presentations 
© 2013 BrightRoll, Inc. All rights reserved.
Agenda 
● An Extremely Brief and Non-Exhaustive History of Advertising 
● Advertising Technology (AdTech) 
● Privacy 
© 2013 BrightRoll, Inc. All rights reserved.
Not On The Agenda…. 
© 2013 BrightRoll, Inc. All rights reserved.
Television 
Ads provide a significant amount of funding for most television 
networks. 
● Sunday Night Football $593,694* 
● The Big Bang Theory $316,912* 
● America’s Next Top Model $25,513* 
● 16 30s spots per half hour == $$$ 
How did this start? 
*source: http://adage.com/article/media/tv-ad-prices-football-king/244832/ 
© 2013 BrightRoll, Inc. All rights reserved.
WNBT/Bulova Test Pattern: July, 1941; $4-9 
© 2013 BrightRoll, Inc. All rights reserved.
Television, cont. 
Geographic Targeting: 
● geographic 
© 2013 BrightRoll, Inc. All rights reserved.
Television, cont. 
Demographic Targeting: 
● “a section of the population sharing common characteristics, 
such as age, sex, class, etc” 
● Nielsen ratings (user diaries and set meters) 
18-49: the golden demo 
Popularity in this demo is more desirable than number of viewers 
● Friends 3x Murder She Wrote (same number of viewers 
during overlap) 
Then comes the internet and digital content... 
© 2013 BrightRoll, Inc. All rights reserved.
Internet 
Ads provide revenue for the site/application that hosts them. 
● Revenue model is not as straightforward…. 
o CPM (cost per mille) 
o CPC (cost per click), CPA (cost per action) 
Early ‘70s: advertising on the internet was expressly forbidden 
(ARPANET, NSFNet) 
1978: Email ads/spam begin 
1990s: display ads started gaining popularity 
© 2013 BrightRoll, Inc. All rights reserved.
First Banner Ad, Oct 1994: HotWired.com for AT&T 
© 2013 BrightRoll, Inc. All rights reserved.
Banner Ad, 1996 
© 2013 BrightRoll, Inc. All rights reserved.
Other Types of Internet Ads 
Search ads Sponsored content 
© 2013 BrightRoll, Inc. All rights reserved.
Video Ads 
Video ads (pre-roll, interstitial, 
marquee, sponsored content) 
© 2013 BrightRoll, Inc. All rights reserved.
Internet, cont. 
Targeting can be much more specific… 
● Companies ostensibly get more value for their money 
● You see content that makes more sense 
© 2013 BrightRoll, Inc. All rights reserved.
Geo-Targeting 
Tells an advertiser where you are! 
● informed by your IP address 
● reveals location, ISP 
● usually anonymous (most IPs are dynamically assigned) 
Used for… 
● content localization 
● copyright 
© 2013 BrightRoll, Inc. All rights reserved.
Content Localization 
© 2013 BrightRoll, Inc. All rights reserved.
Copyright 
© 2013 BrightRoll, Inc. All rights reserved.
Demographic Targeting 
Tells an advertiser some specific things about you! 
● Two cases… 
o site serves a specific demographic 
o you’ve knowingly, willingly provided information to a site 
● usually awarded with some service (email, cloud storage space, 
etc) 
Used for… 
● targeting advertisements to a demographic (like Nielsen ratings) 
© 2013 BrightRoll, Inc. All rights reserved.
© 2013 BrightRoll, Inc. All rights reserved.
Behavioral Targeting 
Tells an advertiser… a lot of things! 
● what search terms you use 
● what pages you click 
● how long you stay on a site 
● what you buy 
BUT: this is not about you personally, it’s about your behavior! 
Used for… 
● highly targeted ads 
● site usage reporting 
How do they do this? 
© 2013 BrightRoll, Inc. All rights reserved.
Cookies! 
© 2013 BrightRoll, Inc. All rights reserved.
The Invention Of The Cookie 
● “Cookie” is a term for small objects passed between cooperating 
systems 
● 1995, Netscape: cookies used to track if a site visitor is a repeat 
● RFC2109, 1997: Specification indicates only writing/reading by 
originating domain 
● Browsers can control user’s 
acceptance of cookies 
© 2013 BrightRoll, Inc. All rights reserved.
What is a cookie? 
Also called an HTTP cookie… 
● key/value pairs 
● expire 
● tied to a domain and path 
© 2013 BrightRoll, Inc. All rights reserved.
© 2013 BrightRoll, Inc. All rights reserved.
What does a cookie look like? 
session-id-time 954242000 amazon.com/ 
session-id 002-4135256-7625846 amazon.com/ 
x-main eKQIfwnxuF7qtmX52x6VWAXh@Ih6Uo5H amazon.com/ 
ubid-main 077-9263437-9645324 amazon.com/ 
© 2013 BrightRoll, Inc. All rights reserved.
Cookies are not bad! 
Session management 
● logging into sites 
● shopping cart persistence 
Personalization 
● skins/custom site layouts 
● last user to log in 
© 2013 BrightRoll, Inc. All rights reserved.
Examples of Cookie Usage 
First visit to zappos.com 
● First cookie set: session id (identifies you anonymously) 
Look at shoes 
● web server associates shoes with session id 
Go to Facebook.com 
● see advertisements based on zappos.com behavior… huh? 
Who can see these cookies? 
© 2013 BrightRoll, Inc. All rights reserved.
Third Party Cookies 
Recall: only the domain associated with a cookie can access 
information in that cookie. 
Two choices… 
● large companies share data between owned domains on the 
backend 
● third-party data collection 
● BlueKai, eXelate 
● use tracking pixels, code snippets, or ask partners to sell 
data 
● track over 80% of the internet 
© 2013 BrightRoll, Inc. All rights reserved.
How Tracking 
Pixels Work* 
*interactions all invented 
© 2013 BrightRoll, Inc. All rights reserved.
Outside the Internet... 
This happens outside of the internet too! 
● Catalina (30 years): “coupon-at-till” 
o “Catalina understands and influences the purchasing of 
more than 75 percent of American shoppers through 
more than 31,000 grocery, drug, and mass merchant 
stores nationwide.” 
● In-Store Mobile Messaging (BLE): app-driven incentives 
o Shopkick shopBeacon 
● Anonymized Visa/MC Transaction Histories 
© 2013 BrightRoll, Inc. All rights reserved.
The Target Pregnant Teen Story 
“If you use a credit card or a coupon, or fill out a survey, or mail in a refund, or 
call the customer help line, or open an e-mail we’ve sent you or visit our Web 
site, we’ll record it and link it to your Guest ID,” Pole said. “We want to know 
everything we can.” 
© 2013 BrightRoll, Inc. All rights reserved.
Other Cookie Behaviors 
Respawning 
● Flash-based cookies (Local Shared Objects) 
● Not analogous with browser cookies 
● Can recreate browser cookies 
Machine Entropy 
● User Agent + Plugins + generic machine information = 
fingerprint 
● https://panopticlick.eff.org/ 
© 2013 BrightRoll, Inc. All rights reserved.
© 2013 BrightRoll, Inc. All rights reserved.
This seems scary… but it isn’t. 
Publishers don’t send most of their information to advertisers 
because they want to protect their audience. 
Governments have strict policies in place to protect users. 
● European Commission e-Privacy Directive: May 2011 
o DNT policy considered by W3C 
● FTC enforcement of browser settings 
o 2012: Google pays $22.5m for circumventing Safari settings 
The advertising industry is self-regulated (and motivated!). 
● Internet Advertising Bureau, Digital Advertising Alliance, Direct 
Marketing Association, National Advertising Initiative 
© 2013 BrightRoll, Inc. All rights reserved.
Digital Advertising Alliance 
● Established in 2010, functions like the BBB 
● Advocates strong, self-regulating guidelines 
● Participates with FTC, government bodies to define laws 
● In 3 years, took actions against 19 companies, bringing them 
into compliance 
National Advertising Initiative 
● Member companies participate in an opt-out program for 
behavioral advertising specifically 
● Still allows cookies related to session management and site 
customization 
© 2013 BrightRoll, Inc. All rights reserved.
© 2013 BrightRoll, Inc. All rights reserved. 
fin.

More Related Content

Viewers also liked

The Love index
The Love indexThe Love index
The Love indexFjord
 
Carat's 10 Trends for 2017
Carat's 10 Trends for 2017Carat's 10 Trends for 2017
Carat's 10 Trends for 2017dentsu
 
Digital Trends in 2017: Making Business Impact in a Changing World
Digital Trends in 2017: Making Business Impact in a Changing WorldDigital Trends in 2017: Making Business Impact in a Changing World
Digital Trends in 2017: Making Business Impact in a Changing WorldEdelman
 
Fjord Trends 2017
Fjord Trends 2017 Fjord Trends 2017
Fjord Trends 2017 Fjord
 
26 Disruptive & Technology Trends 2016 - 2018
26 Disruptive & Technology Trends 2016 - 201826 Disruptive & Technology Trends 2016 - 2018
26 Disruptive & Technology Trends 2016 - 2018Brian Solis
 

Viewers also liked (8)

Living Brands
Living BrandsLiving Brands
Living Brands
 
The Love index
The Love indexThe Love index
The Love index
 
Carat's 10 Trends for 2017
Carat's 10 Trends for 2017Carat's 10 Trends for 2017
Carat's 10 Trends for 2017
 
Digital Trends in 2017: Making Business Impact in a Changing World
Digital Trends in 2017: Making Business Impact in a Changing WorldDigital Trends in 2017: Making Business Impact in a Changing World
Digital Trends in 2017: Making Business Impact in a Changing World
 
Fjord Trends 2017
Fjord Trends 2017 Fjord Trends 2017
Fjord Trends 2017
 
Key Digital Trends for 2017
Key Digital Trends for 2017Key Digital Trends for 2017
Key Digital Trends for 2017
 
26 Disruptive & Technology Trends 2016 - 2018
26 Disruptive & Technology Trends 2016 - 201826 Disruptive & Technology Trends 2016 - 2018
26 Disruptive & Technology Trends 2016 - 2018
 
Digital in 2016
Digital in 2016Digital in 2016
Digital in 2016
 

Similar to Data driven women 1.1, september 2014

2009 google annual_report
2009 google annual_report2009 google annual_report
2009 google annual_reportashakumari420
 
The coolest kid on the #search block?
The coolest kid on the #search block?The coolest kid on the #search block?
The coolest kid on the #search block?Victor Amani Mushi
 
Google complete, history, model, competitors ,
Google complete, history, model, competitors ,Google complete, history, model, competitors ,
Google complete, history, model, competitors ,ramzan asghar
 
Disney Data & Analytics Conference
Disney Data & Analytics ConferenceDisney Data & Analytics Conference
Disney Data & Analytics Conferencechad_engelgau
 
Online Privacy
Online PrivacyOnline Privacy
Online PrivacyIWMW
 
Ghostery MCM - May 2016
Ghostery MCM - May 2016Ghostery MCM - May 2016
Ghostery MCM - May 2016Ghostery, Inc.
 
Understanding and responding to content blocking
Understanding and responding to content blockingUnderstanding and responding to content blocking
Understanding and responding to content blockingPierre Far
 
Machine learning at Criteo - Paris Datageeks
Machine learning at Criteo - Paris DatageeksMachine learning at Criteo - Paris Datageeks
Machine learning at Criteo - Paris DatageeksNicolas Le Roux
 
Succeeding in the Age of Co-Creation
Succeeding in the Age of Co-CreationSucceeding in the Age of Co-Creation
Succeeding in the Age of Co-CreationFlorian Vollmer
 
Google Policy Primer
Google Policy PrimerGoogle Policy Primer
Google Policy PrimerIrene Pollak
 
The Business Of Content Management: Blogging V3.
The Business Of Content Management: Blogging V3.The Business Of Content Management: Blogging V3.
The Business Of Content Management: Blogging V3.Justice Mitchell
 
Dustin workshop defining expectations & providing value through metrics
Dustin workshop   defining expectations & providing value through metricsDustin workshop   defining expectations & providing value through metrics
Dustin workshop defining expectations & providing value through metricsfuzeconf
 
NAB Key Note Presentation, NAB Las Vegas, Advertising Innovation Summit, Apri...
NAB Key Note Presentation, NAB Las Vegas, Advertising Innovation Summit, Apri...NAB Key Note Presentation, NAB Las Vegas, Advertising Innovation Summit, Apri...
NAB Key Note Presentation, NAB Las Vegas, Advertising Innovation Summit, Apri...Philipp Stauffer
 

Similar to Data driven women 1.1, september 2014 (20)

Data and Creativity - Choices in Digital Marketing
Data and Creativity - Choices in Digital MarketingData and Creativity - Choices in Digital Marketing
Data and Creativity - Choices in Digital Marketing
 
2009 google annual_report
2009 google annual_report2009 google annual_report
2009 google annual_report
 
The coolest kid on the #search block?
The coolest kid on the #search block?The coolest kid on the #search block?
The coolest kid on the #search block?
 
Google complete, history, model, competitors ,
Google complete, history, model, competitors ,Google complete, history, model, competitors ,
Google complete, history, model, competitors ,
 
Google
GoogleGoogle
Google
 
Google story
Google storyGoogle story
Google story
 
Disney Data & Analytics Conference
Disney Data & Analytics ConferenceDisney Data & Analytics Conference
Disney Data & Analytics Conference
 
Online Privacy
Online PrivacyOnline Privacy
Online Privacy
 
G5 Value Proposition
G5 Value PropositionG5 Value Proposition
G5 Value Proposition
 
Ghostery MCM - May 2016
Ghostery MCM - May 2016Ghostery MCM - May 2016
Ghostery MCM - May 2016
 
Groupon Clone
Groupon CloneGroupon Clone
Groupon Clone
 
Understanding and responding to content blocking
Understanding and responding to content blockingUnderstanding and responding to content blocking
Understanding and responding to content blocking
 
Machine learning at Criteo - Paris Datageeks
Machine learning at Criteo - Paris DatageeksMachine learning at Criteo - Paris Datageeks
Machine learning at Criteo - Paris Datageeks
 
Web analytics & Online privacy
Web analytics & Online privacyWeb analytics & Online privacy
Web analytics & Online privacy
 
Succeeding in the Age of Co-Creation
Succeeding in the Age of Co-CreationSucceeding in the Age of Co-Creation
Succeeding in the Age of Co-Creation
 
Google Policy Primer
Google Policy PrimerGoogle Policy Primer
Google Policy Primer
 
The Business Of Content Management: Blogging V3.
The Business Of Content Management: Blogging V3.The Business Of Content Management: Blogging V3.
The Business Of Content Management: Blogging V3.
 
Dustin workshop defining expectations & providing value through metrics
Dustin workshop   defining expectations & providing value through metricsDustin workshop   defining expectations & providing value through metrics
Dustin workshop defining expectations & providing value through metrics
 
NAB Key Note Presentation, NAB Las Vegas, Advertising Innovation Summit, Apri...
NAB Key Note Presentation, NAB Las Vegas, Advertising Innovation Summit, Apri...NAB Key Note Presentation, NAB Las Vegas, Advertising Innovation Summit, Apri...
NAB Key Note Presentation, NAB Las Vegas, Advertising Innovation Summit, Apri...
 
The End of Tracking
The End of TrackingThe End of Tracking
The End of Tracking
 

Recently uploaded

Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...Sri Ambati
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutesconfluent
 
НАДІЯ ФЕДЮШКО БАЦ «Професійне зростання QA спеціаліста»
НАДІЯ ФЕДЮШКО БАЦ  «Професійне зростання QA спеціаліста»НАДІЯ ФЕДЮШКО БАЦ  «Професійне зростання QA спеціаліста»
НАДІЯ ФЕДЮШКО БАЦ «Професійне зростання QA спеціаліста»QADay
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyJohn Staveley
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...Elena Simperl
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance
 
UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2DianaGray10
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...Product School
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...Product School
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
 

Recently uploaded (20)

Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutes
 
НАДІЯ ФЕДЮШКО БАЦ «Професійне зростання QA спеціаліста»
НАДІЯ ФЕДЮШКО БАЦ  «Професійне зростання QA спеціаліста»НАДІЯ ФЕДЮШКО БАЦ  «Професійне зростання QA спеціаліста»
НАДІЯ ФЕДЮШКО БАЦ «Професійне зростання QA спеціаліста»
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John Staveley
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 

Data driven women 1.1, september 2014

  • 1. Demystifying Online Advertising Alison Sonderegger Engineering Manager BrightRoll
  • 2. Alison Bellach Sonderegger ● UCSB, 1999 o BS in Computer Science o BA in Religious Studies ● “Full-stack Generalist” ● Joined BrightRoll in May, 2014 ● Likes memes in presentations © 2013 BrightRoll, Inc. All rights reserved.
  • 3.
  • 4. Agenda ● An Extremely Brief and Non-Exhaustive History of Advertising ● Advertising Technology (AdTech) ● Privacy © 2013 BrightRoll, Inc. All rights reserved.
  • 5. Not On The Agenda…. © 2013 BrightRoll, Inc. All rights reserved.
  • 6. Television Ads provide a significant amount of funding for most television networks. ● Sunday Night Football $593,694* ● The Big Bang Theory $316,912* ● America’s Next Top Model $25,513* ● 16 30s spots per half hour == $$$ How did this start? *source: http://adage.com/article/media/tv-ad-prices-football-king/244832/ © 2013 BrightRoll, Inc. All rights reserved.
  • 7. WNBT/Bulova Test Pattern: July, 1941; $4-9 © 2013 BrightRoll, Inc. All rights reserved.
  • 8. Television, cont. Geographic Targeting: ● geographic © 2013 BrightRoll, Inc. All rights reserved.
  • 9. Television, cont. Demographic Targeting: ● “a section of the population sharing common characteristics, such as age, sex, class, etc” ● Nielsen ratings (user diaries and set meters) 18-49: the golden demo Popularity in this demo is more desirable than number of viewers ● Friends 3x Murder She Wrote (same number of viewers during overlap) Then comes the internet and digital content... © 2013 BrightRoll, Inc. All rights reserved.
  • 10. Internet Ads provide revenue for the site/application that hosts them. ● Revenue model is not as straightforward…. o CPM (cost per mille) o CPC (cost per click), CPA (cost per action) Early ‘70s: advertising on the internet was expressly forbidden (ARPANET, NSFNet) 1978: Email ads/spam begin 1990s: display ads started gaining popularity © 2013 BrightRoll, Inc. All rights reserved.
  • 11. First Banner Ad, Oct 1994: HotWired.com for AT&T © 2013 BrightRoll, Inc. All rights reserved.
  • 12. Banner Ad, 1996 © 2013 BrightRoll, Inc. All rights reserved.
  • 13. Other Types of Internet Ads Search ads Sponsored content © 2013 BrightRoll, Inc. All rights reserved.
  • 14. Video Ads Video ads (pre-roll, interstitial, marquee, sponsored content) © 2013 BrightRoll, Inc. All rights reserved.
  • 15. Internet, cont. Targeting can be much more specific… ● Companies ostensibly get more value for their money ● You see content that makes more sense © 2013 BrightRoll, Inc. All rights reserved.
  • 16. Geo-Targeting Tells an advertiser where you are! ● informed by your IP address ● reveals location, ISP ● usually anonymous (most IPs are dynamically assigned) Used for… ● content localization ● copyright © 2013 BrightRoll, Inc. All rights reserved.
  • 17. Content Localization © 2013 BrightRoll, Inc. All rights reserved.
  • 18.
  • 19. Copyright © 2013 BrightRoll, Inc. All rights reserved.
  • 20. Demographic Targeting Tells an advertiser some specific things about you! ● Two cases… o site serves a specific demographic o you’ve knowingly, willingly provided information to a site ● usually awarded with some service (email, cloud storage space, etc) Used for… ● targeting advertisements to a demographic (like Nielsen ratings) © 2013 BrightRoll, Inc. All rights reserved.
  • 21. © 2013 BrightRoll, Inc. All rights reserved.
  • 22. Behavioral Targeting Tells an advertiser… a lot of things! ● what search terms you use ● what pages you click ● how long you stay on a site ● what you buy BUT: this is not about you personally, it’s about your behavior! Used for… ● highly targeted ads ● site usage reporting How do they do this? © 2013 BrightRoll, Inc. All rights reserved.
  • 23. Cookies! © 2013 BrightRoll, Inc. All rights reserved.
  • 24. The Invention Of The Cookie ● “Cookie” is a term for small objects passed between cooperating systems ● 1995, Netscape: cookies used to track if a site visitor is a repeat ● RFC2109, 1997: Specification indicates only writing/reading by originating domain ● Browsers can control user’s acceptance of cookies © 2013 BrightRoll, Inc. All rights reserved.
  • 25. What is a cookie? Also called an HTTP cookie… ● key/value pairs ● expire ● tied to a domain and path © 2013 BrightRoll, Inc. All rights reserved.
  • 26. © 2013 BrightRoll, Inc. All rights reserved.
  • 27. What does a cookie look like? session-id-time 954242000 amazon.com/ session-id 002-4135256-7625846 amazon.com/ x-main eKQIfwnxuF7qtmX52x6VWAXh@Ih6Uo5H amazon.com/ ubid-main 077-9263437-9645324 amazon.com/ © 2013 BrightRoll, Inc. All rights reserved.
  • 28. Cookies are not bad! Session management ● logging into sites ● shopping cart persistence Personalization ● skins/custom site layouts ● last user to log in © 2013 BrightRoll, Inc. All rights reserved.
  • 29. Examples of Cookie Usage First visit to zappos.com ● First cookie set: session id (identifies you anonymously) Look at shoes ● web server associates shoes with session id Go to Facebook.com ● see advertisements based on zappos.com behavior… huh? Who can see these cookies? © 2013 BrightRoll, Inc. All rights reserved.
  • 30. Third Party Cookies Recall: only the domain associated with a cookie can access information in that cookie. Two choices… ● large companies share data between owned domains on the backend ● third-party data collection ● BlueKai, eXelate ● use tracking pixels, code snippets, or ask partners to sell data ● track over 80% of the internet © 2013 BrightRoll, Inc. All rights reserved.
  • 31. How Tracking Pixels Work* *interactions all invented © 2013 BrightRoll, Inc. All rights reserved.
  • 32. Outside the Internet... This happens outside of the internet too! ● Catalina (30 years): “coupon-at-till” o “Catalina understands and influences the purchasing of more than 75 percent of American shoppers through more than 31,000 grocery, drug, and mass merchant stores nationwide.” ● In-Store Mobile Messaging (BLE): app-driven incentives o Shopkick shopBeacon ● Anonymized Visa/MC Transaction Histories © 2013 BrightRoll, Inc. All rights reserved.
  • 33. The Target Pregnant Teen Story “If you use a credit card or a coupon, or fill out a survey, or mail in a refund, or call the customer help line, or open an e-mail we’ve sent you or visit our Web site, we’ll record it and link it to your Guest ID,” Pole said. “We want to know everything we can.” © 2013 BrightRoll, Inc. All rights reserved.
  • 34. Other Cookie Behaviors Respawning ● Flash-based cookies (Local Shared Objects) ● Not analogous with browser cookies ● Can recreate browser cookies Machine Entropy ● User Agent + Plugins + generic machine information = fingerprint ● https://panopticlick.eff.org/ © 2013 BrightRoll, Inc. All rights reserved.
  • 35. © 2013 BrightRoll, Inc. All rights reserved.
  • 36. This seems scary… but it isn’t. Publishers don’t send most of their information to advertisers because they want to protect their audience. Governments have strict policies in place to protect users. ● European Commission e-Privacy Directive: May 2011 o DNT policy considered by W3C ● FTC enforcement of browser settings o 2012: Google pays $22.5m for circumventing Safari settings The advertising industry is self-regulated (and motivated!). ● Internet Advertising Bureau, Digital Advertising Alliance, Direct Marketing Association, National Advertising Initiative © 2013 BrightRoll, Inc. All rights reserved.
  • 37. Digital Advertising Alliance ● Established in 2010, functions like the BBB ● Advocates strong, self-regulating guidelines ● Participates with FTC, government bodies to define laws ● In 3 years, took actions against 19 companies, bringing them into compliance National Advertising Initiative ● Member companies participate in an opt-out program for behavioral advertising specifically ● Still allows cookies related to session management and site customization © 2013 BrightRoll, Inc. All rights reserved.
  • 38. © 2013 BrightRoll, Inc. All rights reserved. fin.