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

Все Тэги

Статистика сетевой посещаемости: опыт по сбору и централизации

20.06.20122803 просм.

Недавно перед нами стала задача собрать подробную статистику Google Analytics и WordPress. Сегодня мы хотим поделиться с Вами опытом, который приобрели при выполнении этой задачи.

В работе мы использовали разработанный нами инструмент – DataAnalyticsTool. С его помощью мы получаем важные для бизнеса данные посещаемости сетевых ресурсов и их популярности. При этом, вся статистика хранится в едином централизированном хранилище.

Нам предстояло собрать статистику по корпоративным блогам и сайтам компании за определённый период, которая включает:

  • посещаемость;
  • статистику постов;
  • посещаемость ресурса с других сайтов;
  • ключевые слова, по которым находят наш ресурс.

Затем все данные заносятся в БД.

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

Был написан код, который  импортирует статистику с Google Analytics и WordPress в один клик и заносит ее в БД. После этого  информацию обрабатывает Reporting Services  (MS SQL Server) и предоставляет наглядные графики для дирекции.

При необходимости можно настроить автоматическую рассылку статистики на электронную почту.

Главное, что все данные хранятся в одном месте.

Далее представлены скриншоты с примерами графиков, полученных нами на основе статистических данных.

Посещаемость на WordPress (просмотры постов, посещаемость за неделю, популярность  блога).

Google Analytics (посещаемость сайта, используемые браузеры, способ нахождения сайта).

Best depth Referrals. Следующая таблица отображает ресурсы, через которые посетители зашли на наш сайт и и глубину просмотра (количество просмотренных страниц).

Для получения таких графиков мы использовали следующие инструменты:

Рассмотрим более подробно нашу утилиту DataAnalyticsTool на примере скриншотов.

Шаг 1. В поле Dates выбираем диапазон времени, за который будет собрана статистика.

Шаг 2. Нажимаем «Use», что проставит необходимые параметры в поля для отправления запроса и получения статистики с сайта.

Шаг 3. Выбираем «Call google API», после чего выводится статистика и автоматически заносится в БД.

Вот такая нехитрая и полезная вещь DataAnalyticsTool.

Заинтересовавшимся предоставляем изображение со структурой нашей БД (прямоугольники с закруглёнными углами – это view, а без них – таблицы).

В следующей статье мы опишем техническую сторону сбора статистики с помощью Google API и выложим используемый нами код. Таким образом Вы сможете повторить наш опыт у себя в компании.

Метки: , ,

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

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

Партнеры DevOpsHub и DevOpsWiki