Що можна обрати замість
Администраторский лог
Store Analytics Dashboard — модуль для OpenCart и ocStore, который объединяет аналитику магазина, показатели органического поиска и статистику рекламы в одном виджете на главной панели администратора.
Просматривайте посещаемость, транзакции, доход, поисковые запросы, расходы на рекламу и конверсии без постоянного переключения между сервисами Google. А благодаря мониторингу через CRON получайте отчёты о состоянии рекламы непосредственно в Telegram.
Основные возможности
Единый виджет для Google Analytics 4, Google Search Console и Google Ads Возможность использовать GA4 отдельно, вместе с Search Console или подключить только Google Ads Показатели посещаемости, транзакций, дохода и ключевых событий GA4 Статистика каналов, источников трафика и товаров с наибольшим доходом Поисковые клики, показы, CTR, позиции, запросы и страницы Search Console Расходы, клики, конверсии, CPA, ROAS и статусы рекламных кампаний Мониторинг рекламы через CRON с уведомлениями в Telegram Поддержка нескольких получателей Telegram Интерактивные графики с одновременным отображением нескольких линий Подсказки к показателям, таблицам и точкам графиков Выбор готового или собственного периода аналитики Сравнение основных показателей GA4 и Search Console с предыдущим периодом Кеширование отчётов штатными средствами OpenCart Подробная встроенная справка по подключению сервисов Не требует установки Composer или дополнительных Google SDK Google Analytics 4: посещаемость и результаты магазина
Виджет показывает основные показатели GA4 за выбранный период:
Пользователи — активные пользователи по данным GA4 Сеансы — посещения сайта, зафиксированные аналитикой Заказы — транзакции, зарегистрированные в GA4 Доход — общий доход по метрике GA4 totalRevenue Конверсия — рассчитанное модулем соотношение транзакций и сеансов Ключевые события — события, отмеченные в GA4 как важные для бизнеса Ключевые события на 100 сеансов — показатель интенсивности целевых действий Средний чек — соотношение дохода GA4 и количества транзакций Для этих показателей отображаются текущее значение, значение предыдущего периода и процентное изменение. Например, выбранные 7 дней сравниваются с предыдущими 7 днями.
Важно: модуль использует данные GA4, а не базу заказов OpenCart. Количество транзакций и доход могут отличаться от внутренних отчётов магазина из-за особенностей отслеживания, возвратов, согласия пользователей и блокировщиков аналитики.
Каналы, источники трафика и товары
Топ каналов — сеансы, транзакции, ключевые события и доход по группам каналов GA4: Organic Search, Paid Search, Direct, Referral и другим Источники трафика — результаты по источнику и каналу сеанса, например google / organic или google / cpc Топ товаров — пять товарных наименований с наибольшим доходом по данным GA4, с количеством приобретённых единиц и доходом от товаров Эти блоки помогают сравнивать источники посещаемости, находить каналы с результативным трафиком и видеть, какие товары формируют доход.
События электронной торговли
Отдельный блок отображает количество основных ecommerce-событий:
view_item — просмотр товара add_to_cart — добавление в корзину begin_checkout — начало оформления заказа purchase — покупка Рядом с количеством событий показывается процент от первого ненулевого шага. Это сравнение отдельных счётчиков событий, а не последовательная воронка переходов тех же пользователей.
Google Search Console: видимость магазина в поиске
После подключения Search Console в виджете появляется секция органического поиска Google:
Клики — клики на сайт из результатов поиска Показы — показы ссылок на сайт в поиске CTR — соотношение кликов и показов Средняя позиция — средняя позиция самого высокого результата сайта по показам Доступны график динамики и сравнение основных показателей с предыдущим периодом. Таблицы поисковых запросов и страниц помогают оценить спрос, найти страницы с органическим трафиком и определить направления для улучшения контента, заголовков и описаний.
Данные Search Console относятся к обычному поиску Google и не заменяют рекламную статистику Google Ads.
Google Ads: расходы и результативность рекламы
Рекламная статистика отображается в том же виджете, рядом с аналитикой магазина. Отдельный модуль или дополнительный виджет устанавливать не нужно.
Расходы — сумма расходов на рекламу за выбранный период Показы — количество показов рекламы Клики — количество кликов по рекламе CTR — доля кликов от количества показов CPC — средние расходы на один клик Конверсии — целевые действия, зачтённые рекламе в соответствии с настройками Google Ads CPA — средние расходы на одну конверсию Ценность конверсий — сумма ценностей конверсий, переданных или заданных в Google Ads ROAS — соотношение ценности конверсий и рекламных расходов Также доступны таблица кампаний со статистикой, статусами и причинами ограничений и график показов, кликов и расходов. Денежные значения отображаются в валюте рекламного аккаунта, а периоды и время проверки учитывают его часовой пояс.
Конверсии не обязательно означают только покупки: это могут быть заявки, звонки и другие настроенные цели. ROAS показывает соотношение ценности и расходов, но не равен чистой прибыли.
Мониторинг рекламы и уведомления в Telegram
Модуль может проверять рекламу через CRON и отправлять отчёт в Telegram. Это помогает заметить проблемы с состоянием аккаунта, настройками кампаний или отсутствием ожидаемой активности.
Проверка состояния рекламного аккаунта и кампаний Учёт статусов, дат начала и завершения и расписания показов Выявление отсутствия показов и расходов за заданное окно ожидаемой работы Отдельные настройки окна анализа и задержки статистики Отчёт после каждой завершённой проверки, в том числе когда проблем не обнаружено Краткая статистика показов, кликов и расходов в сообщении Сообщения об ошибках получения данных и исчезновении ранее обнаруженных проблем Отправка нескольким получателям по числовым ID чатов через запятую Кнопка тестового сообщения и отображение результата последней проверки в виджете Защита от одновременного выполнения повторных проверок Расписание CRON задаётся на хостинге, например каждые 2 часа. Модуль не устанавливает минимального интервала запуска. Используется готовая HTTP-команда — PHP CLI не требуется.
Важно: это мониторинг состояния и активности рекламы, а не проверка баланса. Google Ads API не предоставляет точного остатка предоплаты. Статус «Всё хорошо» означает, что в проверенном периоде не обнаружено предусмотренных модулем проблем, но не подтверждает наличие средств на счёте.
Интерактивные графики
На графиках можно одновременно показывать несколько показателей и включать или отключать линии с помощью флажков:
GA4: сеансы, транзакции, ключевые события и доход Search Console: клики, показы, CTR и позиция Google Ads: показы, клики и расходы При наведении или нажатии на точку отображаются название показателя, дата и значение. Для рекламных расходов указывается валюта. При совместном отображении расходов и количественных показателей Ads расходы используют отдельную правую шкалу.
Периоды и пояснения показателей
Доступны периоды: сегодня, вчера, 7 дней, 30 дней, текущий месяц, предыдущий месяц или собственный диапазон дат. Выбор периода и кнопка обновления общие для секций виджета.
Для основных показателей (всего 21) добавлены всплывающие пояснения: что означает показатель, как он рассчитывается и на что обращать внимание при оценке результатов. Подсказки также есть возле заголовков таблиц и вспомогательных блоков.
Подробная справка по настройке
В настройках модуля есть вкладка «Справка» с пошаговыми инструкциями:
Создание сервисного аккаунта Google Cloud и JSON-ключа Подключение GA4 и поиск правильного Property ID Подключение Search Console и заполнение siteUrl Настройка доступа к Google Ads и отличие Customer ID от MCC Создание Telegram-бота и получение ID чатов Настройка CRON, окна проверки и задержки статистики Разбор типичных ошибок доступа, авторизации и отправки сообщений Кеширование и настройка виджета
Для отчётов используется штатный кеш OpenCart с настройкой времени хранения в минутах. Это уменьшает количество обращений к Google API. Кнопка принудительного обновления позволяет запросить свежие данные, а CRON-проверки не используют кеш отчётов.
Можно настроить ширину виджета, порядок его размещения, начальный период, линии графиков GA4 и Search Console, параметры подключения сервисов и Telegram-мониторинг.
Подключение и системные требования
OpenCart 3.x или ocStore 3.x Код модуля проверен на PHP 7.1–8.5; совместимость конкретной версии PHP также зависит от ядра магазина и других расширений PHP OpenSSL Исходящие HTTPS-запросы через cURL или разрешённые HTTPS URL-потоки Google Cloud-проект с включёнными API необходимых сервисов JSON-ключ сервисного аккаунта с доступом к соответствующим ресурсам Google Для Google Ads — разрешённый API-доступ Cloud-проекта к рабочим рекламным аккаунтам; уровня Test недостаточно Для Telegram — токен бота и числовые ID получателей Для автоматического мониторинга — планировщик CRON на хостинге Авторизация выполняется на сервере через сервисный аккаунт и не требует интерактивного входа в Google через браузер. Один JSON-ключ используется для подключённых сервисов при условии предоставления соответствующих прав доступа.
Важные особенности
Модуль читает уже собранные данные и не устанавливает на сайт счётчик GA4 или ecommerce-отслеживание Для показателей покупок, дохода и товаров необходима корректная передача событий электронной торговли Модуль не изменяет рекламные кампании, их бюджеты или SEO-настройки магазина Статистика сервисов Google может поступать с задержкой и уточняться после обработки Мониторинг анализирует завершённые часы с учётом заданной задержки, а не активность в реальном времени При малом трафике отсутствие показов за короткий период не обязательно означает проблему с оплатой Для Search Console необходим точный URL ресурса или значение в формате sc-domain:example.com Установка
Загрузите архив через Расширения → Установка расширений. Откройте Расширения → Расширения и выберите тип Панель состояния / Dashboard. Установите Store Analytics Dashboard и откройте настройки. Добавьте JSON сервисного аккаунта и параметры необходимых сервисов: GA4, Search Console и/или Google Ads. Предоставьте сервисному аккаунту доступ в соответствующих сервисах Google. Настройте виджет, включите модуль и сохраните изменения. При необходимости подключите Telegram, проверьте тестовое сообщение и добавьте готовую команду CRON в планировщик хостинга.
Store Analytics Dashboard: GA4 + Search Console + ADs
Домовий - Віджет для моніторингу стану магазину
Debug Panel
Tail error.log
AskMyStore - AI помощник для админа
Компонент Joomido Antihacker
Изменяет url админки
Opencart Profiler Vqmod
Отзывы пользователей
Данный модуль сохраняет все основные действия на сайте в админ панели для каждого администратора или менеджера отдельно. Вы можете просматривать список активности администраторов или менеджеров на сайте.
Так же вы можете настраивать время хранения данных в днях. 5 дней, 10 дней, 30 дней.
Присутствуют переключатели категорий сохранения, что бы вы могли самостоятельно выбрать какую информацию будет записывать модуль.
Данный модуль полезен для того что бы определить менеджера или администратора который неверно сохранил какую либо информацию.
Модуль не записывает действия модулей импорта, запись идет только при ручном изменении информации в админ панели.
Ниже представлен пример сохраненной информации которая будет выводиться в списках действий:
Категории:
- Создана категория "Тестовый" "ID:43"
- Редактирована категория "Тестовый" "ID:43"
- Удалена категория "Тестовый" "ID:43"
- Запуск функции исправления категорий
- Изменение статуса категории "Тестовый" "ID:43" на статус "Включено"
Товары:
- Создан товар "Тестовый" "ID:43"
- Редактирован товар "Тестовый" "ID:43"
- Удален товар "Тестовый" "ID:43"
- Изменение статуса товара "Тестовый" "ID:43" на статус "Отключено"
- Создание копии товара "Тестовый" "ID:43"
Регулярные платежи:
- Создан регулярный платеж "Тестовый" "ID:43"
- Редактирован регулярный платеж "Тестовый" "ID:43"
- Копирование регулярного платежа "Тестовый" "ID:43"
- Удален регулярный платеж "Тестовый" "ID:43"
Фильтры:
- Создан фильтр "Тестовый" "ID:43"
- Редактирован фильтр "Тестовый" "ID:43"
- Удален фильтр "Тестовый" "ID:43"
Характеристики:
- Создана характеристика "Тестовый" "ID:43"
- Редактирована характеристика "Тестовый" "ID:43"
- Удалена характеристика "Тестовый" "ID:43"
Группа характеристик:
- Создана группа характеристик "Тестовый" "ID:43"
- Редактирована группа характеристик "Тестовый" "ID:43"
- Удалена группа характеристик "Тестовый" "ID:43"
Опции:
- Создана опция "Тестовый" "ID:43"
- Редактирована опция "Тестовый" "ID:43"
- Удалена опция "Тестовый" "ID:43"
Производители:
- Создан производитель "Тестовый" "ID:43"
- Редактирован производитель "Тестовый" "ID:43"
- Удален производитель "Тестовый" "ID:43"
Файлы для скачивания:
- Создан файл для скачивания "Тестовый" "ID:43"
- Редактирован файла для скачивания "Тестовый" "ID:43"
- Удален файла для скачивания "Тестовый" "ID:43"
Отзывы:
- Создан отзыв с данными ID: 43 Автор: Speaker Товар: Тестовый Текст: текст отзыва Рейтинг: 5 Статус: Включено Дата: 2021-11-10 05:57:32
- Редактирован отзыва с данными ID: 43 Автор: Speaker Товар: Тестовый Текст: текст отзыва Рейтинг: 5 Статус: Включено Дата: 2021-11-10 05:57:32
- Удален отзыв с ID: 43
Статьи (Информационные страницы):
- Создана статья "Тестовый" "ID:43"
- Редактирована статья "Тестовый" "ID:43"
- Удалена статья "Тестовый" "ID:43"
- Изменение статуса статьи "Тестовый" "ID:43" на статус "Включено"
Статьи Блога (ocStore):
- Создана статья в блоге "Новая статья" "ID:15"
- Редактирована статья в блоге "Новая статья" "ID:15"
- Удалена статья в блоге "Новая статья" "ID:15"
- Копирование статьи в блоге "Новая статья" "ID:15"
- Изменение статуса статьи в блоге "Новая статья" "ID:43" на статус "Отключено"
Категории блога (ocStore):
- Создана категория блога "Новая категория" "ID:43"
- Редактирована категория блога "Новая категория" "ID:43"
- Удалена категория блога "Новая категория" "ID:43"
- Запуск функции исправления категорий блога
- Изменение статуса категории блога "Новая категория" "ID:43" на статус "Включено"
Отзывы Блога (ocStore):
- Добавлен отзыв к статье блога с данными ID:43 Автор: speaker Статья: Новая статья Текст: Текст отзыва Рейтинг: 4 Статус: Включено Дата: 2021-11-10 05:57:32
- Редактирован отзыв к статье блога с данными ID:43 Автор: speaker Статья: Новая статья Текст: Текст отзыва Рейтинг: 4 Статус: Включено Дата: 2021-11-10 05:57:32
- Удален отзыв блога с "ID:%s"
Макеты:
- Создан макет "Новый" "ID:43"
- Редактирован макет "Новый" "ID:43"
- Удален макет "Новый" "ID:43"
Баннеры:
- Создан баннер "Новый" "ID:43"
- Редактирован баннер "Новый" "ID:43"
- Удален баннер "Новый" "ID:43"
SEO URL:
- Добавлен SEO URL с данными Ссылка: test/link SEO URL: test-link Магазин: По умолчанию Язык: Русский
- Редактирован SEO URL на данные Ссылка: test/link SEO URL: test-link Магазин: По умолчанию Язык: Русский
- Удален SEO URL с данными Ссылка: test/link SEO URL: test-link Магазин: По умолчанию Язык: Русский
Возвраты:
- Добавлен возврат товара с данными ID возврата: 2 № Заказа: 666 Дата заказа: 2021-11-10 Покупатель: Имя Фамилия Товар: Новый товар Причина возврата: Не тот товар Комментарий: текст комментария
- Редактирован возврат товара на данные ID возврата: 2 № Заказа: 666 Дата заказа: 2021-11-10 Покупатель: Имя Фамилия Товар: Новый товар Причина возврата: Не тот товар Комментарий: текст комментария
- Удален возврат товара c "ID:2"
Подарочные сертификаты:
- Добавлен подарочный сертификат с данными ID сертификата: 1 Код: 12345678 Имя отправителя: Speaker E-Mail отправителя: Имя получателя: Speaker E-Mail получателя: Тематика: Праздник Сумма: 1500 Статус: Включено
- Редактирован подарочный сертификат с данными ID сертификата: 1 Код: 12345678 Имя отправителя: Speaker E-Mail отправителя: Имя получателя: Speaker E-Mail получателя: Тематика: Праздник Сумма: 1500 Статус: Включено
- Удален подарочный сертификат c "ID:1"
Тематика сертификата:
- Добавлена тема сертификата "ID:43" Название тематики: День рождение
- Редактирована тема сертификата "ID:43" Название тематики: День рождение
- Удалена тема сертификата c "ID:43" Название тематики: День рождение
Покупатель:
- Добавлен покупатель с данными ID:1 Имя покупателя: Имя Фамилия E-mail: Группа покупателей: Default Статус: Включено
- Редактирован покупатель на данные ID:1 Имя покупателя: Имя Фамилия E-mail: Группа покупателей: VIP Статус: Отключено
- Удален покупатель с "ID:1"
Группа покупателей:
- Добавлена группа покупателей с данными ID:43 Название группы: VIP
- Редактирована группа покупателей на данные ID:43 Название группы: VIP
- Удалена группа покупателей с "ID:43"
Настраиваемые поля:
- Добавлено настраиваемое поле с данными ID:43 Название настраиваемого поля: ИНН покупателя Тип: Текст
- Редактировано настраиваемое поле на данные ID:43 Название настраиваемого поля: ИНН покупателя Тип: Список
- Удалено настраиваемое поле с "ID:43"
Маркетинг:
- Добавлено маркетинговое отслеживание с данными ID:43 Название кампании: Новая стратегия Код отслеживания: f4gh879348398g
- Редактировано маркетинговое отслеживание на данные ID:43 Название кампании: Новая стратегия Код отслеживания: f82j7g8j72g
- Удалено маркетинговое отслеживание с "ID:43"
Купоны:
- Добавлен купон с данными ID:43 Название: -10% Код: 0000 Тип: Процент Скидка: 10 Сумма: 0 Начало: 2021-11-10 Конец: 2022-11-10 Статус: Включено
- Редактирован купон на данные ID:43 Название: -10 рублей Код: 0000 Тип: Фиксированная сумма Скидка: 0 Сумма: 10 Начало: 2021-11-10 Конец: 2023-11-10 Статус: Включено
- Удален купон с "ID:43"
Настройки магазина:
- Добавлен магазин "ID:43" Название: Ваш магазин
- Редактирован магазин "ID:43" Название: Ваш магазин
- Удален магазин с "ID:43"
Пользователи:
- Добавлен пользователь "ID:43" Логин: user_login
- Редактирован пользователь "ID:43" Логин: user_login
- Удален пользователь с "ID:43"
Группы пользователей:
- Добавлена группа пользователей "ID:43" Название: Менеджеры
- Редактирование группы пользователей "ID:43" Название: Менеджеры
- Удалена группа пользователей с "ID:43"
API:
- Добавлена API "ID:43" Название: "%s" Статус: "%s"
- Редактирована API "ID:43" Название: "%s" Статус: "%s"
- Удалена API с "ID:43"
Для дополнительного сохранения сторонней информации (Модули, Функционал Opencart) требуется доработка.
В будущих обновлениях будет учтен почти весь функционал системы.
Характеристики
-
Сейчас на странице 0 пользователей
- Нет пользователей, просматривающих эту страницу.