Google analytics
Jump to navigation
Jump to search
Google analytics is a a google services that allows insights into website traffic with Advanced Segmentation, Custom Reporting, Motion Charts, and more.
See also
- Google webmaster tools which gives you very different information, i.e. its data is based on the google search engine.
- Google website optimizer which allows to create so-called A/B or multivariate tests (i.e. some kind of light-weight quasi-experimental playing with variants of landing pages)
Tool overview
The services includes several groups of tools, e.g.
- Visitors
- Traffic Sources
- Content
- Goals
How to
- Get a Google account and sign up to analytics
- Modify all your web pages to include a javascript fragment
A simple Mediawiki extension
In the past, I edited the skin files and place the "old" Google code just before the </body> tag.
We now use the following simple extension code found in Extension talk:Google Analytics Integration page at Mediawiki.
File 'extensions/GoogleAnalytics.php':
<?php
global $wgGoogleAnalytics;
$wgGoogleAnalytics = false;
$wgHooks['ParserAfterTidy'][] = 'efGoogleAnalytics';
function efGoogleAnalytics() {
global $wgOut;
global $wgGoogleAnalytics;
if (!$wgGoogleAnalytics) {
$funcOutput = <<<GASCRIPT
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
try{
var pageTracker = _gat._getTracker("UA-xxxxxx-x");
pageTracker._trackPageview();
} catch(err) {}
</script>
GASCRIPT;
$wgOut->addScript($funcOutput);
$wgGoogleAnalytics = true;
}
return true;
}
?>
Add in LocalSettings.php:
require_once($IP.'/extensions/GoogleAnalytics.php');
Links
- At Google
- Google analytics homepage
- Google Conversion University. A set of lessons to prepare for the Google Analytics Individual Qualification (IQ) test or to simply become a more knowledgeable Google Analytics user.
- The Google Analytics Blog
- Videos made by Google
- Google Analytics (9 min. video at YouTube). An older version is here
- Google Analytics in 60 Seconds (You Tube playlist)
There are many videos about Google Analytics. A good short list of videos is [http://www.squidoo.com/ultimate-google-analytics-guide The Ultimate Google Analytics Video Guide
- Introductions
- Google Analytics (Wikipedia)