Недавно я выпустил библиотеку .net, которая позволяет вам напрямую регистрировать просмотр страницы с помощью Google Analytics с помощью кода. Он выпущен как открытый исходный код под GNU, поэтому все, что требуется, это правильная атрибуция.
Вы можете получить библиотеку здесь: http://www.diaryofaninja.com/projects/details/ga-dot-net
пример использования API:
GooglePageView pageView = new GooglePageView("My page title",
"www.mydomain.com",
"/my-page-url.html");
TrackingRequest request = new RequestFactory().BuildRequest(pageView);
GoogleTracking.FireTrackingEvent(request);
Существует также встроенный обработчик HTTP, который позволяет запускать отслеживание событий, просто добавив на страницу пиксель отслеживания:
<img src="/tracker.asmx?domain=mydomain.com&pagetitle=My%20Page%20Title&url=/my-page.aspx" />
В качестве альтернативы вы можете использовать jquery для отслеживания ссылок на странице с помощью Google Analytics (zip, jpg и т. Д.) - об этом недавно писал в блоге здесь:
http://www.diaryofaninja.com/blog/2009/09/17/random-file-zip-and-pdf-tracking-using-jquery-amp-google-analytics