How to track Ajax requests using Google Analytics?

ajax, extjs, google-analytics, javascript

Solution

After rechecking whether the code was properly installed it turned out that it was not. Sorry for my mistake, hopefully this snippet will be useful for somebody who is looking for a way of tracking Ajax requests using ExtJS.

Problem

I'm trying to use Google Analytics to track any Ajax request made by my web application (in my case built on ExtJS, but it doesn't matter right now). I wrote few lines of code to track all Ajax requests: ``` Ext.Ajax.on('requestcomplete', function(connection, options) { pageTracker._trackPageview('/'+options.url); }); ``` but it doesn't work (it kind of works, but it doesn't track all the request). The numbers I'm getting are much lower than the number of my requests.

Original source