Dimensions and metrics

[GA4] Sesje Analytics

Dowiedz się więcej o sesjach Google Analytics 4, w tym o sposobie generowania identyfikatorów i numerów sesji po wywołaniu zdarzeń

Sesja to czas, w którym użytkownik wchodzi w interakcję z Twoją witryną lub aplikacją.

Co zalicza się do sesji

W Analytics sesja rozpoczyna się, gdy użytkownik otwiera aplikację na pierwszym planie albo wyświetla stronę lub ekran, kiedy nie jest aktywna żadna sesja (np. z powodu upływu limitu czasu poprzedniej sesji).

Domyślnie sesja kończy się (przekracza limit czasu) po upływie 30 minut braku aktywności użytkownika. Nie ma ograniczenia długości sesji.

Dostosowanie limitu czasu sesji

Dostosowywanie limitu czasu sesji w aplikacji

Limit czasu sesji liczony jest od momentu, gdy aplikacja przejdzie do działania w tle. Możliwe jest jednak przedłużenie tej sesji przez przypisanie parametru extend_session (o wartości 1) zdarzeniom wysyłanym w okresie, gdy aplikacja działa w tle. Jest to przydatne, jeśli Twoja aplikacja często działa w tle, jak np. aplikacje nawigacyjne i muzyczne.

Domyślny limit czasu sesji aplikacji, który wynosi 30 minut, możesz zmienić za pomocą metody setSessionTimeoutDuration.

Dostosowanie limitu czasu sesji internetowej

Aby zmienić domyślny limit czasu sesji internetowych, który wynosi 30 minut:

  1. W kolumnie Usługa kliknij Strumienie danych.
  2. Wybierz strumień danych z sieci.
  3. U dołu strony kliknij Skonfiguruj ustawienia tagów.
  4. W sekcji Ustawienia kliknij Pokaż wszystko, aby zobaczyć wszystkie dostępne opcje.
  5. Kliknij Dostosuj czas trwania sesji.
    • Dostosuj czas trwania sesji: ustaw limit czasu sesji w godzinach i minutach.
    • Skoryguj licznik czasu pod kątem sesji z zaangażowaniem: wybierz, ile sekund ma trwać sesja, aby została uznana za sesję z zaangażowaniem.
  6. Kliknij Zapisz.

Jak zdarzenia są powiązane z identyfikatorem i numerem sesji

Gdy sesja się rozpoczyna, Google automatycznie rejestruje zdarzenie session_start i generuje identyfikator sesji (ga_session_id) oraz numer sesji (ga_session_number) za pomocą zarejestrowanego zdarzenia session_start.

  • Identyfikator sesji to sygnatura czasowa rozpoczęcia sesji. Aby analizować różne sesje poza Google Analytics, rozważ połączenie parametrów user_id lub user_pseudo_id z parametrem session_id w celu uzyskania unikalnego identyfikatora każdej sesji.
  • Numer sesji określa liczbę sesji wywołanych przez użytkownika do chwili rozpoczęcia bieżącej sesji (np. 3 lub 5 sesji użytkownika w Twojej witrynie).

Zarówno identyfikator, jak i numer sesji są automatycznie wiązane z każdym zdarzeniem w sesji za pomocą tagu gtag.js i pakietu SDK Google Analytics dla Firebase. Nie zawierają go jednak zdarzenia pochodzące z platformy Measurement Protocol ani z Importu danych.

Czasami identyfikator sesji nie jest powiązany ze zdarzeniem session_start (np. gdy zostało ono odfiltrowane z usługi podrzędnej). W takich przypadkach Analytics i tak generuje identyfikator sesji.

Sposób obliczania liczby sesji

Analytics oblicza liczbę sesji, które występują w Twojej witrynie lub aplikacji, szacując liczbę unikalnych identyfikatorów sesji.

Jak działa atrybucja sesji

Zdarzenie session_start zawiera informacje określające atrybucję sesji, takie jak identyfikator kliknięcia Google, parametry UTM i strona odsyłająca.

Modelem atrybucji w przypadku sesji nadal jest niebezpośredni model atrybucji ostatniego kliknięcia, a okno konwersji jest określane na podstawie ustawienia „Wszystkie pozostałe zdarzenia konwersji”, którego wartość domyślna wynosi 90 dni. Dowiedz się więcej o wybieraniu i aktualizowaniu ustawień atrybucji.

Przykład

Domyślne 90-dniowe okno konwersji

Dzień 1: użytkownik odwiedza witrynę po kliknięciu linku w bezpłatnych wynikach wyszukiwania w Google => sesja jest przypisana do źródła „google / bezpłatne wyniki wyszukiwania”
Dzień 68: użytkownik odwiedza witrynę ponownie, tym razem bezpośrednio => sesja jest również przypisana do źródła „google / bezpłatne wyniki wyszukiwania”

Gdzie można zobaczyć dane o sesjach

Dane o sesjach i użytkownikach są obliczane na podstawie danych szacunkowych. Google Analytics udostępnia kilka różnych danych o sesjach, m.in. Sesja, Sesje z zaangażowaniem i Sesje z zaangażowaniem na użytkownika. Dzięki nim możesz poznać liczbę sesji, które rozpoczęły się w Twojej witrynie lub aplikacji.

Dane te pojawiają się w raportach, np. Pozyskiwanie użytkowników ogółem, Pozyskiwanie użytkowników i Zaangażowanie ogółem. Dane o sesjach są też dostępne w narzędziu Eksploracje.

Różnice w liczbie sesji

W październiku 2021 r. zaczęliśmy aktualizować w Google Analytics metodę obliczania danych o sesjach stosowaną w Twoich raportach standardowych i niestandardowych oraz w narzędziach Eksploracje i Looker Studio, aby efektywniej zliczać sesje z dużą dokładnością i niskim współczynnikiem błędów. W efekcie możesz zauważyć niewielką różnicę w liczbie sesji względem poprzedniej metody obliczania.

Nowa metoda obliczania jest stosowana do danych o sesjach zbieranych od października 2021 r. Analytics nie będzie wyświetlać danych, jeśli zakres dat Twojego raportu obejmuje informacje sprzed października 2021 r. W raporcie zdarzeń nadal możesz jednak uzyskać dostęp do danych historycznych, filtrując go według zdarzenia event=session_start.

Uwagi dotyczące BigQuery

Poza sprawdzaniem liczby sesji w Google Analytics możesz też wyeksportować dane do BigQuery, aby móc tworzyć zapytania o liczbę sesji przy użyciu składni podobnej do języka SQL. BigQuery ma wystarczająco dużo czasu i zasobów, aby obliczyć dokładną liczbę sesji, dlatego nie stosuje efektywnej metody obliczania danych o sesjach (nazywanej algorytmem HyperLogLog++). Dowiedz się więcej o przybliżonej liczbie unikalnych użytkowników w Google Analytics.

BigQuery nie korzysta z efektywniejszej metody obliczania, więc możesz zauważyć niewielkie różnice w liczbie sesji w porównaniu z wynikami podawanymi w Twoich raportach standardowych i niestandardowych oraz w narzędziach Eksploracje i Looker Studio.

Przy wyborze miejsca, w którym będziesz sprawdzać dane, weź pod uwagę te kwestie:

  • Jeśli chcesz uzyskać dokładniejsze wyniki na podstawie nieprzetworzonych danych, wyświetl je w BigQuery.
  • Jeśli szybciej potrzebujesz wyników, sprawdzaj je w raportach standardowych i niestandardowych oraz w narzędziach Eksploracje i Looker Studio.

W przypadku większości zapytań wyniki nowej metody obliczania pozwalają na efektywne porównywanie danych o sesjach z różnych okresów.

Przykład
Podczas sprawdzania liczby sesji z zeszłego tygodnia widzisz w raportach 1463 sesje, a w BigQuery – 1501 sesji. Podczas sprawdzania liczby sesji w bieżącym tygodniu widzisz w raportach 1828 sesji, a w BigQuery – 1876 sesji. Chociaż konkretne liczby nieco się różnią, w obu przypadkach widać wzrost liczby sesji o 25%. Inaczej mówiąc, jeśli w obu okresach sprawdzasz te same dane, zauważysz właściwy kierunek zmian liczby sesji.
Źródło Ostatni tydzień (sesje) Ten tydzień (sesje)
Raporty 1463 1828 (+25%)
BigQuery 1501 1876 (+25%)

Różnice w stosunku do Universal Analytics

Liczba sesji w usłudze w Google Analytics 4 może być mniejsza niż w usłudze w Universal Analytics. Dzieje się tak, ponieważ Google Analytics 4 nie zlicza nowej sesji, gdy źródło kampanii zmieni się w trakcie sesji, a Universal Analytics w takiej sytuacji zlicza nową sesję.

Jeśli sesja przekracza granicę dnia, np. rozpoczyna się o 23:55, a kończy o 00:05, zostanie uznana za 1 sesję, ale zliczona pojedynczo w każdym z tych dni. Dowiedz się więcej o różnicach dotyczących sesji.

Czy to było pomocne?

Jak możemy ją poprawić?
Szukaj
Wyczyść wyszukiwanie
Zamknij wyszukiwanie
Menu główne
7176038587478750090
true
Wyszukaj w Centrum pomocy
true
true
true
true
true
69256
false
false