Google Blogoscoped has a great post on how to work around the non-existing API of Google Analytics.
- “Obtain the tracking data in a usable format – We can schedule Google Analytics to email this as an XML file on a regular basis.
- Make the XML file accessible online – By emailing an attachment to Google Groups, the file is automatically given a public URL.
- Work out the URL of the most recent report – Since Google Groups provides RSS/Atom feeds for all messages, we can easily find the URL of the most recent message and therefore work out the URL of the XML report.
- Prepare the data for use – We need to manipulate the XML and massage it into a handy JSON format that we can use on our blog, which can all be done using Yahoo Pipes.
- Display the links on your site – With just a bit of client-side JavaScript, you can finally add a self-updating “Most Popular Posts” section to your blog.”
It’s not completely easy, but this might be a great option for someone, who wants






January 20th, 2008 at 3:30 pm
You might want to have a look at a still alpha open source web analytics software, and its API: there is a blog post about the API on http://piwik.org/blog/2008/01/the-best-api-for-web-analytics/
December 4th, 2008 at 11:28 pm
Good post regarding Analytics. Thanks!!