In-page traffic distribution display - PowerPoint PPT Presentation

About This Presentation
Title:

In-page traffic distribution display

Description:

Available data somewhat skimpy, and so pageA - pageB visit statistics are quite ... Result: right now, backend offers only global link popularity data ... – PowerPoint PPT presentation

Number of Views:200
Avg rating:3.0/5.0
Slides: 14
Provided by: people73
Category:

less

Transcript and Presenter's Notes

Title: In-page traffic distribution display


1
In-page traffic distribution display
  • Original idea
  • Allow a website administrator to see the flow of
    users from current page to all available
    destinations
  • Present information either in form of progress
    bars or semi-transparent overlays
  • Throw in informations about sources from which
    users came to this page
  • Should be a context data source (providing
    simple background view of situation)

2
Evil reality intrudes
  • Available data somewhat skimpy, and so pageA -gt
    pageB visit statistics are quite meaningless
  • Largest sources of traffic unknown, Google
  • Result right now, backend offers only global
    link popularity data
  • Also, got tangled up with a nasty bug in Opera
    had to change target browser in the middle of
    development

3
(No Transcript)
4
Benefits
  • Administrator can compare usefulness of links
    without digging through reports
  • No modifications of source website needed
  • No diving into unmaintainable cruft!
  • Access logs are the only required data source
  • So simple that even a manager can use and
    understand it

5
Building blocks
  • Client Firefox with Greasemonkey extension
    (allows the user to run their own Javascript on
    pages they visit)
  • Web Server just about anything
  • Statistics Server Apache with a couple of Python
    scripts.

6
Browser
Request
Web Page
Web Server
Statistics Server
7
Browser (link extraction)
Statistics Server
Web Server
8
Browser
XMLHttpRequest asks for popularity of given URLs
Number of visits for every requested URL
Statistics Server (data served by Python script)
Web Server
9
Browser (process and display received data)
Statistics Server
Web Server
10
Demo
  • Or static screenshots if statistics server (my
    home machine) is down for some reason.

11
(No Transcript)
12
(No Transcript)
13
(No Transcript)
Write a Comment
User Comments (0)
About PowerShow.com