This document discusses how web analytics can be applied beyond marketing to performance management and capacity planning. It describes how performance analysts and capacity planners can use web analytics data to diagnose performance issues, develop benchmarks and forecasts, and set alerts for anomalies. While web analytics can impact performance, it provides insights that complement traditional monitoring tools when problems are difficult to isolate or workloads need to accurately represent user behavior.
Web Analytics for Performance and Capacity Planning
1. Technology Exploitation and the Bottom Line An Introduction to Web Analytics for Performance Analysts and Capacity Planners Anna Long Web Analytica SM
2.
3.
4.
5.
6.
7.
8.
9. Web Page Tagging – How Does It Work? User clicks on a link on a search engine results webpage Web server delivers requested webpage with tagging code (usually a JavaScript snippet) JavaScript tag execution creates cookies and sends logging info to a web analytics server Logged data is stored in a web analytics server and retrieved for dashboards and reporting queries
Provide an introduction to web analytics and how these tools and their data can be applied in the performance realm
Notes from http://answers.performable.com/faqs/website-analytics-advanced/js-api-overview You'll notice a couple of things about the way we set things up. The first is that we check to see if there is already a variable _paq before we create it. This is a good practice so we don't accidentally remove events that were enqueued before our call. The other thing to note is that we add events by calling _paq.push just like you would add items to an array. In this case, we're setting the account we want to track and also calling the trackPageView method. You call methods by specifying the method name and the arguments like so: _paq.push(["method", "arg1", "arg2"]); setAccount (accountId) This method sets the account that we'll attribute all tracking events to and should be called before you start tracking events. trackPageView This method tracks this page as viewed by the visitor.
May want multiple subdomains tracked as separate properties or as one property.