Introduction to ASP.NET
Download
Report
Transcript Introduction to ASP.NET
MIS 424
Professor Sandvig
WHO IS USING YOUR WEBSITE?
Overview
Why Analytics?
Two major approaches:
Server logs
Google Analytics
Why Analytics
Analytics:
“the science of analysis”
Web analytics:
Analyzing how visitors use your web site
Why Analytics?
Is your site receiving traffic?
How do visitors get your site?
Search engine?
Which one?
Keywords used?
Which page do visitors land on?
Which pages did they view?
Link from other site?
Direct (bookmark, type url, etc.)
Why Analytics
More questions…
How long did visitors stay?
Which page did they leave from?
How did they navigate your site?
Did they buy anything?
Web Analytic Approaches
Two approaches:
1. Server Logs
Log of every request to the web server
2. Google Analytics
JavaScript embedded in every web page of site
Sends information to Google
Server Logs
Information about every request is logged
Time of request
Type of request (Get or Post)
Requesting domain
Requested page
Referring URL
KB data transferred
Status code
200 successful
404 page not found
Server Logs
Logs are very detailed
Image requests
CSS files
JavaScript files
favicon.ico
Search engine bot traffic
Items not found
Etc.
Server Logs
•Logs created by IIS
Server Logs
Server Logs
Typically read with Log Analysis Software
Example: AWStats
Server Logs
Advantages
Extremely detailed
See failed requests
Attempts to break into server
Disadvantages
Difficult to read
Software give statistical information
Little information about how visitors use site
Google Analytics
Add snippet of JavaScript to page
User’s browser sends info to Google
AJAX
Free
Very popular
Example:
Sandvig CBE web pages
Google Analytics report
Google Analytics
Advantages
Free
Detailed information about site usage
Google AdWords integration
Disadvantage
Server Administrator
Only see successful page loads
No security breach info
Less detail
Summary
Typically use both methods
Google Analytics
Site design, usability
Search Engine Optimization
Server Logs
Security
404 errors
Search engine spider traffic