Google Analytics 4 (GA4) через Google Tag Manager — полный гайд 2025

Google Analytics 4 (GA4) через Google Tag Manager - полный гайд 2025

Google Analytics 4 (GA4) через Google Tag Manager: полный гайд по установке и настройке

Хотите настроить GA4 быстро, правильно и с учётом требований 2025 года? Смотрите пошаговую инструкцию ниже или закажите профессиональную настройку Google Analytics 4 (GA4) — подключим за вас, с событиями, конверсиями, Consent Mode v2 и проверкой данных.

Почему GA4 и почему через Google Tag Manager

  • GA4 = события вместо сессий. Больше гибкости в анализе и атрибуции.
  • GTM = управление тегами без разработчика. Добавляете/меняете аналитику, маркетинговые пиксели, события — без редактирования кода сайта.
  • Consent Mode v2. Корректный сбор данных с учётом согласия пользователей.

Что подготовить перед стартом

  1. Аккаунт Google Analytics (GA4) и Google Tag Manager.
  2. Доступ к сайту для вставки кода GTM (через тему/панель или уже установленный GTM).
  3. Список событий/конверсий, которые важны для бизнеса: клики по телефону/почте/мессенджеру, отправка форм, покупки и т.п.

Шаг 1. Создаём ресурс GA4

  1. Войдите в Google AnalyticsАдминистраторСоздать ресурс → выберите Google Analytics 4.
  2. Создайте Источник данных (Web). Укажите домен, включите Enhanced measurement (прокрутка, переходы, поиск на сайте и т.д.).
  3. Скопируйте Measurement ID формата G-XXXXXXXXXX — понадобится в GTM.

Шаг 2. Проверяем или устанавливаем Google Tag Manager

  1. Войдите в GTM → создайте контейнер Web (если ещё не создан).
  2. Добавьте два фрагмента GTM (head + body) в шаблон сайта или через панель темы (если у вас шаблон Ash — есть отдельные поля для head и после <body>).
  3. Опубликуйте контейнер, убедитесь, что он загружается (проверка через Tag Assistant).

Шаг 3. Добавляем GA4 через GTM

  1. В GTM создайте тег GA4 Configuration:
    • Тип: Google Analytics: GA4 Configuration
    • Measurement ID: ваш G-XXXX...
    • Включите Send a page view event (по необходимости)
    • Триггер: All Pages
  2. Сохраните и Preview (проверка в режиме предварительного просмотра).
  3. В GA4 откройте Realtime и DebugView — проверьте, что page_view приходит.

Шаг 4. Включаем и настраиваем Consent Mode v2

Если на сайте есть баннер согласия (cookies), включите в GTM Consent Initialization и настройте значения по умолчанию. Минимальный пример (до кода GTM в <head>):

<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('consent', 'default', {
  'ad_storage': 'denied',
  'ad_user_data': 'denied',
  'ad_personalization': 'denied',
  'analytics_storage': 'granted',
  'wait_for_update': 500
});
</script>

Затем свяжите это с вашим CMP/баннером — при согласии обновляйте статусы на granted.

Шаг 5. Настраиваем события (Events) через GTM

Создаём теги GA4 Event с триггерами (клики, скролл, форма, таймер и т.д.).

Готовые события GA4 (шаблон для GTM)

Событие (event_name) Триггер в GTM Параметры (event params) Как отмечать как конверсию
scroll_90 Scroll Depth = 90% (встроенный триггер Scroll) percent=90, page_location Опционально: включите как конверсию для лонгридов
click_phone Click — Click URL начинается с tel: link_url, link_text Да — если звонки важны для бизнеса
click_email Click — Click URL начинается с mailto: link_url, link_text Опционально
file_download Click — Click URL заканчивается на .pdf|.docx|.xlsx file_extension, link_url Опционально
form_submit Form Submission (встроенный триггер) form_id, form_class, page_location Да — ключевая конверсия
lead Клик по кнопке «Отправить» (селектор класса, напр. .btn-submit) button_text, page_location Да — если это лид
search Отправка формы поиска или JS-событие на поиск search_term Опционально
user_engaged_15s Timer — 15 000 мс, All Pages, Limit=1 engaged_time_msec=15000 Опционально (дополнительный сигнал вовлеченности)
view_item (e-commerce) dataLayer push на страницах товара items (массив с item_id, item_name, price) Нет
add_to_cart (e-commerce) dataLayer push при добавлении в корзину items, value, currency Опционально
purchase (e-commerce) dataLayer push на странице «Спасибо» transaction_id, value, currency, items Да — основная конверсия

Шаг 6. Отмечаем конверсии в GA4

  1. GA4 → АдминСобытия → найдите ваше событие (например, form_submit или purchase).
  2. Переключите тумблер Mark as conversion.
  3. Проверьте поступление в отчёте Realtime и через DebugView.

Шаг 7. Проверка и отладка

  • Tag Assistant (Preview) — смотрите порядок срабатывания тегов/триггеров, параметры событий.
  • GA4 Realtime — видите ли вы себя в потоке пользователей? Нажмите нужное событие и проверьте параметры.
  • DebugView — смотрите последовательность событий, фильтруйте по пользователю.

Дополнительные настройки

  • Кросс-доменное отслеживание: GA4 → Источник данных → Configure tag settingsCross-domain (добавьте домены).
  • Внутренний трафик: GA4 → Админ → Data filters → Internal → добавьте диапазоны IP.
  • Referral Exclusions: GA4 → те же настройки тегов → добавьте платёжные шлюзы.

Нужно настроить быстро и правильно?

Сделаем всё «под ключ»: Профессиональная настройка Google Analytics 4 (GA4) — установка, события, конверсии, Consent Mode v2, тестирование и сопровождение.

Fedor
Привет! Я — Ашифин Фёдор, full-stack разработчик и автор собственных тем и плагинов.
Разрабатываю сайты без использования конструкторов — только чистый, валидный код. Это обеспечивает высокую скорость загрузки и отличные показатели в Google PageSpeed, а значит — стоимость клика в рекламе в 2–3 раза ниже.
Нужен сайт с нуля, оптимизация существующего проекта или доработка функционала?
📩 Пишите в любой мессенджер — обсудим ваш проект!

❓ Часто задаваемые вопросы о GA4

Вопрос Ответ
Что такое Google Analytics 4 (GA4)? Это новое поколение Google Analytics, которое заменило Universal Analytics и построено на событиях вместо сессий. Дает больше гибкости в анализе и атрибуции.
Зачем устанавливать GA4 через Google Tag Manager? GTM позволяет управлять тегами без правки кода сайта: быстро добавлять события, маркетинговые пиксели и интеграции, а также корректно работать с Consent Mode v2.
Что такое Consent Mode v2 и нужно ли его включать? Это режим учета согласий пользователей (cookies/персональные данные). Рекомендовано включать: он улучшает качество данных и моделирование при отсутствии согласия.
Какие события настроить в первую очередь? Клики по телефону и email, отправку форм (form_submit), лид (lead), прокрутку 90%, поиск по сайту, а для e‑commerce — view_item, add_to_cart, purchase.
Как отметить событие как конверсию в GA4? В GA4 откройте Админ → События, найдите нужное событие и включите тумблер Mark as conversion. Проверьте поступление в Realtime и DebugView.
Можно ли настроить GA4 без разработчика? Да. Через GTM большинство сценариев (конфигурация GA4, события, триггеры, таймеры) настраиваются без правки кода, достаточно доступа к контейнеру.

Поки що нема коментарів.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *