Сбор и обработка статистики посещений
Нужен сбор и группировка статистики посещений в таких разрезах
- входной trackingID (в плане рекламных кампаний)
- входной HTTP_REFERER (источники трафика)
- domain
- ip2country
- browser
- OS
- accept language из браузера
- paypage stats (заходы на платежную страницу)
- searchBot (поисковые боты заметно искажают посещаемость)
Данные разрезы важны
- для оценки качества трафика
- для улучшения мониторинга источников трафика пользователем
Есть абстрактный набор сайтов.
Суммировать данные нужно по дням, по неделям, по месяцам.
Нужны такие показатели как Unique, Hits.
Unique - уникальный айпи в указанный период
Hits - неуникальное обращение к странице
Сайты группируются пользователями в группы.
Группа задается добавлением в нее доменов, с которых
будет собираться статистика.
Модуль сбора статистики ставится на сайт. Он состоит
из двух частей.
- сбор статистики
- агрегация статистики
Серверная часть собирает и отображает статистику с сайтов.
На сервере нужно предусмотреть архивацию старых детальных данных.
На данный момент небольшая часть статистики собирается и отображается в админке.