80 likes | 219 Views
12/11/01 Matt Bridges Advisor: Ralph Morelli. What is Web Analytics?. In traditional commerce, store owners can observe their customers habits: What time customers come in What aisles they visit How long they stay
E N D
12/11/01 Matt Bridges Advisor: Ralph Morelli
What is Web Analytics? • In traditional commerce, store owners can observe their customers habits: • What time customers come in • What aisles they visit • How long they stay • Web analytics is the collection and analysis of this type of information for web sites
The Problem • Current web analytics systems rely on web server log files for data. 163.41.148.206 - - [10/Dec/2001:12:28:27 -0500] "GET /welcome/body.html HTTP/1.0" 200 3679 "-" "Mozilla/4.77 [en] {Win98; U}" • Proxy servers, Dynamic IP addresses, and browser caching make it difficult to relate requests to actual people • Log file data must be parsed to be analyzed, which makes real-time analysis difficult
The Solution • Session tracking and cache control methods employed for data collection • Collected data is stored in a relational database (MySQL) for faster analysis • Data caching employed for efficiency and scalability
Browser HTTP Request Web Server (Content) HTTP Response HTTP Request For Image Traffic Server (Logic) Image File HTTP Response Queries HTTP Request Database Administrator Architecture
Demo • Demo available at:http://157.252.170.77/traffic/
What’s Next • Add more chart/graph analyses • Look at possibilities for analyzing physical location of users based on IP address • Use emergent properties of data to help aid in site navigation / organization • Simple application: suggest “related” pages