GA4 - event-based модель аналитики. Забудьте pageviews и sessions из Universal Analytics. В GA4 всё - события.
#intermediate #technical #block-10
Навигация
← 10.04 - Privacy и consent | → 10.06 - GA4 - события и параметры
GA4 vs Universal Analytics
| Universal Analytics (UA) | GA4 | |
|---|---|---|
| Модель данных | Hit-based (pageview, event, transaction) | Event-based (всё - event) |
| Sessions | Server-defined (30 мин timeout) | Event-based, менее строгие |
| Users | Client ID (cookie) | Client ID + User ID + Google Signals |
| Cross-platform | Нет (web only) | Да (web + app в одном property) |
| BigQuery | Только 360 ($$$) | Бесплатно для всех |
| Machine Learning | Нет | Predictive audiences, anomaly detection |
| Privacy | Cookie-dependent | Consent mode, data modeling |
| Retention | Неограниченно | 2 или 14 месяцев (free) |
Архитектура GA4
Структура аккаунта
Account (организация)
└── Property (продукт/сайт)
├── Data Stream: Web (goodlabs.kz)
├── Data Stream: iOS App
├── Data Stream: Android App
└── BigQuery Link
Data Streams
| Тип | Что трекает | Enhanced Measurement |
|---|---|---|
| Web | Сайт (gtag.js или GTM) | Page views, scrolls, outbound clicks, site search, video, file downloads |
| iOS | iOS приложение (Firebase SDK) | Screen views, first_open, in_app_purchase |
| Android | Android приложение (Firebase SDK) | Аналогично iOS |
Event Model
В GA4 всё - событие. Нет отдельных hit types.
Иерархия событий
| Тип | Кто создаёт | Примеры |
|---|---|---|
| Automatically collected | GA4 автоматически | first_visit, session_start, user_engagement |
| Enhanced Measurement | GA4 (включить в настройках) | page_view, scroll, click (outbound), view_search_results, video_start |
| Recommended | Вы (по документации Google) | login, sign_up, purchase, add_to_cart, view_item |
| Custom | Вы (любое имя) | loan_application_start, calculator_used, chat_opened |
Событие = имя + параметры
gtag('event', 'purchase', {
transaction_id: 'ORD-001',
value: 45990,
currency: 'KZT',
items: [{
item_id: 'SKU-001',
item_name: 'Samsung Galaxy A54',
price: 45990,
quantity: 1
}]
});
Подробнее: 10.06 - GA4 - события и параметры
Ключевые настройки после создания property
- Data Retention: Settings → Data Settings → Data Retention → 14 months
- Google Signals: Settings → Data Settings → Data Collection → Enable
- BigQuery Link: Settings → Product Links → BigQuery → Link
- Key Events: Admin → Key Events → Mark conversions
- Cross-domain (если нужно): Data Streams → Web → Configure tag settings
- Internal Traffic Filter: Data Streams → Web → Define internal traffic → Exclude your IPs
- Referral Exclusions: Data Streams → Web → List unwanted referrals (payment gateways)
Источники
🔧 Практика
- Создайте GA4 property для тестового сайта
- Настройте все 7 пунктов из чек-листа выше
- Включите Enhanced Measurement
- Проверьте через DebugView: видны ли события?
- Подключите BigQuery export (free)