SlideShare a Scribd company logo
1 of 45
Download to read offline
Web 2.0 - Metrics in a Post Page Impression World

Deepak Nadig
Distinguished Architect

eMetrics Marketing Optimization Summit
May 05, 2009
Outline

•  Evolution of the World Wide Web
•  Evolution of eBay
•  Needs of the evolving web
•  Approach and concepts

2
World Wide Web
Tim Berners-Lee,
CERN March 1989, May 1990
This proposal concerns the management of general information
about accelerators and experiments at CERN. It discusses the problems
of loss of information about complex evolving systems and derives a
solution based on a distributed hypertext system.

Linking documents …
3

And transforming data …
The First Web Page

Network of
hypertext documents
Page = HTML

4
Early Web Pages – Yahoo in 1994

• Hypertext document
• No images

5
Early Web Pages – Yahoo in 1995

• Images
• Application
• Text-Only Yahoo
• Hypertext document
• No images

6
Early Web Pages – Yahoo in 1996

• Localization
• Images
• Application
• Text-Only Yahoo
• No images
• Page organization

7
Early Web Pages – Yahoo in 1998
• Advertising
• Localization
• Images
• Application
• Text-Only Yahoo
• Hypertext documents
• No images

8
Early Web Pages – Yahoo in 2000

• Page structure
• Personalization
• Advertising
• Localization
• Images
• Application
• Text-Only Yahoo
• Hypertext documents
• No images

9
Early Web Pages – Yahoo in 2002

• Page actions
• Page structure
• Personalization
• Advertising
• Localization
• Images
• Application
• Text-Only Yahoo
• Hypertext documents
• No images

10
Early Web Pages – Yahoo in 2003
• More access points
• Page actions
• Page structure
• Personalization
• Advertising
• Localization
• Images
• Application
• Text-Only Yahoo
• Hypertext documents
• No images

11
Early Web Pages – Yahoo in 2004

• Multiple applications
• Page actions
• More access points
• Page structure
• Personalization
• Advertising
• Localization
• Images
• Application
• Text-Only Yahoo
• Hypertext documents
• No images

12
Web Pages – Yahoo Current

• Wider page
• Mouse over, Click
• Configurable page
• Multiple applications
• Page actions
• More access points
• Page structure
• Personalization
• Advertising
• Localization
• Images
• Application
• Text-Only Yahoo
• Hypertext documents
• No images

13
eBay
• 

The world’s largest online marketplace —
where practically anyone can trade
practically anything at any time.

• 

$60 Billion in merchandize traded in 2007

$1350 for a corn flake shaped like Illinois
$650,100 for a lunch with Warren Buffet
A sportingA car is sold every seconds
good sells every 2 minute

• 

eBay manages over 83 million active users

• 
• 
• 
• 
• 

eBay users worldwide trade more than $2000 worth of goods every second
Fixed price format accounted for 49% of GMV in Q4 2008
eBay stores over 2 Petabytes of data – over 200 times the size of the Library of Congress!
eBay analytics processes over 25 Petabytes of data on any day
The eBay platform handles over 6 billion API calls per month
• 

1 billion page views per day

• 

100 million concurrent listings, in more than 50,000 categories

• 

More transaction volume than NASDAQ and NYSE
• 

In 39 countries

• 

In seven languages.

Over ½ Million pounds of
Kimchi are sold every year!
EBAY HOME PAGE

15
eBay Home Page in 1995
• Hypertext documents
• No images

16
eBay Home Page in 1998
• Application
• Merchandising
• Page structure
• Hypertext documents
• No images

17
eBay Home Page in 2001
• Localization
• Vertical experiences
• Application
• Merchandising
• Page structure
• Hypertext documents
• No images

18
eBay Home Page in 2004
• Location of search
• Localization
• Vertical experiences
• Application
• Merchandising
• Page structure
• Hypertext documents
• No images

19
eBay Home Page in 2009

• Modular page
• Optimization
• Replicated links
• Mouse over
• Location of search
• Localization
• Vertical experiences
• Application
• Merchandising
• Page structure
• Hypertext documents
• No images

20
EBAY ITEM PAGE

21
eBay Item Page in 2000

• Hypertext documents
• User provided content

22
eBay Item Page in 2003

• Merchandising
• Back button
• Hypertext documents
• User provided content

23
eBay Item Page - Current

• Page structure
• Click
• Category specific
• Real-time updates
• Merchandising
• Back button
• Hypertext documents
• User provided content

24
Evolution of web page

•  Text & Links
•  Images and Image Maps
•  Applications
•  Content from different sources
•  Advertising
•  Page with different types of content
•  Interaction with page != Interaction with server
•  More than click-through, e.g. mouse over
•  Partial page updates
•  Real-time updates

25

Decreasing
Relevance and
Accuracy of
Page View
Interactions with eBay
Search Engines

Advertising

Applications

eMail

Web Site

Gadget

iPhone

Social Application

Desktop

eBay To Go

API
615
New
API
pla.orms
launched
since
Jan’08


Query Language

27

Source: ProgrammableWeb.com
New Concepts

•  Interaction Events
•  Composite Impression
•  Channels & Source

28
INTERACTION EVENTS

29
Richer User Interaction Mechanisms

Click

Mouse-over

Click-through

Use
Play

30
iPhone – Interaction Mechanisms

Double tap
Drag

Pinch

Touch and hold

Flick

Tap

31
eBay on Wii

32
More Interaction Devices

33
Interaction Model

Impression

Reaction

Page
Image
Movie
Music
…

View
Click
Click-Through
Play
…

Are best modeled as events
Intent is more important than the interaction mechanism
COMPOSITE IMPRESSION

35
eBay Home Page
Composite Page
- Page
- Placement
- Layout
- Module
Personalized
Optimized

36
Tracking Composite Pages

•  Metadata
– 
– 
– 
– 

Pages
Available Layouts per Page
Modules
Available Modules per Placement

Layouts
•  Impression
–  Which Page
–  Which Layout
–  Which Placement-Module

•  Click
–  Which Link
–  In which Module
–  In which Page

37
Metrics

•  Page
–  Which layouts are best for which pages

•  Layout
–  Which layout converts best
–  Overall, per category, per user segment

•  Placement
–  Best modules for a placement

•  Module
–  What Module perform well
–  Best Placements for a Module

38
Users don’t see everything

Heat Map

Eye Tracking

39
CHANNELS & SOURCE

40
Business needs remain the same

Channels
Transaction email
Web page
Desktop

Channels
Paid Search
Natural Search
Advertising
Marketing email
Business
Where is my
traffic coming from

41

Business
Where does my
revenue come from

Channels
Ad networks
Referrals/Leads
Business
Where am I sending
traffic to
Channels & Source

•  Channel
–  Where did the interaction occur
–  A way to group a related set of events

•  Source
–  Coordinates of the interaction event

42
Concepts Summary

•  Interaction Events
–  Impressions, Reactions
–  Modeled as events

•  Composite Impression
–  To describe complex pages and applications
–  Requires richer metadata
–  Provides more accurate representation of what was presented

•  Channels & Source
–  To identify where the interactions took place
–  To derive the coordinates of the interaction
–  Helps understand user interaction trends

43
Closing Notes

•  The web has evolved from hypertext documents to a complex
ecosystem of services and content
•  Users and companies are interacting at different interaction points
and using a variety of devices
•  These interactions will happen in ways that is most convenient for
the customer
•  Composite Impression, Interaction Events, Channels & Source – are
concepts that help in understanding and supporting these needs
•  Standardization will help in common understanding of data and
metrics within the ecosystem

44
Questions

Deepak Nadig
dnadig@ebay.com

45

More Related Content

Similar to Web 2.0 - Metrics in a Post Page Impression World - eMetrics 2009

Social shopping with semantic power
Social shopping with semantic powerSocial shopping with semantic power
Social shopping with semantic powerJesse Wang
 
Web reachworkshop v0.4
Web reachworkshop v0.4Web reachworkshop v0.4
Web reachworkshop v0.4Hamdi Mokhtar
 
Web Mining.pptx
Web Mining.pptxWeb Mining.pptx
Web Mining.pptxScrbifPt
 
Optimizing Library Websites for Better Visibility
Optimizing Library Websites for Better VisibilityOptimizing Library Websites for Better Visibility
Optimizing Library Websites for Better VisibilityErin Rushton
 
Search Engine Optimisation - Basics
Search Engine Optimisation - BasicsSearch Engine Optimisation - Basics
Search Engine Optimisation - BasicsAGENCY09
 
Feature driven agile oriented web applications
Feature driven agile oriented web applicationsFeature driven agile oriented web applications
Feature driven agile oriented web applicationsRam G Athreya
 
How to Develop a Genealogical Website
How to Develop a Genealogical WebsiteHow to Develop a Genealogical Website
How to Develop a Genealogical Websitewebhostingguy
 
Data analytics and SEO to grow your international business | John Caldwell | ...
Data analytics and SEO to grow your international business | John Caldwell | ...Data analytics and SEO to grow your international business | John Caldwell | ...
Data analytics and SEO to grow your international business | John Caldwell | ...Enterprise Ireland
 
Structuring Serendipitous Collaboration - Nick Inglis at Collab365 Conference
Structuring Serendipitous Collaboration - Nick Inglis at Collab365 ConferenceStructuring Serendipitous Collaboration - Nick Inglis at Collab365 Conference
Structuring Serendipitous Collaboration - Nick Inglis at Collab365 ConferenceNick Inglis
 
Migration to share point online
Migration to share point onlineMigration to share point online
Migration to share point onlineNetwoven Inc.
 
Digital marketing institute in Pune
Digital marketing institute in PuneDigital marketing institute in Pune
Digital marketing institute in Punelarrypeter369
 
Digital marketing institute in Pune
Digital marketing institute in PuneDigital marketing institute in Pune
Digital marketing institute in Punelarrypeter369
 
Going Full Throttle: How to Speed Time to Market on Marketing Campaign Sites
Going Full Throttle: How to Speed Time to Market on Marketing Campaign SitesGoing Full Throttle: How to Speed Time to Market on Marketing Campaign Sites
Going Full Throttle: How to Speed Time to Market on Marketing Campaign SitesAcquia
 

Similar to Web 2.0 - Metrics in a Post Page Impression World - eMetrics 2009 (20)

Search Engines
Search EnginesSearch Engines
Search Engines
 
Haifa
HaifaHaifa
Haifa
 
Social shopping with semantic power
Social shopping with semantic powerSocial shopping with semantic power
Social shopping with semantic power
 
Web reachworkshop v0.4
Web reachworkshop v0.4Web reachworkshop v0.4
Web reachworkshop v0.4
 
Web Mining.pptx
Web Mining.pptxWeb Mining.pptx
Web Mining.pptx
 
Optimizing Library Websites for Better Visibility
Optimizing Library Websites for Better VisibilityOptimizing Library Websites for Better Visibility
Optimizing Library Websites for Better Visibility
 
Web Mining
Web MiningWeb Mining
Web Mining
 
Web mining
Web miningWeb mining
Web mining
 
FIBO & Schema.org
FIBO & Schema.orgFIBO & Schema.org
FIBO & Schema.org
 
Search Engine Optimisation - Basics
Search Engine Optimisation - BasicsSearch Engine Optimisation - Basics
Search Engine Optimisation - Basics
 
Web Search: Introduction
Web Search: IntroductionWeb Search: Introduction
Web Search: Introduction
 
Feature driven agile oriented web applications
Feature driven agile oriented web applicationsFeature driven agile oriented web applications
Feature driven agile oriented web applications
 
How to Develop a Genealogical Website
How to Develop a Genealogical WebsiteHow to Develop a Genealogical Website
How to Develop a Genealogical Website
 
Data analytics and SEO to grow your international business | John Caldwell | ...
Data analytics and SEO to grow your international business | John Caldwell | ...Data analytics and SEO to grow your international business | John Caldwell | ...
Data analytics and SEO to grow your international business | John Caldwell | ...
 
Structuring Serendipitous Collaboration - Nick Inglis at Collab365 Conference
Structuring Serendipitous Collaboration - Nick Inglis at Collab365 ConferenceStructuring Serendipitous Collaboration - Nick Inglis at Collab365 Conference
Structuring Serendipitous Collaboration - Nick Inglis at Collab365 Conference
 
Web mining
Web miningWeb mining
Web mining
 
Migration to share point online
Migration to share point onlineMigration to share point online
Migration to share point online
 
Digital marketing institute in Pune
Digital marketing institute in PuneDigital marketing institute in Pune
Digital marketing institute in Pune
 
Digital marketing institute in Pune
Digital marketing institute in PuneDigital marketing institute in Pune
Digital marketing institute in Pune
 
Going Full Throttle: How to Speed Time to Market on Marketing Campaign Sites
Going Full Throttle: How to Speed Time to Market on Marketing Campaign SitesGoing Full Throttle: How to Speed Time to Market on Marketing Campaign Sites
Going Full Throttle: How to Speed Time to Market on Marketing Campaign Sites
 

More from Deepak Nadig

Designing API Platforms that Developers Love - New York Life Build Blue May 2017
Designing API Platforms that Developers Love - New York Life Build Blue May 2017Designing API Platforms that Developers Love - New York Life Build Blue May 2017
Designing API Platforms that Developers Love - New York Life Build Blue May 2017Deepak Nadig
 
Journey to APIs and Microservices: Best Practices
Journey to APIs and Microservices: Best PracticesJourney to APIs and Microservices: Best Practices
Journey to APIs and Microservices: Best PracticesDeepak Nadig
 
DeveloperWeek 2016 - Evolution of the PayPal Platform: Journey to APIs & Micr...
DeveloperWeek 2016 - Evolution of the PayPal Platform: Journey to APIs & Micr...DeveloperWeek 2016 - Evolution of the PayPal Platform: Journey to APIs & Micr...
DeveloperWeek 2016 - Evolution of the PayPal Platform: Journey to APIs & Micr...Deepak Nadig
 
Craft Conference 2015 - Evolution of the PayPal API: Platform & Culture
Craft Conference 2015 - Evolution of the PayPal API: Platform & CultureCraft Conference 2015 - Evolution of the PayPal API: Platform & Culture
Craft Conference 2015 - Evolution of the PayPal API: Platform & CultureDeepak Nadig
 
Evolution of PayPal API Platform at API Meetup
Evolution of PayPal API Platform at API MeetupEvolution of PayPal API Platform at API Meetup
Evolution of PayPal API Platform at API MeetupDeepak Nadig
 
Evolution of the PayPal API Platform Enabling the future of Money at QCon San...
Evolution of the PayPal API Platform Enabling the future of Money at QCon San...Evolution of the PayPal API Platform Enabling the future of Money at QCon San...
Evolution of the PayPal API Platform Enabling the future of Money at QCon San...Deepak Nadig
 
Evolution of the PayPal API Platform: Enabling the future of Money at WooComm...
Evolution of the PayPal API Platform: Enabling the future of Money at WooComm...Evolution of the PayPal API Platform: Enabling the future of Money at WooComm...
Evolution of the PayPal API Platform: Enabling the future of Money at WooComm...Deepak Nadig
 
Paypal Platform: Evolving for simplicity and reach - IBM Silicon Valley Lab
Paypal Platform: Evolving for simplicity and reach - IBM Silicon Valley LabPaypal Platform: Evolving for simplicity and reach - IBM Silicon Valley Lab
Paypal Platform: Evolving for simplicity and reach - IBM Silicon Valley LabDeepak Nadig
 
Redesigning PayPal APIs for Scale and Simplicity - QCon San Francisco 2013
Redesigning PayPal APIs for Scale and Simplicity - QCon San Francisco 2013Redesigning PayPal APIs for Scale and Simplicity - QCon San Francisco 2013
Redesigning PayPal APIs for Scale and Simplicity - QCon San Francisco 2013Deepak Nadig
 
Optimizing eBay - Improving customer experience at the world’s online marketp...
Optimizing eBay - Improving customer experience at the world’s online marketp...Optimizing eBay - Improving customer experience at the world’s online marketp...
Optimizing eBay - Improving customer experience at the world’s online marketp...Deepak Nadig
 
Building better products through Experimentation - SDForum Business Intellige...
Building better products through Experimentation - SDForum Business Intellige...Building better products through Experimentation - SDForum Business Intellige...
Building better products through Experimentation - SDForum Business Intellige...Deepak Nadig
 
PayPal Platform - Evolving for Simplicity and Scale: API Strategy & Practice ...
PayPal Platform - Evolving for Simplicity and Scale: API Strategy & Practice ...PayPal Platform - Evolving for Simplicity and Scale: API Strategy & Practice ...
PayPal Platform - Evolving for Simplicity and Scale: API Strategy & Practice ...Deepak Nadig
 
QCon San Francisco 2011: Agility in eBay
QCon San Francisco 2011: Agility in eBayQCon San Francisco 2011: Agility in eBay
QCon San Francisco 2011: Agility in eBayDeepak Nadig
 

More from Deepak Nadig (13)

Designing API Platforms that Developers Love - New York Life Build Blue May 2017
Designing API Platforms that Developers Love - New York Life Build Blue May 2017Designing API Platforms that Developers Love - New York Life Build Blue May 2017
Designing API Platforms that Developers Love - New York Life Build Blue May 2017
 
Journey to APIs and Microservices: Best Practices
Journey to APIs and Microservices: Best PracticesJourney to APIs and Microservices: Best Practices
Journey to APIs and Microservices: Best Practices
 
DeveloperWeek 2016 - Evolution of the PayPal Platform: Journey to APIs & Micr...
DeveloperWeek 2016 - Evolution of the PayPal Platform: Journey to APIs & Micr...DeveloperWeek 2016 - Evolution of the PayPal Platform: Journey to APIs & Micr...
DeveloperWeek 2016 - Evolution of the PayPal Platform: Journey to APIs & Micr...
 
Craft Conference 2015 - Evolution of the PayPal API: Platform & Culture
Craft Conference 2015 - Evolution of the PayPal API: Platform & CultureCraft Conference 2015 - Evolution of the PayPal API: Platform & Culture
Craft Conference 2015 - Evolution of the PayPal API: Platform & Culture
 
Evolution of PayPal API Platform at API Meetup
Evolution of PayPal API Platform at API MeetupEvolution of PayPal API Platform at API Meetup
Evolution of PayPal API Platform at API Meetup
 
Evolution of the PayPal API Platform Enabling the future of Money at QCon San...
Evolution of the PayPal API Platform Enabling the future of Money at QCon San...Evolution of the PayPal API Platform Enabling the future of Money at QCon San...
Evolution of the PayPal API Platform Enabling the future of Money at QCon San...
 
Evolution of the PayPal API Platform: Enabling the future of Money at WooComm...
Evolution of the PayPal API Platform: Enabling the future of Money at WooComm...Evolution of the PayPal API Platform: Enabling the future of Money at WooComm...
Evolution of the PayPal API Platform: Enabling the future of Money at WooComm...
 
Paypal Platform: Evolving for simplicity and reach - IBM Silicon Valley Lab
Paypal Platform: Evolving for simplicity and reach - IBM Silicon Valley LabPaypal Platform: Evolving for simplicity and reach - IBM Silicon Valley Lab
Paypal Platform: Evolving for simplicity and reach - IBM Silicon Valley Lab
 
Redesigning PayPal APIs for Scale and Simplicity - QCon San Francisco 2013
Redesigning PayPal APIs for Scale and Simplicity - QCon San Francisco 2013Redesigning PayPal APIs for Scale and Simplicity - QCon San Francisco 2013
Redesigning PayPal APIs for Scale and Simplicity - QCon San Francisco 2013
 
Optimizing eBay - Improving customer experience at the world’s online marketp...
Optimizing eBay - Improving customer experience at the world’s online marketp...Optimizing eBay - Improving customer experience at the world’s online marketp...
Optimizing eBay - Improving customer experience at the world’s online marketp...
 
Building better products through Experimentation - SDForum Business Intellige...
Building better products through Experimentation - SDForum Business Intellige...Building better products through Experimentation - SDForum Business Intellige...
Building better products through Experimentation - SDForum Business Intellige...
 
PayPal Platform - Evolving for Simplicity and Scale: API Strategy & Practice ...
PayPal Platform - Evolving for Simplicity and Scale: API Strategy & Practice ...PayPal Platform - Evolving for Simplicity and Scale: API Strategy & Practice ...
PayPal Platform - Evolving for Simplicity and Scale: API Strategy & Practice ...
 
QCon San Francisco 2011: Agility in eBay
QCon San Francisco 2011: Agility in eBayQCon San Francisco 2011: Agility in eBay
QCon San Francisco 2011: Agility in eBay
 

Recently uploaded

#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 

Recently uploaded (20)

#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 

Web 2.0 - Metrics in a Post Page Impression World - eMetrics 2009

  • 1. Web 2.0 - Metrics in a Post Page Impression World Deepak Nadig Distinguished Architect eMetrics Marketing Optimization Summit May 05, 2009
  • 2. Outline •  Evolution of the World Wide Web •  Evolution of eBay •  Needs of the evolving web •  Approach and concepts 2
  • 3. World Wide Web Tim Berners-Lee, CERN March 1989, May 1990 This proposal concerns the management of general information about accelerators and experiments at CERN. It discusses the problems of loss of information about complex evolving systems and derives a solution based on a distributed hypertext system. Linking documents … 3 And transforming data …
  • 4. The First Web Page Network of hypertext documents Page = HTML 4
  • 5. Early Web Pages – Yahoo in 1994 • Hypertext document • No images 5
  • 6. Early Web Pages – Yahoo in 1995 • Images • Application • Text-Only Yahoo • Hypertext document • No images 6
  • 7. Early Web Pages – Yahoo in 1996 • Localization • Images • Application • Text-Only Yahoo • No images • Page organization 7
  • 8. Early Web Pages – Yahoo in 1998 • Advertising • Localization • Images • Application • Text-Only Yahoo • Hypertext documents • No images 8
  • 9. Early Web Pages – Yahoo in 2000 • Page structure • Personalization • Advertising • Localization • Images • Application • Text-Only Yahoo • Hypertext documents • No images 9
  • 10. Early Web Pages – Yahoo in 2002 • Page actions • Page structure • Personalization • Advertising • Localization • Images • Application • Text-Only Yahoo • Hypertext documents • No images 10
  • 11. Early Web Pages – Yahoo in 2003 • More access points • Page actions • Page structure • Personalization • Advertising • Localization • Images • Application • Text-Only Yahoo • Hypertext documents • No images 11
  • 12. Early Web Pages – Yahoo in 2004 • Multiple applications • Page actions • More access points • Page structure • Personalization • Advertising • Localization • Images • Application • Text-Only Yahoo • Hypertext documents • No images 12
  • 13. Web Pages – Yahoo Current • Wider page • Mouse over, Click • Configurable page • Multiple applications • Page actions • More access points • Page structure • Personalization • Advertising • Localization • Images • Application • Text-Only Yahoo • Hypertext documents • No images 13
  • 14. eBay •  The world’s largest online marketplace — where practically anyone can trade practically anything at any time. •  $60 Billion in merchandize traded in 2007 $1350 for a corn flake shaped like Illinois $650,100 for a lunch with Warren Buffet A sportingA car is sold every seconds good sells every 2 minute •  eBay manages over 83 million active users •  •  •  •  •  eBay users worldwide trade more than $2000 worth of goods every second Fixed price format accounted for 49% of GMV in Q4 2008 eBay stores over 2 Petabytes of data – over 200 times the size of the Library of Congress! eBay analytics processes over 25 Petabytes of data on any day The eBay platform handles over 6 billion API calls per month •  1 billion page views per day •  100 million concurrent listings, in more than 50,000 categories •  More transaction volume than NASDAQ and NYSE •  In 39 countries •  In seven languages. Over ½ Million pounds of Kimchi are sold every year!
  • 16. eBay Home Page in 1995 • Hypertext documents • No images 16
  • 17. eBay Home Page in 1998 • Application • Merchandising • Page structure • Hypertext documents • No images 17
  • 18. eBay Home Page in 2001 • Localization • Vertical experiences • Application • Merchandising • Page structure • Hypertext documents • No images 18
  • 19. eBay Home Page in 2004 • Location of search • Localization • Vertical experiences • Application • Merchandising • Page structure • Hypertext documents • No images 19
  • 20. eBay Home Page in 2009 • Modular page • Optimization • Replicated links • Mouse over • Location of search • Localization • Vertical experiences • Application • Merchandising • Page structure • Hypertext documents • No images 20
  • 22. eBay Item Page in 2000 • Hypertext documents • User provided content 22
  • 23. eBay Item Page in 2003 • Merchandising • Back button • Hypertext documents • User provided content 23
  • 24. eBay Item Page - Current • Page structure • Click • Category specific • Real-time updates • Merchandising • Back button • Hypertext documents • User provided content 24
  • 25. Evolution of web page •  Text & Links •  Images and Image Maps •  Applications •  Content from different sources •  Advertising •  Page with different types of content •  Interaction with page != Interaction with server •  More than click-through, e.g. mouse over •  Partial page updates •  Real-time updates 25 Decreasing Relevance and Accuracy of Page View
  • 26. Interactions with eBay Search Engines Advertising Applications eMail Web Site Gadget iPhone Social Application Desktop eBay To Go API
  • 28. New Concepts •  Interaction Events •  Composite Impression •  Channels & Source 28
  • 30. Richer User Interaction Mechanisms Click Mouse-over Click-through Use Play 30
  • 31. iPhone – Interaction Mechanisms Double tap Drag Pinch Touch and hold Flick Tap 31
  • 34. Interaction Model Impression Reaction Page Image Movie Music … View Click Click-Through Play … Are best modeled as events Intent is more important than the interaction mechanism
  • 36. eBay Home Page Composite Page - Page - Placement - Layout - Module Personalized Optimized 36
  • 37. Tracking Composite Pages •  Metadata –  –  –  –  Pages Available Layouts per Page Modules Available Modules per Placement Layouts •  Impression –  Which Page –  Which Layout –  Which Placement-Module •  Click –  Which Link –  In which Module –  In which Page 37
  • 38. Metrics •  Page –  Which layouts are best for which pages •  Layout –  Which layout converts best –  Overall, per category, per user segment •  Placement –  Best modules for a placement •  Module –  What Module perform well –  Best Placements for a Module 38
  • 39. Users don’t see everything Heat Map Eye Tracking 39
  • 41. Business needs remain the same Channels Transaction email Web page Desktop Channels Paid Search Natural Search Advertising Marketing email Business Where is my traffic coming from 41 Business Where does my revenue come from Channels Ad networks Referrals/Leads Business Where am I sending traffic to
  • 42. Channels & Source •  Channel –  Where did the interaction occur –  A way to group a related set of events •  Source –  Coordinates of the interaction event 42
  • 43. Concepts Summary •  Interaction Events –  Impressions, Reactions –  Modeled as events •  Composite Impression –  To describe complex pages and applications –  Requires richer metadata –  Provides more accurate representation of what was presented •  Channels & Source –  To identify where the interactions took place –  To derive the coordinates of the interaction –  Helps understand user interaction trends 43
  • 44. Closing Notes •  The web has evolved from hypertext documents to a complex ecosystem of services and content •  Users and companies are interacting at different interaction points and using a variety of devices •  These interactions will happen in ways that is most convenient for the customer •  Composite Impression, Interaction Events, Channels & Source – are concepts that help in understanding and supporting these needs •  Standardization will help in common understanding of data and metrics within the ecosystem 44