Sesja (ang. Session) to okres, w którym użytkownik aktywnie korzysta z Twojej witryny lub aplikacji. Jest jak pojemnik na wszystkie zdarzenia, które użytkownik wykonuje od momentu wejścia na stronę aż do jej opuszczenia lub zaprzestania aktywności.
W Google Analytics 4 sesja rozpoczyna się automatycznie wraz z wywołaniem zdarzenia session_start.
Kiedy rozpoczyna się sesja?
Google Analytics 4 inicjuje nową sesję, gdy użytkownik:
- otwiera Twoją aplikację na pierwszym planie,
- wyświetla stronę internetową, podczas gdy nie jest aktywna żadna inna sesja (np. jest to jego pierwsza wizyta w danym dniu lub poprzednia sesja już wygasła).
Kiedy kończy się sesja?
Sesja wygasa domyślnie po 30 minutach braku aktywności użytkownika. Jeśli użytkownik przestanie cokolwiek robić na stronie i wróci po 31 minutach, Google Analytics 4 zainicjuje nową sesję.
Każda interakcja ze stroną (np. kliknięcie, przewinięcie) resetuje licznik.
Warto wiedzieć, że w Google Analytics 4 sesja nie kończy się o północy ani przy zmianie źródła ruchu (co miało miejsce w starszych wersjach analityki).
Sesja z zaangażowaniem
W GA4 wprowadzono pojęcie „sesji z zaangażowaniem” (ang. engaged session). Jest to sesja, która:
- trwała co najmniej 10 sekund, lub
- zakończyła się zdarzeniem konwersji, lub
- odnotowała co najmniej 2 wyświetlenia strony lub ekranu (w przypadku aplikacji).
Domyślny czas wygaśnięcia sesji to 30 minut, ale można go wydłużyć w ustawieniach strumienia danych do maksymalnie 7 godzin i 55 minut.