Компонент статистики посещений сайта

+7
936
Компонент статистики посещений сайта

Компонент «Статистика» собирает на сайте статистику посещений без использования сторонних сервисов метрики. На данный момент учитываются такие данные:

  • IP адрес посетителя
  • Страница-источник, страница посещения, поисковой запрос
  • UTM-метки
  • Время визита
  • Длительность пребывания на странице
  • Тип устройства, операционная система, браузер и язык браузера посетителя
  • Определение поисковых ботов
  • Учет конверсий (отправка форм, клик по номерам телефонов)
  • Страна, регион, город (используется штатный модуль геолокации. В штатном модуле была ошибка, она исправлена)

Изображение

В опциях модуля можно настроить тип отображения графика (линия, столбцы), указать, какие типы конверсий учитывать (в том числе с каких именно форм и номеров телефонов учитывать конверсии).

Изображение

Также можно использовать страницу компонента с выводом графиков посещений в качестве главной страницы панели администратора.

Изображение

В панели управления выводятся графики и диаграммы с данными.

Изображение

Изображение

Диаграммы выводят статистику по странам и устройствам. Планируется добавление вывода таких данных, как глубина просмотра страниц, показатель отказов, конверсии по устройствам и странам и т.п. 

Интересуют любые идеи и пожелания, оценка востребованности подобного функционала.

Прикреплённый файл:
Скачать 126 Кбскачан 34 раза
0
dChirkis dChirkis 7 месяцев назад #

МегаНужный компонент 👍

0
Fuze Fuze 7 месяцев назад #

Пожалуйста, читайте правила размещения дополнений.

instantcms.ru/dev.html

0
topmaster topmaster 7 месяцев назад #

Спасибо. Демо-сайт в процессе.

+1
Fuze Fuze 7 месяцев назад #

Там помимо демо сайта много условий.

0
topmaster topmaster 7 месяцев назад #

Ок, сделаем

+1
Pro AV Pro AV 7 месяцев назад #

Как долго хранятся записи в БД, старые записи очищаются? 

0
topmaster topmaster 7 месяцев назад #

Механизм очистки данных пока не реализован, скорее всего будет возможность очистки статистики за все время и с выбором диапазона

0
Pro AV Pro AV 7 месяцев назад #

Неплохо сделать крон задачу с выбором диапазона

0
Abobo Abobo 6 месяцев назад #

Установил, зашел в компонент, вижу только это:

Изображение

0
Yuran Yuran 6 месяцев назад #

Аналогично:( Может из за 2.16.3 или версии php? Автор — можете что то подсказать в чем проблема?

0
Abobo Abobo 6 месяцев назад #

на 8.1 просто не работает на 7.4 норм, но компонент сырой какой-то

0
Dublic Dublic 1 месяц назад #

это пичально. Уже PHP8.3 на дворе

0
Yuran Yuran 4 месяца назад #

Поставил на сайт вместо яндекс метрики, ибо последняя вместе с информером тащит за собой кучу левых скриптов и рекламы. Нормально работает компонент. Пришлось правда немного добавить настроек в конфиг Nginx. Надеюсь автор не забросит разработку. Спасибо за труды 🤝

Еще от автора

Компонент для интеграции InstantCMS с нейросетью ChatGPT
Всем привет! С начала недели планируется разработка компонента для интеграции InstantCMS с нейросетью ChatGPT.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.