Google Analytics 4 полностью заменил Universal Analytics, но я до сих пор вижу бизнесы, которые либо не настроили GA4 правильно, либо потеряли критически важные данные из-за ошибок конфигурации. Худшее — когда владелец бизнеса смотрит на отчеты, принимает решения на их основе, а данные оказываются неточными.
За последний год мы провели аудит GA4 для десятков клиентов. В 80% случаев находили существенные проблемы с настройкой. Эта статья поможет вам избежать типовых ошибок и настроить аналитику правильно.
Содержание
Что изменилось в GA4 по сравнению с Universal Analytics
GA4 — это не просто обновленная версия предыдущей аналитики. Это принципиально новая система с другой логикой работы.
Ключевые отличия
Event-based модель вместо session-based — это фундаментальная измена в подходе к сбору данных. В GA4 абсолютно все является событием: просмотр страницы, клик, скролл, конверсия. Это дает намного больше гибкости в анализе, так как вы можете отслеживать любое взаимодействие пользователя с сайтом. В отличие от Universal Analytics, где сессия была центральной единицей измерения, теперь фокус смещается на отдельные действия пользователя.
Key Events вместо Goals — это не просто измена названия. Google переименовал Conversions в Key Events для лучшей интеграции с Google Ads, где “conversions” имеют другое значение. Функционально логика осталась похожей, но важно помнить о лимите в 30 key events на один property. Это означает, что нужно тщательно выбирать, какие действия являются действительно критичными для вашего бизнеса.
Предиктивный анализ — это одна из самых интересных возможностей GA4, которая использует machine learning для прогнозирования поведения пользователей. Система может предсказать вероятность конверсии и вероятность оттока клиента, что позволяет проактивно работать с аудиторией вместо реакции на факты.
Cross-platform tracking решает давнюю проблему фрагментации данных. Теперь вы можете отслеживать единую профиль пользователя через Web и App в одном property. Благодаря User-ID система объединяет сессии одного пользователя с разных устройств и платформ, что дает реальную картину customer journey.
Типы событий в GA4
GA4 различает четыре категории событий, и понимание этой классификации критически важно для правильной настройки.
Automatically collected events собираются автоматически без каких-либо дополнительных настроек. К ним относятся page_view, first_visit, session_start, а также scroll, click и file_download. Эти события дают базовую картину поведения пользователей на сайте сразу после установки кода GA4.
Enhanced measurement events расширяют автоматический сбор дополнительными данными. Сюда входят outbound clicks (переходы на внешние сайты), site search (поиск по сайту), video engagement (взаимодействие с видео) и file downloads. Эти события можно включить или выключить в настройках data stream в зависимости от потребностей вашего бизнеса.
Recommended events — это события, которые Google рекомендует использовать для разных типов бизнеса. Для e-commerce это purchase, add_to_cart, begin_checkout. Для SaaS — sign_up, login, share. Для lead generation — generate_lead, view_item. Использование рекомендованных названий позволяет GA4 автоматически строить соответствующие отчеты и интегрироваться с Google Ads.
Custom events — это события, которые вы создаете самостоятельно под уникальные потребности вашего бизнеса. Они требуют технической реализации через Google Tag Manager или код на сайте. Используйте custom events для отслеживания специфических действий, которые не покрываются стандартными событиями.
Пошаговая настройка GA4
Шаг 1: Создание property и data stream
Начните с перехода в GA4 Admin и создания нового property. Это базовая сущность, которая будет содержать все ваши данные. Далее настройте data stream — это может быть Web для веб-сайтов, iOS или Android для мобильных приложений, или комбинация для омниканального бизнеса. После создания data stream вы получите Measurement ID в формате G-XXXXXXXX — это уникальный идентификатор, который используется для сбора данных.
Шаг 2: Установка кода отслеживания
Существует три основных способа установки GA4, каждый из которых имеет свои преимущества.
Google Tag Manager — это рекомендуемый способ для большинства бизнесов. GTM обеспечивает максимальную гибкость настроек, легкое управление событиями без вмешательства разработчиков и версионирование всех изменений. Вы можете быстро добавлять новые события, тестировать их в preview-режиме и откатывать изменения при необходимости.
Прямая интеграция через gtag.js подходит для сайтов, где важна скорость загрузки и нет необходимости в сложных настройках. Этот способ имеет меньше зависимостей, но управление событиями требует работы с кодом сайта.
CMS плагины для WordPress, Shopify и других платформ обеспечивают самую быструю настройку, но имеют ограниченную функциональность. Этот способ подходит для простых сайтов без сложных требований к отслеживанию.
Шаг 3: Настройка Enhanced Measurement
- Page views (по умолчанию)
- Scrolls (90% глубина)
- Outbound clicks
- Site search
- Video engagement
- File downloads
Шаг 4: Настройка Key Events
Определите критически важные действия для бизнеса:
- purchase (покупка)
- add_to_cart (добавление в корзину)
- begin_checkout (начало оформления)
- add_payment_info (добавление оплаты)
- generate_lead (отправка формы)
- phone_click (клика по телефону)
- schedule_appointment (запись на консультацию)
- download_pdf (загрузка материалов)
- sign_up (регистрация)
- start_trial (начало пробного периода)
- subscription_purchase (подписка)
- feature_used (использование функции)
Шаг 5: Настройка e-commerce (если нужно)
- view_item (просмотр товара)
- add_to_cart (добавление в корзину)
- remove_from_cart (удаление из корзины)
- begin_checkout (начало оформления)
- add_shipping_info (информация о доставке)
- add_payment_info (информация об оплате)
- purchase (покупка)
Шаг 6: Настройка Custom Dimensions
- user_type (новый/повторный)
- customer_segment (B2B/B2C)
- traffic_source_custom
- content_category
Типовые ошибки настройки GA4
Ошибка 1: Отсутствие key events
- Определите ключевые действия для бизнеса
- Настройте соответствующие события
- Обозначьте их как key events в Admin
Ошибка 2: Дублирование событий
Причина: Событие срабатывает несколько раз
- Проверьте DebugView в реальном времени
- Убедитесь, что тег срабатывает один раз
- Используйте trigger conditions в GTM
Ошибка 3: Неправильный data retention
- Admin → Data Settings → Data Retention
- Измените на 14 месяцев
- Сделайте это сразу после создания property
Ошибка 4: Отсутствие cross-domain tracking
- Admin → Data Streams → Configure tag settings
- Настройте domains для cross-domain measurement
- Протестируйте переход между доменами
Ошибка 5: Внутренний трафик в данных
Причина: Не исключен internal traffic
- Admin → Data Streams → Configure tag settings
- Определите internal traffic с IP-адресами офиса
- Создайте фильтр для исключения
Ошибка 6: Отсутствие User-ID
Причина: Не настроен User-ID tracking
- Настройте передачу User-ID при авторизации
- Admin → Data Streams → User-ID
- Это особенно важно для SaaS и e-commerce
Ошибка 7: Неправильные параметры событий
- Проверьте передачу всех нужных параметров
- Для e-commerce: value, currency, items
- Для lead gen: form_name, lead_source
Проверка правильности настроек
DebugView
- Установите Google Analytics Debugger extension
- Перейдите на сайт и выполните действия
- Проверьте в GA4 → Admin → DebugView
- Убедитесь, что все события срабатывают
Realtime Reports
- Reports → Realtime
- Выполните тестовые действия на сайте
- Убедитесь, что данные появляются
- Проверьте правильность параметров
Acquisition Reports
- Проверьте отчеты по источникам трафика
- Убедитесь, что UTM-метки работают
- Проверьте, определяются ли все каналы правильно/li>
FAQ
-
Чем key events отличаются от conversions в GA4?
Key events — это новое название для conversions в GA4. Функционально это то же самое: события, которые вы обозначили как критически важные для бизнеса. Переименование сделано для лучшей интеграции с Google Ads, где conversions имеют другое значение.
-
Сколько key events можно создать в GA4?
Максимум 30 key events на один property. Рекомендую использовать 5-10 самых важных событий, чтобы не размывать фокус. Выберите те действия, которые напрямую влияют на бизнес-результаты.
-
Почему данные в GA4 отличаются от Universal Analytics?
GA4 использует другую модель атрибуции и подсчета. Основные отличия: event-based vs session-based, разные определения сессий, другая логика подсчета уникальных пользователей. Разница до 10-20% является нормальной.
-
Как настроить отслеживание звонков в GA4?
Создайте событие phone_click, которое срабатывает при клике на ссылку tel:. В GTM настройте триггер Click - Just Links с фильтром Click URL contains "tel:". Передайте номер телефона как параметр события.
-
Нужен ли Google Tag Manager для GA4?
GTM не обязателен, но рекомендуется. Он упрощает управление событиями, позволяет вносить изменения без разработчиков, обеспечивает версионирование. Для сложных настроек GTM практически необходим.