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