Wyświetl kategorie

Jak połączyć Google Analytics z Excelem - kwerenda Web Analytics z SQL

7 minut czytania

Query Streams przekształca dane z Google Analytics 4 w tabele obsługujące zapytania SQL, umożliwiając importowanie danych dotyczących ruchu na stronie, zaangażowania użytkowników i e-commerce bezpośrednio do programu Microsoft Excel. Bez kodowania API, bez ręcznego eksportowania — wystarczy napisać zapytania SQL i uzyskać dane analityczne GA4 w arkuszu kalkulacyjnym. Zarejestruj się bezpłatnie na stronie QueryStreams.com i zacznij przeglądać dane GA4 w ciągu kilku minut.

8 tabel GA4

Ruch, zaangażowanie, e-commerce, strony, wydarzenia i dane geograficzne

Autoryzacja konta usługi

Brak przepływu przeglądarki OAuth — wystarczy wkleić klucz JSON w celu uwierzytelnienia bezserwerowego.

Szyfrowane AES-256

Klucz konta usługi GA4 jest bezpiecznie przechowywany w Twojej sieci, nigdy w chmurze.

Analizy oparte na SQL

Twórz niestandardowe zapytania dotyczące atrybucji, lejków i kohort poza interfejsem GA4.

Do jakich danych Google Analytics 4 masz dostęp?

Query Streams synchronizuje dane GA4 z lokalną pamięcią podręczną szyfrowaną algorytmem AES-256, przekształcając je w tabele, które można przeszukiwać za pomocą zapytań SQL. Należy pamiętać, że dane GA4 są zazwyczaj opóźnione o 24–48 godzin przez proces przetwarzania Google.

Ruch drogowy

  • przegląd ruchu Codzienne sesje, użytkownicy, wyświetlenia stron, zaangażowanie
  • źródła ruchu Podział według źródła/medium/kampanii wraz z konwersjami
  • dane_geograficzne Użytkownicy według kraju, regionu i miasta

Zaangażowanie

  • wyświetlenia strony Wskaźniki na poziomie strony z ścieżkami i tytułami
  • zaangażowanie użytkowników Podział według urządzeń, przeglądarek i systemów operacyjnych
  • wydarzenia Liczba zdarzeń, w tym zdarzeń konwersji

Handel elektroniczny

  • przegląd_e-commerce Wskaźniki przychodów i transakcji
  • transakcje Szczegóły transakcji i pozycji

Uwaga dotycząca danych

  • Dane GA4 mają 24–48-godzinne opóźnienie w przetwarzaniu przez Google.
  • Wszystkie tabele są synchronizowane codziennie — częstsze synchronizacje nie przyniosą nowych danych.
  • Każda tabela zawiera dane_surowe Kolumna JSON z pełną odpowiedzią API

Wymagania wstępne

1
Konto strumieni zapytań

Zarejestruj się za darmo — nie jest wymagana karta kredytowa

2
Agent sieciowy strumieni zapytań

Usługa Windows zainstalowana w sieci. Instrukcja instalacji

3
Projekt Google Cloud

Po włączeniu interfejsu API danych Google Analytics i interfejsu API administratora Analytics

4
Konto usługowe Google

Plik klucza JSON z dostępem do przeglądarki przyznanym w Twojej właściwości GA4

5
Microsoft Excel

Wersja desktopowa z zainstalowanym dodatkiem Query Streams

Instrukcja konfiguracji

1Zainstaluj agenta
2Konto serwisowe
3Dodaj łącznik
4Harmonogram synchronizacji
5Zainstaluj dodatek

Krok 1: Zainstaluj agenta sieciowego Query Streams

  1. Zaloguj się do my.querystreams.com
  2. Przejdź do Agenci sieciowi w lewym pasku bocznym
  3. Kliknij Pobierz agenta i uruchom instalator systemu Windows
  4. Agent instaluje się jako usługa systemu Windows i łączy się automatycznie.
  5. Twój agent pojawi się jako „Online” w portalu w ciągu 30 sekund.

Krok 2: Utwórz konto usługi Google Cloud

GA4 wykorzystuje uwierzytelnianie konta usługowego — bez przepływu przeglądarki OAuth i tokenów odświeżania. Wystarczy wkleić klucz JSON, aby nawiązać połączenie.

  1. Przejdź do Konsola Google Cloud i utwórz lub wybierz projekt
  2. Przejdź do Interfejsy API i usługiBiblioteka → włączyć Interfejs API danych Google Analytics oraz Interfejs API administratora Google Analytics
  3. Przejdź do IAM i administracjaKonta serwisoweUtwórz konto serwisowe
  4. Nadaj nazwę (np. „query-streams-ga4”) i kliknij Twórz i kontynuuj
  5. Pomiń opcjonalne przypisanie ról → kliknij Gotowe
  6. Kliknij na konto serwisowe → Klucze zakładka → Dodaj kluczUtwórz nowy kluczJSON
  7. Plik klucza JSON pobierze się automatycznie — zapisz go w bezpiecznym miejscu.

Przyznaj dostęp w GA4

  1. Przejdź do Google Analytics i wybierz swoją właściwość GA4
  2. Kliknij AdministratorZarządzanie dostępem do nieruchomości
  3. Kliknij +Dodaj użytkowników
  4. Wklej adres_e-mail_klienta z klucza JSON (wygląda jak [email protected])
  5. Wybierz Widz rola → kliknij Dodaj

Krok 3: Dodaj łącznik Google Analytics 4

  1. Otwórz interfejs agenta sieciowego pod adresem http://localhost:1823
  2. Kliknij Dodaj połączenie i wybierz Google Analytics 4
  3. Wklej zawartość swojego Klucz JSON konta serwisowego (lub prześlij plik)
  4. Wybierz swój Właściwość GA4 z rozwijanego menu
  5. Kliknij Następny konfigurowanie harmonogramów synchronizacji i instalowanie gotowych zapytań

Krok 4: Skonfiguruj harmonogram synchronizacji

Wszystkie tabele GA4 (8 tabel)Co 24 godziny — dane GA4 są opóźnione o 24–48 godzin przez Google.
Wstępna synchronizacjaPobiera dane historyczne z okresu odpowiadającego skonfigurowanemu oknie retrospektywnym.

Synchronizacja GA4 częściej niż raz dziennie nie spowoduje wygenerowania nowych danych — proces przetwarzania danych przez Google trwa zazwyczaj od 24 do 48 godzin. Aby zapewnić wydajność, ustaw synchronizację tak, aby odbywała się raz dziennie w godzinach niskiego ruchu.

Krok 5: Zainstaluj dodatek Microsoft Excel

  1. Otwórz program Microsoft Excel
  2. Przejdź do WstawPobierz dodatki (lub Dodatki do pakietu Office)
  3. Wyszukaj „Strumienie zapytań”
  4. Kliknij Dodaj aby zainstalować — panel Query Streams pojawi się po prawej stronie programu Excel
  5. Zaloguj się przy użyciu danych logowania do konta Query Streams.
  6. Lub zainstaluj bezpośrednio: Zainstaluj Query Streams dla programu Microsoft Excel

Jesteś podłączony! Otwórz panel Query Streams w programie Excel, kliknij Zapisane zapytaniai znajdź folder Google Analytics z gotowymi zapytaniami dotyczącymi trendów ruchu, atrybucji kanałów, śledzenia konwersji i nie tylko. Wybierz dowolne zapytanie i kliknij Bieg aby pobrać dane GA4 do arkusza roboczego.

Przykładowe zapytania SQL w Google Analytics 4

Tygodniowy trend ruchu (ostatnie 90 dni)
SELECT
    DATE_TRUNC('week', date) AS week,
    SUM(sessions) AS sessions,
    SUM(total_users) AS users,
    SUM(new_users) AS new_users,
    ROUND(AVG(bounce_rate) * 100, 1) AS avg_bounce_rate_pct
FROM ga4.traffic_overview
WHERE date >= CURRENT_DATE - INTERVAL '90 days'
GROUP BY DATE_TRUNC('week', date)
ORDER BY week DESC;
Najpopularniejsze kanały ruchu (ostatnie 30 dni)
SELECT
    session_default_channel_group AS channel,
    SUM(sessions) AS sessions,
    SUM(total_users) AS users,
    SUM(conversions) AS conversions,
    ROUND(AVG(engagement_rate) * 100, 1) AS engagement_rate_pct
FROM ga4.traffic_sources
WHERE date >= CURRENT_DATE - INTERVAL '30 days'
GROUP BY channel
ORDER BY sessions DESC
LIMIT 10;
Najpopularniejsze strony docelowe (ostatnie 30 dni)
SELECT
    page_path,
    page_title,
    SUM(screen_page_views) AS views,
    SUM(sessions) AS sessions,
    ROUND(AVG(average_session_duration), 0) AS avg_duration_sec
FROM ga4.page_views
WHERE date >= CURRENT_DATE - INTERVAL '30 days'
GROUP BY page_path, page_title
ORDER BY views DESC
LIMIT 20;

Udostępniaj raporty GA4 bez udostępniania danych uwierzytelniających

Otwórz dowolne zapytanie GA4 w Kreatorze zapytań → kliknij Udostępnianie zakładka → wprowadź adresy e-mail → kliknij UdostępnijOdbiorcy otrzymują dane analityczne w dodatku do programu Excel — bez dostępu do konta usługi Google Cloud, administratora właściwości GA4 lub kodu SQL.

Często zadawane pytania

Czy Query Streams obsługuje Universal Analytics (UA) czy tylko GA4?
Query Streams obsługuje wyłącznie Google Analytics 4 (GA4). Firma Google wycofała usługę Universal Analytics 1 lipca 2024 r., więc obecnie standardem są wszystkie dane GA4. Jeśli nadal trwa migracja, to złącze działa z nową właściwością GA4.
Dlaczego dane GA4 są zawsze opóźnione o jeden dzień?
Jest to ograniczenie platformy GA4 — Google przetwarza dane analityczne z opóźnieniem wynoszącym 24–48 godzin, zanim staną się one dostępne za pośrednictwem API. Ma to wpływ na wszystkie narzędzia, które odczytują dane z GA4 Data API, nie tylko Query Streams. W przypadku danych śróddziennych GA4 oferuje oddzielną tabelę śróddzienną, która może zostać dodana do Query Streams w przyszłości.
Czy mogę połączyć wiele właściwości GA4?
Tak. Dodaj osobne złącze dla każdej właściwości GA4 — każde z nich wybiera inną właściwość z listy rozwijanej podczas konfiguracji. Wszystkie właściwości pojawiają się jako odrębne źródła danych w kreatorze zapytań, dzięki czemu można wyszukiwać i porównywać wiele właściwości za pomocą języka SQL.
Do jakich danych historycznych GA4 mam dostęp?
Interfejs API danych GA4 zapewnia dostęp do danych historycznych od daty utworzenia Twojej właściwości GA4. Query Streams synchronizuje dane historyczne w oparciu o okno retrospektywne skonfigurowane w Twoim łącznik — możesz uzyskać dostęp do danych GA4 z wielu miesięcy lub lat w celu przeprowadzenia długoterminowej analizy trendów.

Powiązane przewodniki

Kategoria: Łączniki API

Tagi: Google Analytics, GA4, Excel, API, analityka internetowa, SQL, ruch, konwersje, dane w czasie rzeczywistym

Opis meta: Połącz Google Analytics 4 z Microsoft Excel za pomocą SQL. Przeglądaj dane dotyczące ruchu, zaangażowania i handlu elektronicznego — bez konieczności kodowania API. Przewodnik krok po kroku dotyczący konfiguracji.

Zaktualizowano na czerwiec 3, 2026

Powered by BetterDocs