В документации Google говорится, что событие можно отслеживать следующим образом:
<a onclick="_gaq.push(['_trackEvent', 'category', 'action', 'opt_label', opt_value]);">click me</a>
или более ранняя версия:
<a onclick="pageTracker._trackEvent('category', 'action', 'opt_label', opt_value);">click me</a>
Я смотрел с Firebug на запрос, который создается, когда клик по ссылке, и я вижу там прерванный запрос:
http://www.google-analytics.com/__utm.gif?utmwv=4.7.2&utmn=907737223&....
Это происходит потому, что браузер выгружает все javascript, когда пользователь переходит на новую страницу. Как в этом случае отслеживание событий выполняется?
Edit:
Поскольку одна фотография может стоить тысячи слов...
Когда я нажимаю ссылку, firebug показывает мне эту последовательность запросов (здесь показаны первые четыре, после чего следует заполнение содержимого страницы)