Już wiesz, dlaczego sam panel Google Analytics w 2026 r. jest niewystarczający w skali e-commerce. Przechodzisz na Data Studio, instalujesz natywny konektor „Google Analytics" i budujesz raport… do czasu, kiedy okazuje się, że wykresy nie widzą połowy tego, co zbierałeś z wysiłkiem przez Google Tag Managera (GTM). Gdzie zniknęły niestandardowe zdarzenia i Custom Dimensions?
1. Natywny konektor GA4 – jak podłączyć w 5 krokach
Połączenie przez natywny konektor trwa minutę i jest w pełni darmowe. Sprawdza się dla małych i średnich serwisów bez Custom Dimensions:
- Otwórz Data Studio → „Utwórz" → „Źródło danych".
- Wybierz konektor „Google Analytics" z listy łączników Google.
- Autoryzuj dostęp do konta Google Analytics.
- Wybierz konto → właściwość GA4 → potwierdź.
- Kliknij „Połącz". Data Studio załaduje dostępne wymiary i metryki.
Efekt: dostęp do standardowych wymiarów (miasto, kraj, kanał, urządzenie) i metryk (użytkownicy, sesje, zdarzenia, transakcje). To wystarczy dla 80% prostych raportów.
2. Brakujące Custom Dimensions – dlaczego znikają
Domyślny konektor to nakładka na Google Analytics Data API. Świetnie działa ze standardowymi parametrami. Problem pojawia się, gdy wepniesz do GTM własne wymiary – np. Kategoria_Autora_Bloga czy Rozmiar_Koszulki i zarejestrujesz je jako Custom Dimensions w panelu administracyjnym GA4.
Konektor natywny często pomija te flagi lub wyświetla je z opóźnieniem. Dzieje się tak przez kaskadową agregację eventową w architekturze GA4 – wymiary niestandardowe nie zawsze trafiają do warstwy API w tej samej granulacji co dane surowe.
Rozwiązanie: odśwież schemat danych (Zasób → Źródła danych → Edytuj → „Odśwież pola"). Jeśli Custom Dimension nadal nie pojawia się – jedyną pewną drogą jest eksport do BigQuery.
3. Quota Limits – kiedy konektor przestaje działać
Jak pisałem w artykule o ukrytych kosztach Data Studio, natywny konektor GA4 korzysta z Google Analytics Data API, które ma twarde limity zapytań. Przy dużym ruchu i wielu użytkownikach raportu pojawia się słynny komunikat: „Google Analytics Quota Exceeded".
Odświeżenie kilkudziesięciu użytkowników firmy jednocześnie zużywa tokeny w mgnieniu oka. Kafelek „umiera" wyrzucając błędy dokładnie w środku zebrania z zarządem.
4. BigQuery export – jak go włączyć (bezpłatnie)
Eksport GA4 → BigQuery to darmowa funkcja dostępna dla każdej właściwości GA4:
- Panel GA4 → Administracja (ikona zębatki) → Powiązania z produktami → BigQuery.
- Kliknij „Połącz" → wybierz projekt Google Cloud (lub utwórz nowy bezpłatnie).
- Wybierz typ eksportu: Dzienny (zalecane) lub Strumieniowy (płatny).
- Potwierdź. Eksport zacznie działać następnego dnia rano.
Po włączeniu w BigQuery pojawią się tabele events_YYYYMMDD z surowymi zdarzeniami – bez thresholdingu, bez quotas, z pełnymi Custom Dimensions.
5. Konektor natywny vs BigQuery – tabela porównawcza
| Kryterium | Konektor natywny GA4 | GA4 → BigQuery |
|---|---|---|
| Konfiguracja | ✅ 5 minut | ⚠️ 30 min + czas oczekiwania |
| Custom Dimensions | ⚠️ Ograniczone / gubione | ✅ Pełne, surowe |
| Quota / limity API | ❌ Tak – Quota Exceeded | ✅ Brak limitów API |
| Thresholding (próg prywatności) | ❌ Blokuje niski ruch | ✅ Pełne dane |
| Łączenie z innymi źródłami | ⚠️ Tylko Data Blending | ✅ UNION ALL z Meta/TikTok Ads |
| Koszt | ✅ $0 | ✅ $0 (w ramach Free Tier) |
6. SQL w BigQuery dla danych GA4
Po włączeniu eksportu dane GA4 trafiają do tabel w formacie events_YYYYMMDD. Custom Dimensions są zagnieżdżone w kolumnie event_params jako tablica rekordów. Aby wyciągnąć konkretny parametr (np. rozmiar koszulki), użyj:
SELECT
event_date AS data,
event_name AS zdarzenie,
user_pseudo_id AS uzytkownik,
(SELECT value.string_value
FROM UNNEST(event_params)
WHERE key = 'rozmiar_koszulki') AS rozmiar,
(SELECT value.int_value
FROM UNNEST(event_params)
WHERE key = 'items_quantity') AS ilosc
FROM `projekt.analytics_XXXXXXX.events_*`
WHERE _TABLE_SUFFIX BETWEEN '20260101' AND '20260430'
AND event_name = 'purchase'
Wynik tej kwerendy możesz zapisać jako widok BigQuery i podłączyć bezpośrednio do Data Studio – bez żadnych limitów quotas i z pełnymi Custom Dimensions.
„Natywny konektor GA4 wystarczy na start. BigQuery export to inwestycja 30 minut, która eliminuje wszystkie limity API na zawsze."