Вход |  Регистрация

Все Тэги

Сбор статистики посещаемости корпоративного сайта компании ALG с помощью Google Analytics

17.07.20121029 просм.

В завершающей статье мы расскажем Вам, как собрать статистику с Google Analytics наиболее эффективным способом.

Как всегда, мы используем нашу утилиту DataAnalyticsTool (читайте более подробно здесь) и сам поисковый сервис Google.

Изначально мы должны разобраться с Google Analytics Dimensions и Metrics. Перейдите по ссылке, где описаны все необходимые спецификации.

В нашем случае мы отобрали следующее:

Для анализа редиректов

Dimensions: ga:browser,ga:date,ga:source,ga:hostname

Metrics: ga:visits

Для анализа сессий

Dimensions: ga:browser,ga:date,ga:source,ga:medium

Metrics:ga:visits,ga:pageviewsPerVisit,ga:avgTimeOnPage,ga:percentNewVisits,ga:visitBounceRate

 Для анализа страниц

Dimensions: ga:browser,ga:date,ga:source,ga:pageTitle

Metrics:ga:pageviews,ga:uniquePageviews,ga:avgTimeOnPage,ga:visitBounceRate,ga:exitRate

Когда мы разобрались, какие метрики нам нужны, переходим к разработке. А точнее к тесному и плотному сотрудничеству с Google API.

Для этого мы используем используем следующие библиотеки (для Windows):

  • Google.GData.Client.dll
  • Google.GData.Analytics.dll
  • Google.GData.Extensions.dll

Они предоставляют развитую объектную модель dotNet для работы с Google Analytics API.

Ниже представлены классы, которые мы использовали.

Наш код выглядит следующим образом.

Мы подошли к концу нашей трилогии о сборе cтатистики. Надеемся, эти статьи помогут Вам в работе и принесут пользу. Если у Вас возникли вопросы по поводу написнного – мы всегда рады Вашим письмам.

До новых публикаций!

Метки: ,

Добавить комментарий

Для отправки комментария вам необходимо авторизоваться.

Партнеры DevOpsHub и DevOpsWiki