Как установить и настроить Google Analytics 4 на сайте
Практика3 минРедакция Innovialabs
Коротко
Создайте ресурс GA4 и веб-поток, установите тег через gtag.js или Google Tag Manager, проверьте улучшенную статистику, увеличьте срок хранения данных до 14 месяцев, исключите внутренний трафик и свяжите GA4 с Google Ads.
Коротко: порядок настройки
- Создайте аккаунт и ресурс GA4.
- Добавьте веб-поток данных и получите идентификатор вида
G-XXXXXXXXXX. - Установите тег на сайт: через gtag.js или Google Tag Manager.
- Проверьте улучшенную статистику (enhanced measurement).
- Установите срок хранения данных 14 месяцев.
- Настройте фильтр внутреннего трафика.
- Свяжите GA4 с Google Ads.
Шаг 1. Ресурс и поток данных
В разделе «Администратор» нажмите «Создать» и пройдите мастер:
- Аккаунт — обычно один на компанию.
- Ресурс — один на продукт (сайт и приложение одного бизнеса можно вести в одном ресурсе). Здесь задаются часовой пояс и валюта отчётов — укажите их сразу правильно, чтобы дни и выручка считались корректно.
- Поток данных — выберите «Веб», укажите адрес сайта и название.
После создания потока вы увидите идентификатор измерения G-... — он нужен для установки.
Шаг 2. Установка: gtag.js или GTM
Вариант 1: gtag.js. Вставьте код в <head> каждой страницы:
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXXXXXX"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-XXXXXXXXXX');
</script>
Вариант 2: Google Tag Manager. Создайте тег «Тег Google», укажите идентификатор G-... и триггер на все страницы (Initialization — All Pages). Опубликуйте контейнер.
| gtag.js | Google Tag Manager | |
|---|---|---|
| Сложность | Один фрагмент кода | Нужно разобраться в интерфейсе |
| Новые события | Через правки кода | Через интерфейс, без релиза сайта |
| Другие пиксели | Каждый в коде отдельно | Все в одном контейнере |
Если вы планируете Meta Pixel, Яндекс Метрику и события конверсий, GTM удобнее в долгой перспективе.
Проверьте установку: откройте сайт и посмотрите отчёт «В режиме реального времени» — ваш визит должен появиться почти сразу.
Шаг 3. Улучшенная статистика
В настройках веб-потока включена улучшенная статистика. Она автоматически собирает:
- просмотры страниц, в том числе смену страниц в SPA через историю браузера;
- прокрутки до конца страницы;
- исходящие клики;
- поиск по сайту;
- взаимодействия с встроенными видео YouTube;
- скачивания файлов;
- взаимодействия с формами.
Отключайте то, что даёт шум. Например, отслеживание форм может срабатывать на любую форму, включая поиск, — тогда точнее настроить своё событие успешной отправки.
Шаг 4. Срок хранения данных
По умолчанию GA4 хранит детальные данные на уровне событий 2 месяца. В «Администратор → Сбор и изменение данных → Хранение данных» переключите на 14 месяцев. Это влияет на «Исследования» (Explorations): без этой настройки вы не сможете сравнить год к году. Стандартные отчёты от этой настройки не зависят.
Шаг 5. Фильтр внутреннего трафика
Визиты сотрудников и разработчиков искажают статистику.
- В настройках веб-потока откройте «Настройки тега → Определить внутренний трафик» и добавьте правило по IP-адресу офиса.
- В «Администратор → Фильтры данных» найдите фильтр Internal Traffic. Он создаётся в состоянии «Тестирование».
- Проверьте, что фильтр помечает нужный трафик, и переведите его в состояние «Активен». Отфильтрованные данные не восстанавливаются.
Шаг 6. Связь с Google Ads
В «Администратор → Связи с продуктами → Связь с Google Ads» выберите рекламный аккаунт. После этого:
- в Google Ads включите автоматическую пометку (auto-tagging), чтобы клики корректно атрибутировались;
- импортируйте ключевые события GA4 в Google Ads как конверсии;
- используйте аудитории GA4 для ремаркетинга.
Если сайт работает с пользователями из регионов с требованиями к согласию на cookies, настройте режим согласия (Consent Mode) вместе с баннером.