Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Store Analytics Dashboard: GA4 + Search Console + ADs

IHOR1989 ★★★★★ 2 відгуки 66 завантажень 1 757 27.10.26
1.2 Ioncube Loader: Ні
Безкоштовно
OpenCart3.0
ocStore3.0
Тип ліцензіїДоменів не обмежено
Метод активаціїБез активації
Ioncube LoaderНі
Звернення до сервера розробникаНі
Завантаження66
Опубліковано17.07.26
Оновлене27.10.26
Розмір файлу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.26
Оновлене27.10.26
  • +1 1

Інші розширення IHOR1989


  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
Гість
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.