0Pricing
Digital Marketing Academy · Lekcja

GA4 a Universal Analytics

Przejście na model oparty na zdarzeniach

GA4 a Universal Analytics to bezpłatna lekcja Digital Marketing Academy na CoddyKit. To lekcja 1 z 4. Możesz przeczytać całą lekcję poniżej za darmo — a potem ćwiczyć ją interaktywnie w przeglądarce z wbudowanym edytorem kodu i tutorem AI dostępnym 24/7. To część ścieżki edukacyjnej Digital Marketing Academy, a Twój postęp synchronizuje się między webem a aplikacją CoddyKit. Kurs Digital Marketing Academy zawiera 4 lekcji w sumie.

Dlaczego GA4 zastąpiło UA

Universal Analytics (UA) przestało przetwarzać nowe dane 1 lipca 2023 roku. Google Analytics 4 (GA4) jest obecnie jedyną obsługiwaną wersją.

Ta zmiana nie polegała na przeprojektowaniu. GA4 wykorzystuje zupełnie inny model danych, zaprojektowany z myślą o prywatności, śledzeniu między urządzeniami i przyszłości bez plików cookie.

Zrozumienie różnic zapobiega błędnym założeniom podczas odczytywania raportów przeniesionych z UA.

Sesje a zdarzenia

UA opierało się na sesjach. Wszystkie dane agregowano w ramach sesji, a typy hitów (pageview, event, transaction) były odrębnymi pojęciami.

GA4 opiera się na zdarzeniach. Każda interakcja jest zdarzeniem z parametrami, w tym samo page_view. Dzięki temu dane internetowe i dane aplikacji mają jeden wspólny schemat.

UA hit types:
  - pageview
  - event (category / action / label)
  - transaction
  - social

GA4 model:
  - everything is an event
  - page_view  -> event
  - purchase   -> event
  - scroll     -> event
  - parameters carry the detail

Schemat zdarzeń

W UA zdarzenia korzystały ze sztywnej struktury Category / Action / Label / Value. Była ona trudna do rozszerzenia.

Zdarzenia GA4 mają nazwę oraz elastyczne parametry (do 25 na zdarzenie). Jest to znacznie bardziej wyraziste rozwiązanie, które dobrze pasuje do analityki aplikacji.

UA event:
  category: "Video"
  action:   "Play"
  label:    "Intro"
  value:    1

GA4 event:
  event_name: "video_start"
  parameters:
    video_title: "Intro"
    video_provider: "youtube"
    video_percent: 0

Automatyczny pomiar

GA4 zbiera wiele interakcji od razu dzięki funkcji Enhanced Measurement. W UA większość z nich wymagała ręcznego tagowania.

Można je włączać w ustawieniach strumienia danych. Skraca to czas konfiguracji, ale należy wiedzieć, co jest śledzone automatycznie, aby uniknąć podwójnego zliczania.

Enhanced Measurement auto-events:
  - page_view
  - scroll (90% depth)
  - click (outbound links)
  - view_search_results
  - video_start / video_progress / video_complete
  - file_download
  - form_start / form_submit

Współczynnik odrzuceń znika

Współczynnik odrzuceń w UA oznaczał sesje obejmujące jedną stronę, bez interakcji. GA4 zastąpiło go współczynnikiem zaangażowania, czyli odsetkiem zaangażowanych sesji.

Zaangażowana sesja trwa co najmniej 10 sekund, obejmuje konwersję lub zawiera co najmniej 2 wyświetlenia stron. Współczynnik odrzuceń w GA4 to po prostu 1 minus współczynnik zaangażowania.

Engaged session = any of:
  - duration >= 10 seconds, OR
  - 1+ conversion event, OR
  - 2+ page_view / screen_view events

Engagement Rate = engaged_sessions / total_sessions
Bounce Rate (GA4) = 1 - Engagement Rate

Użytkownicy i tożsamość

GA4 stawia raportowanie skoncentrowane na użytkowniku ponad sesjami. Łączy tożsamość użytkownika między urządzeniami za pomocą Google signals, User-ID i danych urządzenia.

UA w dużym stopniu polegało na plikach cookie. GA4 wykorzystuje modelowanie oparte na uczeniu maszynowym, aby uzupełniać luki powstające przy braku plików cookie i wspierać zgodność z przepisami dotyczącymi prywatności.

GA4 identity spaces (priority order):
  1. User-ID (your logged-in ID)
  2. Google signals (signed-in Google users)
  3. Device ID (cookie / app instance)
  4. Modeling (behavioral, when consent denied)

Limity przechowywania danych

Domyślny okres przechowywania standardowych danych na poziomie zdarzeń w GA4 wynosi 2 miesiące i można go wydłużyć do 14 miesięcy. Zagregowane standardowe raporty są przechowywane dłużej.

W przypadku analizy obejmującej okres dłuższy niż 14 miesięcy należy eksportować surowe dane do BigQuery, które GA4 udostępnia bezpłatnie w standardowej warstwie (to duża zmiana względem UA).

Retention settings (Admin > Data Settings):
  Event data retention: 2 months (default)
                        14 months (max, standard)

Long-term solution:
  GA4 -> BigQuery export (free)
  query historical events with SQL

Konwersje a cele

UA miało cele skonfigurowane na poziomie widoku (miejsce docelowe, czas trwania, strony, zdarzenia). GA4 nie ma widoków ani celów.

Zamiast tego dowolne zdarzenie oznacza się jako konwersję. Jest to prostsze rozwiązanie, ale oznacza, że najpierw należy zaplanować taksonomię zdarzeń, a dopiero potem wyróżnić kluczowe zdarzenia.

UA Goal types:
  - Destination (thank-you URL)
  - Duration
  - Pages/session
  - Event

GA4 conversion:
  Admin > Events > toggle
  "Mark as conversion" on event
  e.g. generate_lead, purchase, sign_up

Koniec widoków

Struktura UA wyglądała tak: Account > Property > View. Widoki pozwalały tworzyć przefiltrowane kopie danych.

Struktura GA4 to Account > Property > Data Stream. Filtrowanie odbywa się teraz za pomocą filtrów danych, porównań i subproperties (360). Upraszcza to zarządzanie, ale zmienia sposób izolowania ruchu deweloperskiego.

UA:  Account > Property > View(s)
GA4: Account > Property > Data Stream(s)

Replace View filters with:
  - internal traffic data filter
  - developer traffic data filter
  - report-level comparisons

Interfejs raportów

Raporty GA4 są bardziej zwięzłe. Sekcja Reports zawiera standardowe podsumowania, a szczegółowa analiza niestandardowa znajduje się w sekcji Explore.

Użytkownicy UA często nie znajdują gotowych raportów. W GA4 można dostosować bibliotekę raportów albo tworzyć Explorations, aby odtworzyć znane widoki.

Where things moved:
  UA Behavior > Site Content -> Reports > Pages and screens
  UA Acquisition > Channels  -> Reports > Traffic acquisition
  UA Custom Reports          -> Explore (free-form, funnel, path)
  UA Audiences               -> Admin > Audiences

Lista kontrolna migracji

Udana migracja nie polega na kopiowaniu. Od początku należy odtworzyć plan pomiarów wokół zdarzeń i parametrów.

Przed zaufaniem danym należy potwierdzić konwersje, połączyć Google Ads, ustawić okres przechowywania na 14 miesięcy, włączyć eksport do BigQuery oraz skonfigurować filtry ruchu wewnętrznego.

Migration checklist:
  [ ] map UA goals -> GA4 conversion events
  [ ] enable Enhanced Measurement
  [ ] set data retention to 14 months
  [ ] define internal traffic filter
  [ ] re-link Google Ads & Search Console
  [ ] turn on BigQuery export
  [ ] validate in DebugView

Szybki test

Sprawdź znajomość podstawowej różnicy między modelami.

Podsumowanie

GA4 zastąpiło UA modelem opartym na zdarzeniach i skoncentrowanym na użytkowniku. Nie ma w nim widoków ani celów, współczynnik odrzuceń zastąpiono współczynnikiem zaangażowania, a tożsamość jest ustalana na podstawie User-ID, Google signals i modelowania.

Najpierw należy zaplanować zdarzenia, kluczowe z nich oznaczyć jako konwersje, wydłużyć okres przechowywania danych i używać BigQuery do przechowywania historii. Migracja oznacza odbudowę, a nie kopiowanie.

Często zadawane pytania

Czy lekcja „GA4 a Universal Analytics” jest bezpłatna?

Tak — pełny tekst „GA4 a Universal Analytics” jest dostępny za darmo tutaj w sieci. Aby ćwiczyć ją interaktywnie (wbudowany edytor kodu i tutor AI dostępny 24/7) i odblokować resztę kursu Digital Marketing Academy, przejdź na CoddyKit PRO. Kurs Digital Marketing Academy zawiera 4 lekcji w sumie.

Co nauczysz się w „GA4 a Universal Analytics”?

Przejście na model oparty na zdarzeniach Ćwiczysz Digital Marketing Academy z praktycznym kodem, który uruchamiasz bezpośrednio w przeglądarce, a tutor AI dostępny 24/7 odpowiada na Twoje pytania podczas pracy nad lekcją.

Czy potrzebuję doświadczenia, aby zacząć Digital Marketing Academy?

Nie wymagamy żadnego doświadczenia. Digital Marketing Academy w CoddyKit jest strukturyzowany dla początkujących i zaawansowanych użytkowników, więc możesz zacząć tutaj lub od początku i uczyć się w swoim tempie. To lekcja 1 z 4.

Ile czasu zajmuje lekcja „GA4 a Universal Analytics”?

Większość lekcji CoddyKit trwa około 5–10 minut. Każda lekcja to mały, interaktywny krok, dzięki czemu robisz systematyczne postępy i zawsze wracasz dokładnie do tego samego miejsca — na webie i w aplikacji.

Czy mogę pisać i uruchamiać kod w tej lekcji Digital Marketing Academy?

Tak. Każda lekcja Digital Marketing Academy zawiera wbudowany edytor kodu, więc piszesz i uruchamiasz prawdziwy kod bezpośrednio w przeglądarce i od razu otrzymujesz sprzężenie zwrotne od AI — bez konfiguracji na komputerze.

Wszystkie lekcje w tym kursie

  1. GA4 a Universal Analytics
  2. Zdarzenia i konwersje
  3. Raporty eksploracji
  4. Grupy odbiorców i statystyki
← Powrót do Digital Marketing Academy