Мониторинг сайта · №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 Tag Manager, через конструктор сайтов или систему управления контентом (встроенное поле для идентификатора или плагин) и непосредственно в коде страниц (Справка 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, вместе с контейнером пропадает и тег GA4.
- Отключенный плагин или интеграция. Плагин аналитики в 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=ru
- 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
Проверьте свой сайт
Добавьте адрес сайта — первая проверка пройдет сразу, и вы увидите состояние каждого пункта из этого материала.
Проверить бесплатно