Google Analytics 4 (GA4): что это, как настроить с нуля и чем отличается от Universal Analytics

Google Analytics 4 (GA4) — новейшая версия платформы веб-аналитики от Google, заменившая Universal Analytics 1 июля 2023 года. В отличие от UA, работавшей на модели сессий, GA4 построен на модели событий (events): каждое взаимодействие пользователя — просмотр страницы, клик, прокрутка, покупка — записывается как отдельное событие с гибким набором параметров. Это даёт GA4 три ключевых преимущества: унифицированный трекинг для веб и мобильных приложений в одном ресурсе, машинное обучение для прогнозных метрик (вероятность покупки, оттока), и полноценную интеграцию с Google Ads для оптимизации Smart Bidding на основе реальных бизнес-конверсий.
Эта статья — полное руководство по GA4 для начинающих: от создания ресурса до настройки cross-platform отслеживания. Если вы ещё работаете на Universal Analytics — мигрируйте сегодня: доступ к историческим данным UA Google отключил 1 июля 2024, дальше они потеряны навсегда.
Краткая история: почему Google заменил Universal Analytics
Universal Analytics запустился в 2012 году и 11 лет был de facto стандартом веб-аналитики. Но архитектура UA не приспособлена к современным вызовам:
- Cookieless tracking. Apple Safari ITP, Firefox ETP и планы Chrome ограничили third-party cookies. UA, основывавшийся на cookie-based session tracking, становился менее точным каждый квартал.
- Cross-device пользователи. Один и тот же пользователь заходит с телефона, потом с ноутбука — UA считал их как двух разных. GA4 через User-ID и Google Signals может объединять такие сессии.
- Web + App. Раньше для отслеживания сайта и мобильного приложения нужны были две отдельные property с разными интерфейсами. GA4 объединяет их в одну property.
- GDPR / CCPA / privacy. GA4 собирает меньше PII по умолчанию, поддерживает Consent Mode v2, позволяет data thresholding для маленьких сегментов.
Google анонсировал GA4 в октябре 2020. До 1 июля 2023 — Universal Analytics прекратил сбор новых данных. До 1 июля 2024 — доступ к старым UA-данным был полностью отключён. Все сайты, ещё работающие «по-старому», потеряли историю — им надо и мигрировать, и начинать сбор с нуля.
GA4 vs Universal Analytics — главные отличия
| Аспект | Universal Analytics | Google Analytics 4 |
|---|---|---|
| Базовая модель | Сессии (sessions) + hits | События (events) с параметрами |
| Параметры события | Только category/action/label/value | До 25 кастомных параметров |
| Платформы | Сайт ИЛИ приложение (разные property) | Сайт И приложение в одной property |
| Cross-device | Через User-ID, ограниченно | User-ID + Google Signals + Device-ID |
| Bounce Rate | Сессии с 1 hit | Заменён на Engagement Rate |
| Сессия | 30 мин таймаут, дискретный объект | Событие session_start, длительность гибкая |
| Конверсии | Goals (макс 20 на view) | Key Events (макс 50) |
| Сегменты | Расширенные, в отчётах | Только в Explorations |
| Отчёты | 200+ стандартных | ~30 стандартных + Explorations |
| BigQuery | Только в GA360 ($150k+/год) | Бесплатно для всех |
| Sampling | На <500k сессий/день | На 10M events/запрос в Explorations |
| Машинное обучение | Нет | Predictive metrics (purchase probability, churn) |
| Хранение данных | Неограниченно | 2-14 месяцев (50 в GA360) |
| Cookie storage | 2 года | 14 месяцев |
Самое критичное для начинающих — нет прямого импорта UA-данных в GA4. Старая история остаётся в вашей UA property только до 1 июля 2024 (потом удалена). GA4 начинает сбор с нуля с момента установки тега. Поэтому миграцию часто делают в форме dual-tagging: одновременно устанавливают и UA, и GA4, чтобы накопить год истории GA4 параллельно с UA-отчётами.
Архитектура GA4
Структура GA4 иерархическая:
Google Analytics Account
└── Property (1 сайт или семейство сайтов)
└── Data Stream (1 платформа: Web, iOS, Android)
└── Measurement ID (G-XXXXXXXXXX)
- Account — уровень организации. Один аккаунт может иметь несколько property. Обычно 1 аккаунт = 1 компания.
- Property — уровень данных. Это основная единица в GA4: вот где хранятся события, настраиваются Key Events, аудитории, дашборды. Стандартный лимит — 2000 property на аккаунт.
- Data Stream — источник данных. В одной property может быть несколько stream’ов (например, Web stream + iOS App stream + Android App stream). Все они пишут в одну и ту же property — поэтому вы видите общие отчёты по всем платформам.
- Measurement ID — уникальный код вашего Web stream’а формата
G-XXXXXXXXXX. Это тот ID, который вы устанавливаете на сайт через тег.
Как настроить GA4 с нуля
Пошаговый процесс для типичного сайта:
Шаг 1: Создать аккаунт и property
- Зайдите на analytics.google.com, войдите под Google-аккаунтом.
- Если аккаунта нет — Admin → Create Account → введите название компании, разрешите обмен данных с Google (опционально).
- Admin → Create Property → введите название сайта, выберите часовой пояс, валюту.
- Заполните Business Details (отрасль, размер команды, цели) — Google использует это для preset reports.
Шаг 2: Создать Data Stream
- Admin → Data Streams → Add Stream → Web.
- Введите URL сайта (без
https://) и название. - Включите Enhanced Measurement — критический шаг: автоматически трекает прокрутку, клики, файлы, видео, поиск, формы.
- Скопируйте Measurement ID (формат
G-XXXXXXXXXX).
Шаг 3: Установить тег на сайт
Два способа. Рекомендуемый — через Google Tag Manager, потому что это гибче для будущих изменений.
Через GTM:
- В GTM создайте новый Tag → Google Analytics: GA4 Configuration.
- Введите Measurement ID
G-XXXXXXXXXX. - Trigger: All Pages.
- Опубликуйте контейнер.
Через прямой gtag.js:
Вставьте в <head> всех страниц:
<!-- Google tag (gtag.js) -->
<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>
Шаг 4: Проверить, что данные поступают
- Откройте сайт в новом окне браузера.
- В GA4 → Reports → Realtime вы должны увидеть себя как активного пользователя.
- Если ничего нет — проверьте Measurement ID и загружается ли тег (Chrome DevTools → Network → search
gtagилиanalytics).
Шаг 5: Настроить Key Events (конверсии)
Самые важные бизнес-события (покупка, регистрация, лид-форма) надо пометить как Key Events:
- GA4 → Configure → Events.
- Найдите событие (например,
purchaseилиform_submit). - Переключатель «Mark as Key Event» — включите.
- Событие теперь отображается в отчётах Conversions и передаётся в Google Ads (если аккаунты связаны).
Стандартный лимит — 50 Key Events на property. Подробнее о термине conversion.
Шаг 6: Прокинуть кастомные события через dataLayer
Для нестандартных событий (специфические CTA-кнопки, video не с YouTube, custom checkout) нужен GTM dataLayer push:
window.dataLayer = window.dataLayer || [];
window.dataLayer.push({
event: 'add_to_cart',
ecommerce: {
currency: 'UAH',
value: 1490,
items: [{
item_id: 'SKU-12345',
item_name: 'Кожаный рюкзак',
price: 1490,
quantity: 1
}]
}
});
Потом в GTM создаётся Custom Event Trigger на add_to_cart и GA4 Event Tag, передающий параметры. Готовый конструктор — наш GA4 Event Builder.
Шаг 7: Подключить Google Ads
- В Google Ads → Tools → Linked Accounts → Google Analytics (GA4) → Link.
- Выберите GA4 property.
- Импортируйте Key Events как Conversions в Google Ads.
- Аудитории GA4 теперь доступны в Google Ads для ремаркетинга.
Без этой связи Smart Bidding не видит ваших конверсий — кампании оптимизируются только по кликам, не по продажам.
Шаг 8: Настроить Consent Mode v2
С марта 2024 — обязательно для работы с ЕС-аудиторией:
- Подключите cookie banner (Cookiebot, OneTrust, Iubenda или кастомный).
- В GTM установите Consent Mode template (template gallery).
- Настройте Default Consent State и Update Consent State в зависимости от выбора пользователя.
- Тестируйте через DebugView — события должны поступать даже в denied-состоянии как «cookieless pings».
Без этого в EU/UK кампаниях Google Ads ваши ремаркетинг-аудитории будут пустыми.
Полный пошаговый чек-лист — GA4 Setup Checklist.
События в GA4: три категории
Все события в GA4 делятся на три типа:
Automatic Events
Собираются автоматически после установки тега, без всякого кода:
first_visit— первый визит пользователя.session_start— начало сессии.page_view— просмотр страницы.user_engagement— пользователь активен на странице >10 секунд.
Enhanced Measurement Events
Активируются через переключатель Enhanced Measurement в Data Stream:
scroll— пользователь прокрутил >90% страницы.click— клик на внешнюю ссылку.view_search_results— пользователь искал на сайте (через?q=в URL).video_start,video_progress,video_complete— взаимодействия с YouTube embedded.file_download— загрузка PDF, ZIP, DOC и других файлов.form_start,form_submit— формы (тестово с 2024).
Recommended Events
Стандартные события для типичных сценариев, которые надо прокинуть через dataLayer самостоятельно. GA4 распознаёт их автоматически и строит по ним специальные отчёты. Самые популярные:
login,sign_up— авторизация и регистрация.search— поиск на сайте.view_item,view_item_list— просмотр товара.add_to_cart,remove_from_cart,view_cart— корзина.begin_checkout,add_payment_info,add_shipping_info— оформление.purchase,refund— покупка и возврат.share,select_content— социальное взаимодействие.
Полный список — в Google Analytics документации Recommended Events.
Custom Events
Всё остальное, что не покрывается автоматическими и recommended. Структура такая же: событие + до 25 параметров. Пример custom-события «использование инструмента калькулятора»:
gtag('event', 'calculator_used', {
calculator_type: 'mortgage',
loan_amount: 500000,
result_value: 12450
});
Custom events требуют добавления custom dimensions/metrics в GA4 → Configure → Custom Definitions, чтобы эти параметры появились в отчётах.
Конверсии (Key Events)
В 2024 году Google переименовал термин «Conversions» в «Key Events» в GA4 (хотя в Google Ads термин «Conversion» остался — это точка путаницы). Key Event — это обычное событие, помеченное как критически важное для бизнеса.
Типичный набор Key Events для e-commerce:
purchase— покупка завершена.begin_checkout— пользователь начал checkout (для воронки).add_to_cart— добавление в корзину (иногда как «micro-conversion»).generate_lead— заполнение формы обратной связи.phone_call— звонок (через коллтрекинг).subscribe— подписка на newsletter.
Как создать Key Event:
- GA4 → Configure → Events.
- Найдите нужное событие.
- Переключатель «Mark as Key Event».
Теперь оно:
- Появляется в отчёте Reports → Engagement → Conversions.
- Передаётся в Google Ads (если аккаунты связаны).
- Доступна как Optimization Goal в Smart Bidding.
Стандартный лимит — 50 Key Events на property.
Отчёты GA4: где что искать

GA4 имеет ~30 стандартных отчётов. Самые полезные:
| Отчёт | Путь | Что показывает |
|---|---|---|
| Realtime | Reports → Realtime | Активные пользователи за последние 30 мин |
| Acquisition Overview | Reports → Acquisition | Откуда приходят пользователи (channels, sources) |
| Traffic Acquisition | Reports → Acquisition → Traffic | Разбивка по session source/medium/campaign |
| User Acquisition | Reports → Acquisition → User | First-touch source (кто привёл впервые) |
| Pages and Screens | Reports → Engagement → Pages | Топ страниц по просмотрам и engagement |
| Events | Reports → Engagement → Events | Все события с количеством |
| Conversions | Reports → Engagement → Conversions | Key Events и их value |
| Demographics | Reports → User → Demographics | Возраст, пол, интересы (с Google Signals) |
| Tech | Reports → User → Tech | Устройства, браузеры, операционные системы |
| Monetization | Reports → Monetization | E-commerce: продажи, items, revenue |
| Retention | Reports → Retention | Cohort-анализ повторных визитов |
Для кастомных отчётов GA4 предлагает Explorations — отдельный раздел с drag-and-drop builder. Здесь вы делаете funnel exploration (подробнее о funnel), path exploration, segment overlap, cohort analysis. Лимитов меньше — и это часто единственный способ получить нужный срез данных.
Cross-platform: Web + App в одной property
Самое большое архитектурное преимущество GA4 над UA — объединение веб и мобильного приложения:
- В одной property создаются 3 Data Streams: Web, iOS App, Android App.
- Все они пишут события в одну property.
- Если у вас есть User-ID (например, ID аккаунта пользователя) — GA4 объединяет сессии web → iOS → Android для одного пользователя.
- Отчёты показывают unified user journey: «50% покупателей сначала открывают сайт с десктопа, потом продолжают в мобильном приложении».
Реализация через Firebase SDK для приложений (iOS/Android) + gtag.js/GTM для сайта. Общие Recommended Events обеспечивают консистентную структуру данных.
BigQuery export: бесплатный раньше платный
Раньше BigQuery export был эксклюзивом Google Analytics 360 за $150 000+/год. В GA4 — бесплатный для всех стандартных property. Настраивается в GA4 → Admin → BigQuery Linking → Link.
Что это даёт:
- Сырые события без семплирования. В стандартных отчётах GA4 семплирует данные при запросах на >10M events. В BigQuery — полная точность.
- Кастомные воронки и ML-модели. SQL-запросы позволяют построить любую логику, что невозможна в стандартных отчётах GA4.
- Интеграция с Looker Studio и BI-инструментами. Собственные дашборды с полной свободой.
- Cohort retention анализ. Долгие ретеншн-модели (D30, D90, D365) практически доступны только через BigQuery.
Бесплатный tier BigQuery — 1 ТБ запросов и 10 ГБ хранения в месяц. Для большинства сайтов этого достаточно; для крупных e-commerce (>5M events/мес) export может стоить $50-200/мес в BigQuery, но это всё равно в 1000 раз дешевле GA360.
Privacy: Consent Mode v2
С марта 2024 года Google сделал Consent Mode v2 обязательным для работы Google Ads с аудиториями ЕС/ЕЭЗ/UK. Без него:
- Аудитории ремаркетинга не обновляются.
- Smart Bidding получает меньше сигналов.
- Conversion Modeling не работает.
Принцип работы: когда пользователь не дал согласия на cookies, GA4 не останавливает трекинг полностью — он собирает анонимные cookieless pings (без personal identifiers) и использует машинное обучение для построения modeled conversions. В отчётах вы видите комбинацию реальных и modeled данных, что уменьшает потери от высоких rejection rates в ЕС.
Реализация:
- Cookie banner (Cookiebot/OneTrust/Iubenda/кастомный) возвращает consent state.
- В GTM используется Consent Mode template — поддерживает
ad_storage,analytics_storage,ad_user_data,ad_personalization. - Default state — denied для ЕС, granted для других регионов.
- Update event — после выбора пользователя в banner.
Украина формально не входит в требование, но если есть клиенты из ЕС — настраивайте обязательно.
Looker Studio: бесплатные дашборды

Looker Studio (раньше Google Data Studio) — бесплатный инструмент для построения дашбордов. Прямой коннектор к GA4 делает его стандартом для отчётности клиентам/руководству:
- В Looker Studio → Create → Report → Add data → Google Analytics.
- Выберите property GA4.
- Drag-and-drop поля в визуализации.
- Поделитесь ссылкой на дашборд или встройте в Notion/Confluence.
Готовые шаблоны — Google предлагает Template Gallery с 100+ преднастроенными дашбордами для e-commerce, content, lead-gen.
Типичные ошибки при настройке GA4
- Не включён Enhanced Measurement. Теряете 80% автоматического трекинга бесплатно.
- Не помечены Key Events. Покупки и лиды есть в Events, но не передаются в Google Ads — Smart Bidding оптимизирует вслепую.
- Не передаётся
valueв покупках. GA4 считает все конверсии по $1. Target ROAS не работает. - Не настроен Cross-domain tracking. Если у вас сайт + checkout на subdomain (например,
shop.com+pay.shop.com), без cross-domain GA4 считает их как две отдельные сессии — атрибуция ломается. - Не исключён собственный IP. Внутренние визиты команды шумят в данных. Configure → Data Streams → Configure tag settings → Define internal traffic.
- Не настроен Consent Mode v2 для ЕС. Теряете до 40% данных и останавливается ремаркетинг.
- Дублирование GTM + gtag.js. Если установлены оба, события считаются дважды. Выберите один способ.
- Изменение property без миграции аудиторий. Создавая новую property вместо миграции старой, вы теряете все настройки и начинаете с нуля.
Чек-лист миграции с Universal Analytics на GA4
Если вы ещё на UA:
- Создать GA4 property параллельно с UA (dual-tagging).
- Установить Measurement ID через GTM на всех страницах.
- Включить Enhanced Measurement.
- Перенести структуру dataLayer для Enhanced Ecommerce (UA:
products, GA4:items). - Настроить Key Events для всех UA Goals.
- Подключить Google Ads — импортировать Key Events как Conversions.
- Настроить User-ID, если используете.
- Cross-domain tracking — проверить, что домены соединены.
- Consent Mode v2 — обязательно для ЕС-кампаний.
- BigQuery export — включить для будущего анализа.
- Исключить internal traffic.
- Создать основные аудитории для ремаркетинга.
- Подключить Looker Studio дашборд.
- Сверять данные UA vs GA4 не менее 60 дней — нормальное расхождение 10-30%.
Полный детальный чек-лист — GA4 Setup Checklist.
Сколько стоит GA4
Стандартная GA4 property — полностью бесплатная, без ограничений на количество сайтов и пользователей.
Лимиты стандартной версии:
- 50 кастомных dimensions, 50 кастомных metrics.
- 50 Key Events.
- 14 месяцев хранения данных (можно расширить до 50 в GA360).
- 10M events на запрос в Explorations прежде чем включается data sampling.
Платная версия Google Analytics 360 — от $150 000/год. Нужна только для enterprise с:
- Более 10M events/день.
- Потребностью в >50 кастомных dimensions.
- Отсутствием sampling в Explorations.
- SLA от Google.
99% бизнесов стандартной версии GA4 вполне достаточно.
Связанные ресурсы на сайте
Глоссарий:
- Google Analytics 4 — детальное определение
- Event (событие) в GA4
- DataLayer и GTM
- Conversion / Key Event
- UTM-метки
- Tag (тег) в GTM
- Trigger (триггер) в GTM
Инструменты:
Чек-листы:
Часто задаваемые вопросы (FAQ)
В чём главное отличие GA4 от Universal Analytics?
GA4 построен на модели событий, UA — на модели сессий. Universal Analytics прекратил сбор данных 1 июля 2023, доступ к старым данным — 1 июля 2024.
Как настроить GA4 с нуля?
10 шагов: создать Account → Property → Data Stream → установить тег через GTM → включить Enhanced Measurement → настроить Consent Mode v2 → создать Key Events → подключить Google Ads → проверить в DebugView. 1-3 часа для простого сайта.
Что такое Enhanced Measurement?
Автоматическое отслеживание событий без кода: page_view, scroll, click, file_download, video, site_search, form_start/submit. Покрывает 80% базовых потребностей.
Что такое Key Events и чем они отличаются от конверсий?
В 2024 Google переименовал «Conversions» в «Key Events» в GA4 (в Google Ads термин «Conversion» остался). Это обычные события, помеченные как критически важные для бизнеса. Лимит 50.
Как подключить GA4 к Google Ads?
Tools → Setup → Linked Accounts → Google Analytics (GA4) → Link. Импортировать Key Events как Conversions для Smart Bidding.
Бесплатный ли BigQuery export?
Да, для стандартных property — полностью бесплатный. Раньше был только в GA360 за $150k+/год. Включает сырые события без семплирования, лимит 1 ТБ запросов/мес.
Что такое Consent Mode v2?
Механизм работы с denied consent: собирает анонимные cookieless pings и моделирует данные. Обязательный для Google Ads в ЕС с марта 2024.
Как проверить, что GA4 работает?
(1) Realtime Report — активные пользователи. (2) DebugView — события в реальном времени. (3) Tag Assistant Chrome extension. (4) BigQuery events_intraday_* table.
Сколько времени занимает миграция с UA на GA4?
Простой блог 2-4 часа, средний e-commerce 2-5 дней, сложный SaaS 2-4 недели. Самое сложное — сверять данные: расхождение 10-30% — норма.
Сколько стоит Google Analytics 4?
Стандартная версия полностью бесплатна. Лимиты: 50 dimensions, 50 metrics, 50 Key Events, 14 месяцев данных. GA360 — от $150 000/год для enterprise.
Похожие статьи
Google Analytics 4 (GA4): полное руководство — event-модель, отличия от UA, настройка, отчёты
Что такое Google Analytics 4, чем GA4 отличается от Universal Analytics, как работает event-based модель данных, ключевые метрики (engagement rate, key events), 5 шагов настройки, ограничения.
ChecklistsНастройка Google Analytics 4 в 2026: чек-лист (69 пунктов)
Полная настройка GA4 в 2026: 69 пунктов от KPI и Consent Mode v2 до server-side GTM, BigQuery и predictive audiences. Со схемами кода и путями в интерфейсе.
ToolsGA4 Event Builder — генератор gtag, dataLayer, Measurement Protocol
Бесплатный генератор кода GA4-событий в 3 форматах: gtag.js, dataLayer.push для GTM, Measurement Protocol для серверной отправки. 8 пресетов e-commerce, валидация.