
Браузери продовжують обмежувати дані користувачів, що призводить до великих прогалин у даних та ускладнює відстеження шляху клієнтів. Крім того, не секрет, що багато користувачів використовують блокувальники реклами або просто не приймають файли cookie у вашому магазині.
Отже, навіть якщо ви додати Google Analytics 4 для Magento маєте вебсайт, це не означає, що ви збиратимете всі дані. Але у нас є рішення.
Сьогодні ви дізнаєтеся про майбутнє відстеження даних — відстеження на стороні сервера — і дізнаєтеся, як налаштувати відстеження на стороні сервера в Magento. Спойлер: для цього ми використовуватимемо .
Це не зовсім нова концепція, але все ж, перш ніж ми перейдемо до кроків налаштування, давайте визначимо, що таке відстеження на стороні сервера.
Що таке відстеження на стороні сервера?
Відстеження на стороні сервера або відстеження між серверами – це відстеження, яке виконується в середовищі на стороні сервера.Це дозволяє вам запускати пікселі та коди відстеження з вашого сервера, а не з браузера користувачів.
Таким чином, ваш сервер запускає пікселі відстеження та безпосередньо взаємодіє з Google Analytics через такі рішення, як GTM.
Важливо: Коли ви використовуєте відстеження на стороні сервера, ви НЕ запускаєте сторонній JS-код на своєму веб-сайті та НЕ встановлюєте сторонні файли cookie у браузерах користувачів.
Відповідно, ви не запускаєте GA4 у браузерах користувачів — ви запускаєте GA зі свого сервера.
Вже заплуталися?
Давайте також поговоримо про відстеження на стороні клієнта, щоб краще зрозуміти відстеження на стороні сервера.
Що таке відстеження на стороні клієнта?
Наразі ви використовуєте відстеження на стороні клієнта або відстеження на основі браузера. У цьому випадку браузер запускає пікселі та коди відстеження і взаємодіє з Google Analytics 4 через GTM. Таким чином, після виконання GTM JS він зберігає сторонні файли cookie у веб-браузері користувачів. Потім ці файли cookie надсилають зібрані дані до GA4.
Це найпоширеніший спосіб відстеження даних, але є й недолік. Коли користувачі не дають згоди на використання файлів cookie або блокувальників реклами, існує висока ймовірність того, що їхні дані не будуть зібрані та надіслані до GA.
Переваги відстеження на стороні сервера?
Тепер, коли ви розумієте, чому деякі дані можуть бути відсутніми у ваших звітах GA, ви маєте бути більш охочими до налаштування відстеження на стороні сервера для вашого Magento. Отже, давайте підсумуємо всі переваги, які він пропонує.
- Веббраузери та блокувальники реклами не можуть блокувати відстеження на стороні сервера, що означає всі дані будуть зібрані належним чином.
- Ви отримуєте більше контролю щодо того, які дані надсилаються до Google за допомогою відстеження на стороні сервера.
- Відстеження на стороні сервера допомагає заповнити прогалини в даних, створені відстеженням на основі браузера.
- Швидкість роботи вебсайту покращиласяоскільки не потрібно запускати коди відстеження з браузерів користувачів.
- Ви можете впровадити відстеження конверсій на основі API щоб точніше відстежувати конверсії.
Як увімкнути відстеження на стороні сервера Magento?
Ми погоджуємося, що відстеження на стороні сервера здається складною концепцією, яку важко осягнути. Однак вам не потрібно турбуватися про те, як вона обробляється, якщо ви можете зібрати всі необхідні дані в Google Analytics. Згоден?
Отже, ми підійшли до основного розділу нашого посібника. Ви можете налаштувати відстеження на стороні сервера в Magento 2 за допомогою протоколу вимірювання GA4, тегування GTM на стороні сервера або користувацьких завантажувачів GTM. Давайте розглянемо їх усі детальніше.
Важливо! Ти мусиш виберіть лише один варіант — Протокол вимірювання GA4 або контейнер сервера GTM. Після вибору просто перейдіть до відповідного розділу нижче.
Відстеження на стороні сервера через Measurement Protocol
Один із найпростіших та безкоштовних способів увімкнути відстеження на стороні сервера для Magento – це Протокол вимірювання GA4 (MP). Це набір правил, яких ви повинні дотримуватися, щоб правильно надсилати необроблені дані подій з вашого сервера до GA4.
Коротше кажучи, Протокол вимірювання GA4 дозволяє надсилати події безпосередньо з вашого сервера на сервери Google Analytics через HTTP-запитиСаме так працює відстеження на стороні сервера. І його дуже легко налаштувати без будь-яких технічних знань.
Щоб налаштувати відстеження на стороні сервера в Magento за допомогою Measurement Protocol:
1. Створення секретного коду API вимірювань
Ідіть до свого Обліковий запис Google Analytics > Адміністратор > Потоки даних, виберіть потік даних і знайдіть Секрети API протоколу вимірювання.
![]()
Натисніть на Створити кнопку, перебуваючи на API протоколу вимірювання панель секретів.
![]()
Дайте свій Секрет API а Прізвисько. і натисніть на Створити кнопка.
![]()
Як тільки ви створите свій Секрет API він з’явиться в сітці. Скопіюйте Секретна цінність і переходьте до наступного кроку.
![]()
2. Налаштуйте Google Analytics 4 у Magento
Спочатку перейдіть до панелі адміністратора Magento. Потім перейдіть до Магазини > Конфігурація > Менеджер тегів Google та аналітика > Google Analytics 4.
Тут потрібно ввімкнути Google Analytics 4 і встановіть свій Ідентифікатор вимірювання.
![]()
Потім перейдіть униз до Протокол вимірювання (відстеження на стороні сервера GA4) опцію, увімкніть її та вставте Секрет API у відповідному полі.
![]()
Не забудьте Зберегти налаштування, і це, по суті, все. Ви ввімкнули відстеження на стороні сервера. Тепер вам потрібно лише експортувати JSON-файл веб-контейнера з готовими тегами до GTM.
Примітка: Ви можете використовувати GA4 Measurement Protocol паралельно з відстеженням браузера. Тож, як тільки ви налаштувати Менеджер тегів Google для Magento та Measurement Protocol, ви можете розпочати тестування тегів через режим налагодження GTM.
Не налаштуйте контейнер сервера GTM, якщо ви вирішите використовувати Measurement Protocol.
Відстеження на стороні сервера через контейнер сервера GTM
Налаштування контейнера GTM-сервера для Magento трохи складніший. Однак він дозволяє розширити розподіл даних вимірювань. Таким чином, дані надходять не лише до Google Analytics 4, але й до Google Ads, Facebook та інших каналів.
1. Створення контейнера сервера GTM
Перший крок – перейти до вашого Обліковий запис GTM щоб створити контейнер сервера та виконати кроки, які вам попросить GTM.
![]()
2. Налаштуйте контейнер сервера GTM у Magento
Решта налаштування така ж, як і для веб-контейнера.
Перейдіть до Магазини > Конфігурація > Розширення Magefan > Менеджер тегів Google та аналітика > Контейнер сервера і вставте свій Ідентифікатори GTM там. Крім того, вам потрібно взяти свій URL-адреса сервера тегів і також вставте його туди.
![]()
Як і в попередньому розділі, останнім кроком є експорт JSON-файлу з попередньо встановленими тегами до вашого облікового запису GTM. Єдина відмінність полягає в тому, що ви робите це в Експорт контейнера сервера розділ про конфігурацію розширення.
Відстеження на стороні сервера за допомогою користувацьких завантажувачів GTM
Зрештою, якщо ви використовуєте деякі власні завантажувачі GTM, ви все ще можете ввімкнути відстеження на стороні сервера в Magento 2. Для цього перейдіть до Веб-контейнер розділ налаштувань розширення GTM та ввімкнути Головний сценарій і Тіло Noscript як Спосіб встановлення для GTM.
Потім вставте свій власний Головний сценарій і Тіло Noscript у відповідних полях.
![]()
Крім того, вам також потрібно вказати свою Ідентифікатор облікового запису і Ідентифікатор контейнера з облікового запису GTM.
![]()
Нарешті, увімкніть Google Analytics 4 і вставте Ідентифікатор вимірювання для цього, так само, як ми зробили це для налаштування Measurement Protocol.
Зберегти налаштування, експортуйте JSON-файл веб-контейнера до свого облікового запису GTM та дайте Google Analytics трохи часу для збору даних.
Зверніть увагу, що залежно від способу налаштування відстеження на стороні сервера для Magento, ви можете використовувати різні способи налагодження Google Analytics 4 . Зазвичай ви можете просто ввімкнути DebugView у GA4 або протестувати події, що запускаються на вашому веб-сайті, у Звіти > У режимі реального часу розділ.
Однак тестування відстеження на стороні сервера та користувацьких завантажувачів GTM дещо відрізняється.