In doing some research today for a client, I learned that it is indeed possible to track ajax requests with Google Analytics. All you have to do is make a call to the urchinTracker passing it the page name of the request and it will do the rest. Typically you will want to do this in the code section that handles the ajax response:
var myAjax = new Ajax.Request(
url,
{
method: 'get',
parameters: pars,
onComplete: function() { urchinTracker("/yourAjaxPageName" ); }
}
);
More on this can be found in the Google Analytics Help Center.


