За останній рік ми провели аудит GA4 для десятків клієнтів. У 80% випадків знаходили суттєві проблеми з налаштуванням. Ця стаття допоможе вам уникнути типових помилок та налаштувати аналітику правильно.
Зміст
Що змінилось у 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
Automatically collected events збираються автоматично без будь-яких додаткових налаштувань. До них належать page_view, first_visit, session_start, а також scroll, click та file_download. Ці події дають базову картину поведінки користувачів на сайті одразу після встановлення коду GA4.
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
Крок 2: Встановлення коду відстеження
Існує три основних способи встановлення GA4, кожен з яких має свої переваги.
Google Tag Manager — це рекомендований спосіб для більшості бізнесів. GTM забезпечує максимальну гнучкість налаштувань, легке управління подіями без втручання розробників та версіонування всіх змін. Ви можете швидко додавати нові події, тестувати їх в preview-режимі та відкатувати зміни при необхідності.
Пряма інтеграція через gtag.js підходить для сайтів, де важлива швидкість завантаження і немає потреби в складних налаштуваннях. Цей спосіб має менше залежностей, але управління подіями вимагає роботи з кодом сайту.
Крок 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 (якщо потрібно)
Для інтернет-магазинів налаштуйте enhanced 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
Рішення:
- Визначте ключові дії для бізнесу
- Налаштуйте відповідні події
- Позначте їх як key events в Admin
Помилка 2: Дублювання подій
Симптоми: Занадто високі показники конверсій
Причина: Подія спрацьовує кілька разів
Рішення:
- Перевірте DebugView в реальному часі
- Переконайтесь, що тег спрацьовує один раз
- Використовуйте trigger conditions в GTM
Помилка 3: Неправильний data retention
Симптоми: Історичні дані зникають
Причина: За замовчуванням зберігається лише 2 місяці
Рішення:
- 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
- Define internal traffic з IP-адресами офісу
- Створіть фільтр для виключення
Помилка 6: Відсутність User-ID
Симптоми: Один користувач рахується як кілька
Причина: Не налаштований User-ID tracking
Рішення:
- Налаштуйте передачу User-ID при авторизації
- Admin → Data Streams → User-ID
- Це особливо важливо для SaaS та e-commerce
Помилка 7: Неправильні параметри подій
Симптоми: Дані збираються, але неповні
Причина: Відсутні важливі параметри в events
Рішення:
- Перевірте передачу всіх потрібних параметрів
- Для 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
Після 24-48 годин:
- Перевірте звіти по джерелам трафіку
- Переконайтесь, що UTM-мітки працюють
- Перевірте, чи всі канали визначаються правильно
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 практично необхідний.