Google Analytics Dot Net

воскресенье, 4 июля 2010, Alexander Honcharuk

GoogleAnalyticsDotNet является библиотекой с открытым исходным кодом, которая делает простыми запись истории просмотра страниц, событий и транзакция, с помощью кода, без использования JavaScript и даже без необходимости иметь браузер.

Поскольку этот проект все еще находится в стадии разработки, то только будет поддержка просмотров страниц в этом релиза, а события и транзакции будут доступны очень скоро. Кроме того, не хватает какого-либо тестирования, так что оно появится очень скоро.

Потенциальные сценарии, где эта библиотека может пригодиться:

  • Если вы хотите сохранить информацию о просмотре страниц для вещей, которые обычно не может быть сделано - например вызов веб-сервиса, использования Win Forms приложений т.д;
  • Когда вы заменяете просмотры страниц вызовами Ajax, и все же хотите сохранить Ajax действие, как второй просмотр страницы;
  • Если вы хотите использовать Google Analytics для записи информации не о сайте, например такой, как в offline транзакции, статистика каталога продукции или сохрание покупок.

Использование

Если вы хотите отслеживать посетителей страницы FaceBook, или любой другой страницы, но есть возможность только вставить сылку на картинку, а не вставлять Google Analytics в JavaScript.

Если вы просто хотите записать просмотр страницы, создайте объект страницы просмотра и отслеживайте его:

GooglePageView pageView = new GooglePageView("My page title",
                                "www.mydomain.com",
                                "/my-page-url.html");
TrackingRequest request = new RequestFactory().BuildRequest(pageView);
GoogleTracking.FireTrackingEvent(request);

Отслеживание количества просмотров страниц с использоваем изображений (логгирование с GA и stream/spacer.gif):

GooglePageView pageView = new GooglePageView("My page title",
                                "www.mydomain.com",
                                "/my-page-url.html");
GoogleTracking.TrackPageViewWithImage(HttpContext.Current, pageView);

Установка

Просто скачайте библиотеку, подключите библиотеку GoogleAnalyticsDotNet.Common в ваше приложение, настройте аккаунт Google Analytics в вашем приложении, настройте web.config или App.Config и все готово.

<appSettings><br />        <!-- Google Analytics Account code (in format UA-XXXXXX-X) --><br />        <add key="GoogleAnalyticsAccountCode" value="UA-599999-9"/><br /></appSettings>

Загрузить библиотеку: http://www.diaryofaninja.com/asset/projects/ga-dot-net/GaDotNet.1.1.zip


Ищите нас в интернетах!

Комментарии

Свежие вакансии