Retencja danych (ang. data retention) to ustawienie usługi Google Analytics 4 określające, jak długo GA4 przechowuje dane na poziomie zdarzeń i użytkowników wykorzystywane w Eksploracjach – domyślnie 2 miesiące, maksymalnie 14 miesięcy w wersji standardowej. Dla marketera to jedna z pierwszych decyzji po utworzeniu usługi: zbyt krótki okres retencji oznacza, że po kilku tygodniach nie da się już przeanalizować ścieżek użytkowników, segmentów ani lejków z wcześniejszego okresu. Hasło należy do kategorii Google Analytics 4.
Jak działa retencja danych w GA4?
GA4 rozdziela dane na dwie warstwy. Pierwsza to dane zagregowane, na których opierają się standardowe raporty (Pozyskiwanie, Zaangażowanie, Monetyzacja). Druga to surowe dane o pojedynczych zdarzeniach i użytkownikach, z których korzystają Eksploracje, porównania segmentów i analiza ścieżek. Retencja dotyczy wyłącznie tej drugiej warstwy.
- Standardowe raporty pokazują dane niezależnie od ustawionego okresu retencji.
- Eksploracje mogą sięgać tylko tak daleko wstecz, jak pozwala retencja – po upływie okresu dane na poziomie zdarzeń są trwale usuwane.
- Zmiana ustawienia zaczyna obowiązywać po około 24 godzinach i nie przywraca danych już usuniętych.
- Dane demograficzne (wiek, płeć, zainteresowania) są zawsze przechowywane przez 2 miesiące, bez względu na wybraną wartość.
Jakie okresy retencji są dostępne?
| Wersja GA4 | Dostępne okresy | Ustawienie domyślne |
|---|---|---|
| Standardowa (bezpłatna) | 2 lub 14 miesięcy | 2 miesiące |
| Google Analytics 360 | 2, 14, 26, 38 lub 50 miesięcy | 2 miesiące |
Dodatkowo w tym samym panelu znajduje się przełącznik „Resetuj dane użytkownika przy nowej aktywności”. Gdy jest włączony (ustawienie domyślne), licznik retencji dla danego użytkownika startuje od nowa przy każdej jego wizycie – identyfikator użytkownika i powiązane z nim zdarzenia są usuwane dopiero po okresie braku aktywności równym retencji. Szczegóły opisuje dokumentacja Google Analytics.
Jak skonfigurować retencję danych?
- Wejdź w Administracja → Zbieranie i modyfikowanie danych → Przechowywanie danych.
- W polu „Przechowywanie danych o zdarzeniach” wybierz 14 miesięcy (w wersji standardowej).
- Zdecyduj, czy zostawić włączony reset danych użytkownika przy nowej aktywności.
- Zapisz zmiany i odnotuj datę – od tego momentu GA4 zaczyna gromadzić dane na dłuższy okres.
Ustawienie warto zweryfikować od razu po wdrożeniu usługi, ponieważ okres 14 miesięcy nie działa wstecz: dane z miesięcy przed zmianą pozostają objęte starym, dwumiesięcznym limitem.
Kiedy 14 miesięcy to za mało?
Retencja 14 miesięcy pozwala porównać kwartał do kwartału i rok do roku, ale nie wystarcza na analizy wieloletnie, kohorty o długim cyklu życia klienta czy budowę własnych modeli atrybucji. W takich sytuacjach rozwiązaniem jest eksport do BigQuery, który przenosi surowe zdarzenia do własnej hurtowni danych i przechowuje je tak długo, jak zdecyduje organizacja. Eksport należy jednak uruchomić z wyprzedzeniem – BigQuery otrzymuje dane od dnia aktywacji, nie z przeszłości.
Przy wyborze okresu trzeba też pamiętać o RODO. Zasada minimalizacji danych wymaga, aby okres przechowywania był uzasadniony celem przetwarzania, dlatego dłuższa retencja powinna mieć odzwierciedlenie w polityce prywatności i rejestrze czynności przetwarzania.
Retencja danych w praktyce ICBM
Domyślna wartość 2 miesięcy to jedno z najczęstszych znalezisk podczas audytu GA4 – w wielu usługach nikt jej nigdy nie zmienił, a klient odkrywa problem dopiero wtedy, gdy próbuje zbudować Eksplorację obejmującą ostatni rok. W ramach wdrożenia GA4 ustawiamy retencję na 14 miesięcy w pierwszym dniu konfiguracji, dokumentujemy tę decyzję pod kątem RODO i – jeśli klient planuje analizy dłuższe niż rok – równolegle uruchamiamy eksport do BigQuery. Dzięki temu dane nie „znikają” zanim zespół zdecyduje, do czego chce ich użyć.
Najczęściej zadawane pytania
Czy zmiana retencji na 14 miesięcy przywróci starsze dane?
Nie. Zmiana działa wyłącznie w przód – dane, które już zostały usunięte po upływie 2 miesięcy, są bezpowrotnie stracone. Dlatego ustawienie warto zmienić natychmiast po utworzeniu usługi GA4.
Czy krótka retencja wpływa na standardowe raporty?
Nie. Raporty zagregowane, takie jak Pozyskiwanie czy Zaangażowanie, pokazują dane niezależnie od okresu retencji. Ograniczenie dotyczy tylko Eksploracji, segmentów i innych analiz opartych na danych o pojedynczych zdarzeniach i użytkownikach.
Jak przechowywać dane GA4 dłużej niż 14 miesięcy?
Jedyną opcją w wersji standardowej jest eksport do BigQuery, który zapisuje surowe zdarzenia we własnym projekcie Google Cloud bez limitu czasowego. Dłuższe okresy retencji (do 50 miesięcy) są dostępne wyłącznie w płatnej wersji Google Analytics 360.
