UncleSamUncleSam
← УСІ МОДУЛІ
UncleSamUNCLESAM
OC2.3 / OC3
07
uncle_analytics

Analytics

Модуль аналітики перетворює сирі дані магазину на зрозумілі звіти прямо в адмін-панелі. Жодних зовнішніх сервісів, жодних витоків даних — все рахується на вашому сервері.

Analytics — повноцінна аналітика магазину прямо в адмін-панелі OpenCart. Без Google Analytics, без Яндекс.Метрики, без передачі даних на сторонні сервери. Усі дані залишаються на вашому хостингу.

Analytics
Analytics
Analytics
Analytics
Analytics
Analytics
▸ Дашборд
Виручка, кількість замовлень та середній чек за обраний місяць.
Динаміка змін щодо попереднього періоду (у відсотках, зі стрілками зростання/падіння).
Графік продажів по днях або тижнях.
Покинуті кошики: кількість покупців з товарами в кошику та загальна сума.
Географія замовлень: топ міст за кількістю замовлень.
▸ Товари
ABC-аналіз — групує всі товари за часткою у сумарній виручці: A — перші 80%, B — наступні 15%, C — 5%, що залишилися.
Топ-20 товарів за виручкою за обраний період.
Конверсія переглядів у покупки — таблиця з унікальними переглядами, покупками та відсотком конверсії. Пагінація, сортування кліком на заголовок колонки.
▸ Покупці
Лічильники нових та повторних покупців за поточний місяць.
RFM-сегментація — ділить покупців на «Лояльні», «Засинають», «Втрачені» на основі давності та частоти покупок. Пороги налаштовуються.
Когортний аналіз утримання — показує, який % покупців кожного стартового місяця повернувся в M+1, M+2 тощо. Теплова карта з підсвічуванням за інтенсивністю.
▸ Пошук та категорії
Пошук — топ запитів, за якими знайшлися товари. Запити без результатів — сигнал про прогалини в асортименті або проблеми з пошуком.
Категорії — топ переглянутих категорій за обраний період з кількістю унікальних переглядів.
▸ Трекінг переглядів
Перегляди товарів та категорій, а також додавання до кошика фіксуються через PHP-ін'єкцію у контролери каталогу (ocmod). Ніякого JavaScript, жодних окремих HTTP-запитів.

Відстежується: перегляд картки товару, перегляд категорії, додавання до кошика. Кожен унікальний перегляд фіксується не частіше ніж раз на годину на сесію (rate limiting).
▸ Система кешу
Минулі місяці кешуються в JSON-файли. Поточний місяць завжди читається з бази даних у реальному часі.

Не заморожено — дані зібрані, але можна перезібрати
Заморожено — дані зафіксовані, не зміняться навіть при пересборці
Відсутній — кеш не зібраний, повільніше

Рекомендується: на початку місяця заморозити попередній → запустити розумне очищення подій.
▸ Сервіс та налаштування
Таблиця кешу — статус по місяцях, кнопки «Зібрати»/«Перезібрати», «Зібрати всі відсутні».
Трекер — увімкнути/вимкнути запис подій, управління об'ємом.
Розумне очищення — видаляє сирі події лише для заморожених місяців (дані в кеші збережено).
RFM-пороги — налаштування кількості днів для сегментів «Лояльний» та «Втрачений».
1.1.12026-06-12
Нові можливості:
- JS-трекер замінено на PHP-ін'єкцію через ocmod. Немає зайвих HTTP-запитів, немає залежності від налаштувань браузера та блокувальників. Перегляди та додавання до кошика фіксуються прямо на сервері
- додана вкладка «Категорії», топ переглянутих категорій за вибраний період із пагінацією
- видаляє сирі події трекера тільки для місяців із замороженим кешем - дані в JSON-файлах зберігаються, таблиця залишається компактною
- всі фінансові показники нормалізуються до базової валюти магазину через total/currency_value