Моніторинг сайту · №06
Перевірка тегу Google Analytics 4
Коротко
Тег Google Analytics 4 — це фрагмент коду з ідентифікатором виду G-XXXXXXX, який передає в GA4 дані про відвідувачів і їхні дії на сайті. Його ставлять напряму (gtag.js) або через Google Tag Manager. Якщо тег зник, звіти GA4 показують провал, а Google Ads втрачає конверсії, імпортовані з Analytics, і оптимізує ставки без них.
Зміст статті
Що таке тег Google Analytics 4?
Тег Google Analytics 4 (GA4) — це фрагмент коду на сторінках сайту, який під час кожного відвідування надсилає в Google Analytics події: перегляд сторінки, прокручування, клік, покупку. Без тегу ресурс GA4 у вашому акаунті існує, але не отримує жодних даних.
Сьогодні тег GA4 — це частина тегу Google (Google tag, бібліотека gtag.js). Google описує його так:
«Тег Google — це єдиний тег, який можна додати на сайт, щоб користуватися продуктами Google для вимірювання й реклами, як-от Google Ads, Google Analytics, Campaign Manager, Display & Video 360 і Search Ads 360».
Кожен потік даних GA4 має ідентифікатор — «послідовність літер і цифр, що зазвичай починається з G-» (довідка Google Analytics). Саме він пов’язує код на сайті з вашим ресурсом в Analytics.
Довідка Google Analytics описує три способи встановити тег на сайт: через Менеджер тегів Google, через інструмент для створення сайтів чи систему керування контентом (вбудоване поле для ідентифікатора або плагін) і безпосередньо в коді сторінок (довідка Google Analytics).
| Спосіб встановлення | Як виглядає на сайті | Де змінюють налаштування |
|---|---|---|
| Напряму, через gtag.js | Код <!-- Google tag (gtag.js) --> з ідентифікатором G-XXXXXXX у <head> | У коді сайту або в налаштуваннях CMS |
| Через Google Tag Manager | У коді сторінки лише контейнер GTM-XXXXXXX; ідентифікатор G- зберігається всередині контейнера | В інтерфейсі GTM |
| Через плагін або інтеграцію CMS чи конструктора | Код додає сама платформа чи плагін за введеним ідентифікатором | У налаштуваннях платформи |
Google радить обрати один спосіб: «використовуйте або тег Google, або Tag Manager, а не обидва» (довідка Google Analytics).
Чому тег Google Analytics 4 зникає?
Здебільшого після змін на сайті чи в Google Tag Manager, які робили з іншою метою:
- Оновлення теми або редизайн. Код gtag.js вставили у файл шаблону вручну, і нова версія шаблону його перезаписала.
- Зміни в контейнері GTM. Хтось видалив чи призупинив тег Google у контейнері й опублікував нову версію. Код контейнера на сайті при цьому лишився.
- Зникнення самого контейнера. Якщо GA4 працює через GTM, разом із контейнером зникає і він.
- Вимкнений плагін або інтеграція. Плагін аналітики в CMS вимкнули чи оновили, і він втратив налаштування.
- Чужий ідентифікатор. Після перенесення сайту лишився ідентифікатор тестового ресурсу, а не робочого. Google нагадує, що ідентифікатор у налаштуваннях потоку даних має збігатися з ідентифікатором у тегу.
- Окремі шаблони сторінок. Кошик, оформлення замовлення чи лендинги зібрані на іншому шаблоні, де тегу немає.
Як розпізнати проблему з тегом Google Analytics 4?
Перші ознаки зазвичай видно у звітах GA4 і Google Ads, а не на сайті:
| Що ви бачите | Можлива причина | Що зробити |
|---|---|---|
| Користувачі в GA4 різко впали на всьому сайті | Тегу немає на сторінках або зник контейнер GTM | Знайти G- у коді сторінки чи в контейнері GTM, повернути тег |
| Дані надходять, але без покупок | Тегу немає на сторінці оформлення замовлення чи подяки | Перевірити ці сторінки окремо |
| Перегляди сторінок раптом подвоїлися | Тег стоїть і в коді, і в GTM | Залишити один спосіб встановлення |
| У Google Ads нуль конверсій за звичної кількості кліків | Тег GA4 не надсилає ключові події | Перевірити тег і події в режимі попереднього перегляду GTM |
| Ресурс GA4 порожній, хоча тег на сайті є | У тегу ідентифікатор іншого ресурсу | Звірити ідентифікатор з налаштуваннями потоку даних |
Як перевірити тег Google Analytics 4 самостійно?
Почніть з того, як тег має бути встановлений за інструкцією Google. Спершу з’ясуйте, яким способом його ставили на вашому сайті: через Google Tag Manager, через плагін чи вбудовану інтеграцію CMS або безпосередньо в коді сайту як тег Google (gtag.js). Від цього залежить, де шукати тег і де його виправляти. Для встановлення в коді Google радить:
«Вставте тег Google відразу після тегу <head> на кожній сторінці свого вебсайту».
- В Analytics відкрийте «Адміністратор» → «Потоки даних», виберіть потік сайту й скопіюйте ідентифікатор, що починається з
G-. - Відкрийте сторінку сайту, натисніть
Ctrl+U(на Mac —Cmd+Option+U) і знайдіть цей ідентифікатор черезCtrl+F. Якщо його немає, але єGTM-, тег, імовірно, встановлено через Google Tag Manager. - Для варіанта з GTM увімкніть режим попереднього перегляду: у Tag Assistant видно, які теги спрацювали на сторінці (довідка Tag Manager).
- Установіть у Chrome офіційне розширення Google Tag Assistant. Воно допомагає перевірити, чи встановлено тег Google на сторінці, і знайти помилки в його налаштуванні — незалежно від того, як тег додано.
- Відкрийте сайт в іншому браузері й перевірте звіт «У реальному часі» в GA4: ваш візит має з’явитися там. Якщо тег щойно встановлено, зачекайте: за даними Google, до початку збирання даних може минути до 30 хвилин (довідка Google Analytics).
- Пройдіть ключові сторінки — картку товару, кошик, сторінку подяки — і переконайтеся, що тег є і там.
- Або скористайтеся перевіркою FullCheckApp «Перевірка тегу Google Analytics 4» й отримайте інформацію в зручному графічному вигляді.
Якщо ви обрали останній пункт — ви вже ухвалили правильне рішення: перевірка виконується автоматично, і про попередження чи критичну подію ви дізнаєтеся першими.
Що перевіряє FullCheckApp
FullCheckApp щодня перевіряє, чи встановлено тег Google Analytics 4. Тег шукаємо в двох місцях: у коді самої сторінки і всередині контейнера Google Tag Manager. Тож перевірка працює однаково, хоч би як GA4 підключено — напряму через gtag.js чи через GTM.
- Коли. Раз на добу в час, який ви обрали, за вашим часовим поясом.
- Де. Головна і до 10 внутрішніх сторінок на сайт; у звіті видно, на якій саме сторінці проблема.
- Як позначається. Зелена позначка — норма, жовта — попередження, червона — критично. Рівень критичності можна налаштувати окремо для кожного сайту.
- Як ви дізнаєтеся. Після кожної перевірки приходить лист зі звітом, критичні проблеми дублюються в Telegram.
Тег GA4 не знайдено на сторінці й у контейнері GTM.
Сервіс дивиться на сайт ззовні, як звичайний відвідувач, тож нічого встановлювати не потрібно. Окремо стежить за самим контейнером перевірка Google Tag Manager. А самі дані GA4 FullCheckApp показує у вкладці «Аналітика» — про це матеріал про аналітику GA4.
Часті питання
Що таке ідентифікатор G- у Google Analytics 4?
Це ідентифікатор потоку даних GA4, його ще називають ідентифікатором вимірювання. Він має вигляд G- і далі літери та цифри. Знайти його можна в Analytics: «Адміністратор», «Потоки даних», потік вашого сайту. Ідентифікатор у тегу на сайті має збігатися з цим значенням, інакше дані підуть в інший ресурс.
Як краще встановити GA4: через gtag.js чи Google Tag Manager?
З особистого досвіду радимо встановлювати GA4 через Google Tag Manager: так на сайті є єдина точка входу для всіх тегів і одна панель керування ними, а зміни не потребують правок коду. Gtag.js теж робочий варіант, особливо для невеликого сайту. Головне — обрати один спосіб: Google радить не використовувати тег Google і Tag Manager одночасно, бо це завищує дані.
Чи можна відновити дані GA4 за дні, коли тегу не було?
Ні. Google Analytics записує лише ті події, які тег надіслав під час відвідування. Якщо тегу на сторінках не було, даних за цей період у ресурсі просто немає, і заднім числом вони не з’являться. Тому важливо помітити зникнення тегу якнайшвидше, а не під час підготовки місячного звіту.
Як зникнення тегу GA4 впливає на Google Ads?
Якщо конверсії в Google Ads створено на основі ключових подій GA4, без тегу вони перестають рахуватися. Кампанії з автоматичними ставками, які оптимізуються за конверсіями, отримують хибний сигнал, що конверсій немає. Окрім того, перестають поповнюватися аудиторії GA4, які використовують у рекламі.
Тег на сайті є, а в GA4 немає даних. Що перевірити?
Спершу звірте ідентифікатор у тегу з ідентифікатором потоку даних в Analytics: він може належати іншому ресурсу. Далі перегляньте звіт «У реальному часі» під час власного візиту. Якщо тег працює через Google Tag Manager, перевірте в режимі попереднього перегляду, чи він справді спрацьовує на сторінці.
Джерела
- Довідка Google Analytics — Як налаштувати Analytics для вебсайту та/або додаткаsupport.google.com/analytics/answer/9304153?hl=uk
- Analytics Help — Find your Google tag IDsupport.google.com/analytics/answer/9539598
- Analytics Help — Troubleshoot tag setup on your websitesupport.google.com/analytics/answer/9311124
- Google for Developers — Set up the Google tag with gtag.jsdevelopers.google.com/tag-platform/gtagjs
- Google Ads Help — Create Google Ads conversions based on Google Analytics key eventssupport.google.com/google-ads/answer/10632359
- Tag Manager Help — Preview and debug containerssupport.google.com/tagmanager/answer/6107056
- Chrome Web Store — Tag Assistantchromewebstore.google.com/detail/tag-assistant/kejbdjndbnbjgmefkgdddjlbokphdefk
Перевірте свій сайт
Додайте адресу сайту — перша перевірка пройде одразу, і ви побачите стан кожного пункту з цього матеріалу.
Перевірити безкоштовно