Зберігання даних GA4 і ліміти BigQuery: пояснення
GA4 зберігає дані подій 2 або 14 місяців, а безкоштовний експорт у BigQuery обмежений 1 мільйоном подій на день. Що налаштувати і коли експортувати.
Google Analytics 4 зберігає дані подій 2 місяці або 14 місяців у стандартній властивості, а безкоштовний щоденний експорт у BigQuery обмежено 1 мільйоном подій. Якщо історія важлива для вас, змініть налаштування зберігання сьогодні й почніть експорт у BigQuery до того, як дані знадобляться, бо потім їх уже не відновити.
Більшість засновників дізнаються про це на важкий спосіб: відкривають дослідження на п'ятнадцятому місяці, а ранні цифри зникли. Ось як працюють ліміти і що б ми налаштували.

Як довго GA4 зберігає ваші дані?
У стандартній властивості налаштування зберігання даних на рівні подій і користувачів пропонує два варіанти: 2 місяці або 14 місяців. Документація Google про зберігання даних описує щомісячне очищення, яке видаляє дані старші за обране вікно.
За замовчуванням стоїть не те, що вам потрібно. Відкрийте Адміністрування, далі Збір і зміна даних, потім Зберігання даних, і перевірте, що вибрано. Якщо стоїть 2 місяці, перемкніть на 14 місяців. Це нічого не коштує, і немає причин тримати коротке вікно, якщо політика конфіденційності цього не вимагає.
Що насправді зникає?
Страждають дослідження. Google зазначає, що дослідження не можуть показати дані за межами вашого вікна зберігання. Встановіть зберігання на 14 місяців, оберіть діапазон дат у 14 місяців плюс один день, і цей додатковий день буде порожнім.
Це означає, що порівняння рік до року в дослідженнях перестає працювати, щойно старіший рік вичерпається. Якщо хочете порівняти цей листопад із минулим, потрібна власна копія даних.
Що змінюється у великих властивостях?
Коли стандартна властивість стає великою (Large), Google автоматично зменшує зберігання подій до 2 місяців. Властивості Analytics 360 дозволяють до 50 місяців. Більшість малих SaaS-продуктів і інтернет-магазинів ніколи не дійдуть до Large, але варто це знати, якщо у вас сайт із великим трафіком.
Що дає безкоштовний експорт у BigQuery?
GA4 може надсилати сирі події до Google BigQuery, сховища, де ви запитуєте дані через SQL. Це єдиний надійний спосіб зберегти історію поза вікном зберігання, і він дозволяє поєднувати аналітику з даними білінгу чи CRM.
Є два режими:
- Щоденний (пакетний) експорт. Одне завантаження на день. Стандартні властивості обмежені 1 мільйоном подій на день.
- Потоковий експорт. Події надходять безперервно. Google не вказує для нього ліміту подій, але описує його як best-effort, тож можуть бути прогалини. Витрати на зберігання та запити BigQuery виставляються у вашому проєкті Google Cloud.
Обмеження, яке кусає, це денне. За документацією Google про експорт у BigQuery, якщо властивість стабільно перевищує 1 мільйон подій, щоденний експорт призупиняється, і попередні дні не обробляються повторно. Тож напружений тиждень запуску може залишити дірки в архіві.

Як не потрапити під ліміт?
Спершу порахуйте. У звітах перевірте щоденну кількість подій за звичайний тиждень і за піковий. Якщо піки близькі до 1 мільйона, дійте до наступної кампанії.
Три практичні кроки:
- Виключіть події, які ви ніколи не аналізуєте. Google пропонує виключення подій і налаштування експорту потоку як способи знизити денний обсяг. Типові винуватці це прокрутка та шумні користувацькі події.
- Експортуйте лише потрібні потоки. Якщо маєте окремі потоки для веб і застосунку, можна експортувати один без іншого.
- Увімкніть потоковий експорт. Якщо ви перевищуєте ліміт і ваш бюджет на хмару це дозволяє, потоковий експорт не має ліміту подій, з застереженням best-effort, описаним вище.
Не чекайте на попередження. Коли дні пропущені, вони залишаються пропущеними.
Налаштування, яке ми б використали
Для малого продукту або магазину це займе близько двадцяти хвилин:
- Встановіть зберігання на 14 місяців.
- Створіть проєкт Google Cloud і підключіть BigQuery через Адміністрування, Зв'язки продуктів.
- Почніть із щоденного експорту і виключіть події з низькою цінністю.
- Додайте нагадування в календар переглядати щоденну кількість подій після кожного великого запуску.
- Запишіть дату прив'язки. Дані надходять лише з цього дня.
Якщо хочете бачити, як люди вас знаходять, наші безкоштовні SEO-інструменти добре поєднуються з експортованим набором даних, а хаб аналітики та даних збирає інші гайди з налаштування.
Часті запитання
Чи можна відновити дані GA4 після їх спливу?
Ні. Щойно дані виходять за межі вікна зберігання, їх видаляє щомісячний процес. Їх збереже лише експорт у BigQuery або інша копія, зроблена раніше.
Чи коштує експорт у BigQuery?
Експорт з GA4 безкоштовний для стандартних властивостей у межах денного ліміту 1 мільйон подій. BigQuery сам тарифікує зберігання та запити у вашому проєкті Google Cloud, тож перевірте його ціни для вашого обсягу.
Чи достатньо 14 місяців?
Для рішень від місяця до місяця так. Для багаторічних трендів або когортного аналізу експортуйте в BigQuery і зберігайте сирі події.
Чи заповнює експорт старі дані заднім числом?
Розраховуйте, що ні. Вважайте день, коли ви підключили BigQuery, першим днем свого архіву.
Наступний крок: відкрийте зараз Зберігання даних в Адміністрування і подивіться на цифру. Якщо там 2 місяці, ви щомісяця втрачаєте історію.