Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

Store Analytics Dashboard: GA4 + Search Console + ADs

IHOR1989 ★★★★★ 2 отзыва 66 завантажень 1 779 27.10.2026
1.2 Ioncube Loader: Ні
Безкоштовно
OpenCart3.0
ocStore3.0
Тип лицензииДоменів не обмежено
Метод активацииБез активації
Ioncube LoaderНі
Обращение к серверу разработчикаНі
Скачано66
Опубликовано17.07.2026
Обновлено27.10.2026
Размер файла73 Кб

Отзывы пользователей

Store Analytics Dashboard — GA4, Search Console и Google Ads в админке OpenCart

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

Установка

  1. Загрузите архив через Расширения → Установка расширений.
  2. Откройте Расширения → Расширения и выберите тип Панель состояния / Dashboard.
  3. Установите Store Analytics Dashboard и откройте настройки.
  4. Добавьте JSON сервисного аккаунта и параметры необходимых сервисов: GA4, Search Console и/или Google Ads.
  5. Предоставьте сервисному аккаунту доступ в соответствующих сервисах Google.
  6. Настройте виджет, включите модуль и сохраните изменения.
  7. При необходимости подключите Telegram, проверьте тестовое сообщение и добавьте готовую команду CRON в планировщик хостинга.

Характеристики

Тип лицензииДоменів не обмежено
Метод активацииБез активації
Ioncube LoaderНі
В продажеДа
OpenCart3.0
ocStore3.0
Обращение к серверу разработчикаНі
Если сервер разработчика недоступенДополнение работает
СкидкаНет
Совместимо с шаблонамиdefault
АдаптацияПлатна
ЛокализацияУкраїнська, Англійська, Російська
Версія1.2
Размер файла73 Кб
Опубликовано17.07.2026
Обновлено27.10.2026
  • +1 1

IHOR1989's Other Downloads


  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
Гость
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.