---
title: "Jak napisać pierwsze zapytanie do danych GA4 w BigQuery"
description: "Jak wyglądają dane Google Analytics 4 w BigQuery i jak napisać pierwsze zapytania SQL: zdarzenia, strony, źródła. Jak nie przepłacić za zapytania."
url: "https://www.it-deweloper.pl/pl/blog/ga4-bigquery-first-query"
date: "2026-10-17T21:00:42+00:00"
language: "pl-PL"
---

[Przejdź do głównej treści](#tm-main)

- [ Główna](https://www.it-deweloper.pl/pl "Strona główna studia internetowego IT Deweloper")
- [Kontakt](https://www.it-deweloper.pl/pl/contact "Kontakt ze studiem IT Deweloper")
    - [ +48 731 190 041](tel:+48731190041 "Telefon")
    - [ office@it-deweloper.pl](mailto:office@it-deweloper.pl "E-mail")
    - [ Nowogródzka 4A, Białystok, Polska](https://maps.app.goo.gl/BNjvryytwRyv4omA7 "Adres")
    - [ WhatsApp](https://wa.me/48731190041 "WhatsApp")
    - [ Telegram](https://t.me/+48731190041 "Telegram")
- [Koszt](https://www.it-deweloper.pl/pl/cost "Taryfy i koszt usług")
    - [CennikOrientacyjne ceny tworzenia stron internetowych](https://www.it-deweloper.pl/pl/cost/pricing "Ceny tworzenia stron internetowych")
    - [KalkulatorSamodzielna kalkulacja online](https://www.it-deweloper.pl/pl/cost/calculator "Oblicz koszt strony internetowej online")
    - [BriefOtrzymaj dokładną wycenę projektu](https://www.it-deweloper.pl/pl/cost/brief "Wypełnij brief na budowę strony internetowej")
- [Rozwiązania](https://www.it-deweloper.pl/pl/web "Rozwiązania IT Deweloper w tworzeniu stron internetowych")
    - [Etapy pracyJak tworzymy strony internetowe](https://www.it-deweloper.pl/pl/web/process "Etapy i terminy tworzenia strony")
    - [SEOOptymalizacja wyszukiwarek](https://www.it-deweloper.pl/pl/web/seo "Pozycjonowanie stron: optymalizacja, linki, pozycje w Google")
    - [GEOPromocja strony internetowej w AI](https://www.it-deweloper.pl/pl/web/geo "Optymalizacja GEO: promocja strony w odpowiedziach ChatGPT, Gemini i Perplexity")
    - [SISztuczna inteligencja na stronie](https://www.it-deweloper.pl/pl/web/ai)
    - [JoomlaSystem Zarządzania Stroną Internetową](https://www.it-deweloper.pl/pl/web/joomla "Tworzenie stron internetowych na Joomla")
    - [GoogleKonfiguracja usług Google](https://www.it-deweloper.pl/pl/web/google "Konfiguracja usług Google dla strony")
- [Portfolio](https://www.it-deweloper.pl/pl/portfolio "Portfolio i przykłady realizacji")
- [O nas](https://www.it-deweloper.pl/pl/about "O założycielu studia — Wiktor Parchimczyk")
- [FAQ](https://www.it-deweloper.pl/pl/faq "Częste pytania o tworzenie stron internetowych")
- [Blog](https://www.it-deweloper.pl/pl/blog "Artykuły o tworzeniu i promocji stron internetowych")
- [ Русский ](https://www.it-deweloper.pl/ru/blog/ga4-bigquery-first-query)
- [ Polski ](https://www.it-deweloper.pl/pl/blog/ga4-bigquery-first-query)
- [ Беларуская ](https://www.it-deweloper.pl/be/blog/ga4-bigquery-first-query)
- [ English ](https://www.it-deweloper.pl/en/blog/ga4-bigquery-first-query)

  <a class="uk-search-toggle uk-display-block" href="" uk-search-icon=""></a>

- <a href=""> ![](https://www.it-deweloper.pl/templates/yootheme/assets/images/language.svg)  Polski  </a>
    - [ Русский ](https://www.it-deweloper.pl/ru/blog/ga4-bigquery-first-query)
    - [ Polski ](https://www.it-deweloper.pl/pl/blog/ga4-bigquery-first-query)
    - [ Беларуская ](https://www.it-deweloper.pl/be/blog/ga4-bigquery-first-query)
    - [ English ](https://www.it-deweloper.pl/en/blog/ga4-bigquery-first-query)

 [ ![IT-Deweloper](https://www.it-deweloper.pl/images/Faviocon.svg)![IT-Deweloper](https://www.it-deweloper.pl/images/Logo-light.svg)](https://www.it-deweloper.pl/pl) [ Menu

 ](#tm-dialog)

- [ Główna](https://www.it-deweloper.pl/pl "Strona główna studia internetowego IT Deweloper")
- [Kontakt](https://www.it-deweloper.pl/pl/contact "Kontakt ze studiem IT Deweloper")
    - [ +48 731 190 041](tel:+48731190041 "Telefon")
    - [ office@it-deweloper.pl](mailto:office@it-deweloper.pl "E-mail")
    - [ Nowogródzka 4A, Białystok, Polska](https://maps.app.goo.gl/BNjvryytwRyv4omA7 "Adres")
    - [ WhatsApp](https://wa.me/48731190041 "WhatsApp")
    - [ Telegram](https://t.me/+48731190041 "Telegram")
- [Koszt](https://www.it-deweloper.pl/pl/cost "Taryfy i koszt usług")
    - [CennikOrientacyjne ceny tworzenia stron internetowych](https://www.it-deweloper.pl/pl/cost/pricing "Ceny tworzenia stron internetowych")
    - [KalkulatorSamodzielna kalkulacja online](https://www.it-deweloper.pl/pl/cost/calculator "Oblicz koszt strony internetowej online")
    - [BriefOtrzymaj dokładną wycenę projektu](https://www.it-deweloper.pl/pl/cost/brief "Wypełnij brief na budowę strony internetowej")
- [Rozwiązania](https://www.it-deweloper.pl/pl/web "Rozwiązania IT Deweloper w tworzeniu stron internetowych")
    - [Etapy pracyJak tworzymy strony internetowe](https://www.it-deweloper.pl/pl/web/process "Etapy i terminy tworzenia strony")
    - [SEOOptymalizacja wyszukiwarek](https://www.it-deweloper.pl/pl/web/seo "Pozycjonowanie stron: optymalizacja, linki, pozycje w Google")
    - [GEOPromocja strony internetowej w AI](https://www.it-deweloper.pl/pl/web/geo "Optymalizacja GEO: promocja strony w odpowiedziach ChatGPT, Gemini i Perplexity")
    - [SISztuczna inteligencja na stronie](https://www.it-deweloper.pl/pl/web/ai)
    - [JoomlaSystem Zarządzania Stroną Internetową](https://www.it-deweloper.pl/pl/web/joomla "Tworzenie stron internetowych na Joomla")
    - [GoogleKonfiguracja usług Google](https://www.it-deweloper.pl/pl/web/google "Konfiguracja usług Google dla strony")
- [Portfolio](https://www.it-deweloper.pl/pl/portfolio "Portfolio i przykłady realizacji")
- [O nas](https://www.it-deweloper.pl/pl/about "O założycielu studia — Wiktor Parchimczyk")
- [FAQ](https://www.it-deweloper.pl/pl/faq "Częste pytania o tworzenie stron internetowych")
- [Blog](https://www.it-deweloper.pl/pl/blog "Artykuły o tworzeniu i promocji stron internetowych")

  [ Blog studia IT Deweloper ](https://www.it-deweloper.pl/index.php?option=com_content&view=category&id=33&lang=pl-PL "Blog studia IT Deweloper")

#  Jak napisać pierwsze zapytanie do danych GA4 w BigQuery

Po połączeniu Google Analytics 4 z BigQuery w Twoim magazynie codziennie pojawiają się surowe zdarzenia: każde wyświetlenie strony, kliknięcie i zapytanie ze wszystkimi parametrami. Daje to swobodę, której nie ma w panelu Analytics, ale dane mają nietypową strukturę i pierwsze zapytania często sprawiają kłopot.

Pokazuję, jak zbudowane są tabele GA4 w BigQuery, omawiam trzy pierwsze zapytania SQL — według dni, stron i źródeł — i wyjaśniam, jak nie przepłacić za przetwarzanie danych.

---

![Ikona bazy danych w oknie przeglądarki, lista kroków i znak zapytania — instrukcja pierwszych zapytań do danych GA4 w BigQuery](https://www.it-deweloper.pl/images/blog/ga4-bigquery-first-query-cover-2x.webp)

## Co musi być gotowe

Usługa GA4 jest połączona z projektem Google Cloud w sekcji połączeń z BigQuery w „Administracji”, a eksport działa co najmniej od doby. Pamiętaj: eksport zaczyna się w momencie połączenia, wcześniejsze dane nie pojawią się wstecz.

## Jak zbudowane są dane

- Zbiór danych nazywa się `analytics_` plus numer usługi, np. `analytics_123456789`.
- Eksport dzienny to tabele `events_RRRRMMDD`, po jednej na dzień. Jeśli włączony jest eksport strumieniowy, bieżący dzień jest w `events_intraday_RRRRMMDD`.
- Jeden wiersz to jedno zdarzenie: `page_view`, `first_visit`, `generate_lead` i tak dalej.
- Parametry zdarzenia — adres strony, tytuł i inne — nie są w osobnych kolumnach, tylko w zagnieżdżonej liście `event_params` par „klucz — wartość”. Żeby je wyciągnąć, potrzebny jest `UNNEST`.

## Zapytanie 1. Zdarzenia i użytkownicy według dni

 ```
SELECT
  event_date,
  COUNT(*) AS events,
  COUNT(DISTINCT user_pseudo_id) AS users
FROM `twoj-projekt.analytics_123456789.events_*`
WHERE _TABLE_SUFFIX BETWEEN '20261001' AND '20261007'
GROUP BY event_date
ORDER BY event_date;
```

`events_*` obejmuje wszystkie tabele dzienne naraz, a warunek na `_TABLE_SUFFIX` zostawia tylko potrzebne daty. Bez tego warunku zapytanie przeczyta całą historię i trzeba będzie za to zapłacić. Pamiętaj, że `user_pseudo_id` to przeglądarka lub urządzenie, a nie człowiek.

## Zapytanie 2. Najczęściej oglądane strony

 ```
SELECT
  (SELECT value.string_value FROM UNNEST(event_params)
   WHERE key = 'page_location') AS page,
  COUNT(*) AS views
FROM `twoj-projekt.analytics_123456789.events_*`
WHERE _TABLE_SUFFIX BETWEEN '20261001' AND '20261007'
  AND event_name = 'page_view'
GROUP BY page
ORDER BY views DESC
LIMIT 20;
```

Podzapytanie z `UNNEST` wyciąga z listy parametrów wartość o kluczu `page_location`. Tak samo wyciąga się inne parametry: `page_title`, `page_referrer`. Wartości liczbowe są w `value.int_value`, a nie w `string_value`.

## Zapytanie 3. Skąd przyszli nowi użytkownicy

 ```
SELECT
  traffic_source.source AS source,
  traffic_source.medium AS medium,
  COUNT(DISTINCT user_pseudo_id) AS new_users
FROM `twoj-projekt.analytics_123456789.events_*`
WHERE _TABLE_SUFFIX BETWEEN '20261001' AND '20261007'
  AND event_name = 'first_visit'
GROUP BY source, medium
ORDER BY new_users DESC;
```

Pole `traffic_source` przechowuje źródło pierwszej wizyty użytkownika, a nie bieżącej sesji. Do nowych użytkowników się nadaje, a do analizy sesji używa się innych pól, na przykład `collected_traffic_source`.

## Dlaczego liczby nie zgadzają się z panelem GA4

- Panel Analytics korzysta z modelowania i progów danych, a w BigQuery są tylko faktycznie zebrane zdarzenia.
- Użytkownicy w BigQuery są liczeni według urządzeń i przeglądarek, a raporty GA4 mogą łączyć ich inaczej.
- `event_date` jest zapisany w strefie czasowej usługi, a `event_timestamp` — w UTC.

## Jak nie przepłacić

- Zawsze ograniczaj daty przez `_TABLE_SUFFIX`.
- Wybieraj tylko potrzebne kolumny. BigQuery nalicza opłatę za ilość odczytanych danych, a nie za liczbę wierszy w wyniku, więc `LIMIT` nie oszczędza, a `SELECT *` to najdroższe zapytanie.
- Przed uruchomieniem sprawdź szacunek w edytorze: BigQuery pokazuje, ile danych przetworzy zapytanie.
- Bezpłatny poziom BigQuery to 1 TB przetwarzania zapytań miesięcznie i 10 GB przechowywania. Małej stronie zwykle to wystarcza.
- W piaskownicy BigQuery bez podłączonych płatności tabele są usuwane po 60 dniach. Do długiego przechowywania potrzebny jest projekt z kontem rozliczeniowym.
- Standardowe usługi GA4 mają limit eksportu dziennego — milion zdarzeń na dzień; jeśli jest stale przekraczany, eksport zostaje wstrzymany.

## W skrócie

1. Jeden wiersz w tabeli to jedno zdarzenie, parametry są w zagnieżdżonym `event_params`.
2. Pobieraj tabele przez `events_*` i zawsze filtruj `_TABLE_SUFFIX`.
3. Parametry wyciąga się podzapytaniem z `UNNEST`.
4. `traffic_source` to źródło pierwszej wizyty, nie sesji.
5. Płacisz za odczytane dane: wybieraj tylko potrzebne kolumny.

Jeśli eksport trzeba dopiero skonfigurować albo potrzebujesz gotowych raportów na surowych danych, możemy [skonfigurować eksport Google Analytics 4 do BigQuery](https://www.it-deweloper.pl/pl/web/google/bigquery): utworzymy projekt, połączymy go z GA4, sprawdzimy dane i ustawimy kontrolę kosztów. Wyniki zapytań wygodnie pokazać w raporcie [w Data Studio](https://www.it-deweloper.pl/pl/blog/data-studio-first-report).

17 październik 2026 | [Victor Parhimchik](https://www.it-deweloper.pl/index.php?option=com_contact&view=contact&id=1&catid=4) | [Blog studia IT Deweloper](https://www.it-deweloper.pl/index.php?option=com_content&view=category&id=33)

 [ ![Ikona bazy danych w oknie przeglądarki, lista kroków i znak zapytania — instrukcja pierwszych zapytań do danych GA4 w BigQuery](https://www.it-deweloper.pl/images/blog/ga4-bigquery-first-query-cover.webp)

### Jak napisać pierwsze zapytanie do danych GA4 w BigQuery

Po połączeniu Google Analytics 4 z BigQuery w Twoim magazynie codziennie pojawiają się surowe zdarzenia: każde wyświetlenie strony, kliknięcie i zapy…

 ](https://www.it-deweloper.pl/index.php?option=com_content&view=article&id=270:ga4-bigquery-first-query&catid=33&lang=pl-PL)

 [ ![Łuk bramy ze strzałką w oknie przeglądarki, lista kroków i znak zapytania — wyjaśnienie działania Google tag gateway](https://www.it-deweloper.pl/images/blog/how-google-tag-gateway-works-cover.webp)

### Jak działa Google tag gateway i czy warto go włączyć

Google tag gateway to funkcja, która pozwala ładować tagi Google z Twojej własnej domeny zamiast z serwerów Google. Często opisuje się ją jako sposób…

 ](https://www.it-deweloper.pl/index.php?option=com_content&view=article&id=269:how-google-tag-gateway-works&catid=33&lang=pl-PL)

 [ ![Wskaźnik prędkości ze strzałką w oknie przeglądarki, lista kroków i znak zapytania — instrukcja sprawdzania Core Web Vitals](https://www.it-deweloper.pl/images/blog/check-core-web-vitals-cover.webp)

### Jak sprawdzić Core Web Vitals strony i zrozumieć wyniki

Core Web Vitals to trzy wskaźniki, którymi Google ocenia wygodę korzystania ze strony: jak szybko pojawia się główna treść, jak szybko strona reaguje…

 ](https://www.it-deweloper.pl/index.php?option=com_content&view=article&id=268:check-core-web-vitals&catid=33&lang=pl-PL)

 [ ![Koperta w oknie przeglądarki, lista kroków i znak zapytania — instrukcja konfiguracji SPF, DKIM i DMARC dla Google Workspace](https://www.it-deweloper.pl/images/blog/google-workspace-spf-dkim-dmarc-cover.webp)

### Jak skonfigurować SPF, DKIM i DMARC dla Google Workspace

Jeśli wiadomości z Twojej domeny trafiają do spamu albo w ogóle nie dochodzą, najpierw sprawdza się trzy rekordy w DNS: SPF, DKIM i DMARC. Od 2024 ro…

 ](https://www.it-deweloper.pl/index.php?option=com_content&view=article&id=267:google-workspace-spf-dkim-dmarc&catid=33&lang=pl-PL)

 [ ![Tarcza z kłódką w oknie przeglądarki, lista kroków i znak zapytania — instrukcja wyboru reCAPTCHA i uzyskania kluczy](https://www.it-deweloper.pl/images/blog/choose-recaptcha-version-cover.webp)

### Jak wybrać reCAPTCHA do formularza i uzyskać klucze

reCAPTCHA chroni formularze na stronie przed spamem od botów. W ciągu 2025 roku Google przeniósł wszystkie klucze reCAPTCHA do Google Cloud, więc wie…

 ](https://www.it-deweloper.pl/index.php?option=com_content&view=article&id=266:choose-recaptcha-version&catid=33&lang=pl-PL)

 [ ![Pinezka na mapie w oknie przeglądarki, lista kroków i znak zapytania — instrukcja osadzania mapy Google na stronie](https://www.it-deweloper.pl/images/blog/embed-google-map-on-website-cover.webp)

### Jak wstawić mapę Google na stronę bez klucza API

Mapa na stronie „Kontakt” pomaga klientowi zrozumieć, gdzie jesteś, i od razu wyznaczyć trasę. Nie potrzeba do tego ani klucza API, ani karty płatnic…

 ](https://www.it-deweloper.pl/index.php?option=com_content&view=article&id=265:embed-google-map-on-website&catid=33&lang=pl-PL)

 [ ![Tarcza ze strzałą w oknie przeglądarki, lista kroków i znak zapytania — instrukcja sprawdzania konwersji Google Ads](https://www.it-deweloper.pl/images/blog/check-google-ads-conversions-cover.webp)

### Jak sprawdzić, czy konwersje Google Ads są liczone

Reklamy w Google Ads uczą się na konwersjach: zapytaniach, telefonach, zakupach. Jeśli są liczone źle, system optymalizuje kampanie na ślepo — wydaje…

 ](https://www.it-deweloper.pl/index.php?option=com_content&view=article&id=264:check-google-ads-conversions&catid=33&lang=pl-PL)

 [ ![Wykres kołowy i słupkowy w oknie przeglądarki, lista kroków i znak zapytania — instrukcja tworzenia raportu w Data Studio](https://www.it-deweloper.pl/images/blog/data-studio-first-report-cover.webp)

### Jak zrobić raport w Data Studio z Analytics i GSC

Data Studio to bezpłatne narzędzie Google do raportów i dashboardów. W kwietniu 2026 roku Google przywrócił mu tę nazwę, wcześniej przez kilka lat na…

 ](https://www.it-deweloper.pl/index.php?option=com_content&view=article&id=263:data-studio-first-report&catid=33&lang=pl-PL)

 [ ![Ikona ciasteczka w oknie przeglądarki, lista kroków i znak zapytania — instrukcja sprawdzania trybu uzyskiwania zgody Google](https://www.it-deweloper.pl/images/blog/check-consent-mode-v2-cover.webp)

### Jak sprawdzić, czy Consent Mode v2 działa na stronie

Tryb uzyskiwania zgody Google (Consent Mode v2) przekazuje do Google Analytics i Google Ads wybór, którego odwiedzający dokonał w banerze cookie. Ban…

 ](https://www.it-deweloper.pl/index.php?option=com_content&view=article&id=262:check-consent-mode-v2&catid=33&lang=pl-PL)

 [ ![Ikona etykiety Menedżera tagów w oknie przeglądarki, lista kroków i znak zapytania — instrukcja instalacji Google Tag Manager](https://www.it-deweloper.pl/images/blog/install-google-tag-manager-cover.webp)

### Jak zainstalować Google Tag Manager na stronie

Menedżer tagów Google (Google Tag Manager) to „skrzynka” na wszystkie kody śledzące na stronie: Google Analytics, konwersje Google Ads, piksele medió…

 ](https://www.it-deweloper.pl/index.php?option=com_content&view=article&id=261:install-google-tag-manager&catid=33&lang=pl-PL)

 [](#)

 [](#)

   ##  Stwórz swoją stronę

Dowiedz się, ile kosztuje stworzenie Twojej strony internetowej

 [ Cennik ](https://www.it-deweloper.pl/index.php?Itemid=266&lang=pl-PL)

 ![](https://www.it-deweloper.pl/media/yootheme/cache/3c/background-square-01-3c44c74f.png?src=images/yootheme/demo/background-square-01.png&thumbnail=900,900,&hash=72c31958)

 ![](https://www.it-deweloper.pl/media/yootheme/cache/cb/background-square-03-cbb341a0.png?src=images/yootheme/demo/background-square-03.png&thumbnail=600,600,&hash=6e9dde93)

###  [ Kontakt ](https://www.it-deweloper.pl/index.php?Itemid=271&lang=pl-PL)

Studio internetowe IT Deweloper tworzenie stron internetowych, Polska. 5423493188

 SEOAIReklamaWebSMM

### Adres

Nowogródzka 4A
 Białystok, 15-490, PL

 [

### Telefon

+48 731 190 041

 ](tel:+48731190041)

 [

### E-mail

Ten adres pocztowy jest chroniony przed spamowaniem. Aby go zobaczyć, konieczne jest włączenie w przeglądarce obsługi JavaScript.

 ](mailto:office@it-deweloper.pl)

 [

### WhatsApp

 ](https://wa.me/48731190041)

 [

### Telegram

 ](https://t.me/+48731190041)

 Godziny pracy:

- Poniedziałek

    0900–1800
- Wtorek

    0900–1800
- Środa

    0900–1800
- Czwartek

    0900–1800
- Piątek

    0900–1800
- Sobota

    0900–1600
- Niedziela

    nieczynne

 ![IT Deweloper](https://www.it-deweloper.pl/images/Logo.webp)

Tworzenie stron może być ciekawe! Nasze media społecznościowe z treściami o budowie stron.

- [](https://www.facebook.com/ITdeweloper)
- [](https://www.linkedin.com/company/it-deweloper)
- [](https://t.me/IT_deweloper)
- [](https://www.instagram.com/it_deweloper/)
- [Portfolio](https://www.it-deweloper.pl/index.php?Itemid=268&lang=pl-PL)
- [Kontakt](https://www.it-deweloper.pl/index.php?Itemid=271&lang=pl-PL)
- [O nas](https://www.it-deweloper.pl/index.php?Itemid=265&lang=pl-PL)

**it-deweloper** — studio tworzenia stron internetowych.
Projektujemy i tworzymy nowoczesne strony i sklepy internetowe.

© [it-deweloper](https://it-deweloper.pl/pl).
Wszelkie prawa zastrzeżone.

[Polityka prywatności](https://www.it-deweloper.pl/index.php?Itemid=314&lang=pl)
