Logo Google Analytics 4

Analityka webowa

Łączyć Google Analytics 4 do Excela, Arkuszy Google, AI i REST

Dane o zdarzeniach i ruchu GA4 w formacie SQL. Połącz je z Search Console i bazą danych produktów bez konieczności eksportowania danych do BigQuery.

Jedno połączenie, każda powierzchnia

Gdzie mogą trafić Twoje dane GA4

Query Streams przekształca usługę GA4 w 9 tabel SQL – przegląd ruchu, źródła ruchu, strony, zdarzenia, zaangażowanie, dane geograficzne, e-commerce, transakcje oraz tabelę aktywnych użytkowników – które można odczytać z programów Microsoft Excel, Arkuszy Google, Power BI, asystentów AI za pośrednictwem MCP i punktu końcowego REST. Brak eksportu BigQuery, brak powiązanego projektu, brak 24-godzinnego oczekiwania na pojawienie się tabeli: klucz konta usługi i identyfikator usługi, a dane można przeszukiwać.

  1. Dla Twojego zespołu, dostawców i partnerów
  2. GA4 do Excela Microsoft Excel · Dodatek do programu Excel

    Pobierz wyniki GA4 na żywo bezpośrednio do arkusza kalkulacyjnego i odświeżaj je na żądanie — w wersji stacjonarnej programu Excel, w wersji online programu Excel lub w usłudze Microsoft 365.

    Przewodnik GA4
  3. GA4 do Arkuszy Google Dodatek Arkuszy

    Uruchom zapisane zapytanie GA4 z paska bocznego i upuść wiersze do arkusza. Współpracownicy korzystający z udostępnionego arkusza mogą je samodzielnie odświeżyć.

    Przewodnik GA4
  4. Zapytaj Novę o GA4 Nova AI · tekst do SQL

    Zadaj pytanie prostym językiem. Nova zna już Twoje tabele GA4, pisze i uruchamia zapytanie SQL, wyjaśnia odpowiedź i tworzy wykres – bez konieczności pisania zapytania i podawania danych uwierzytelniających.

    Jak działa Nova
  5. GA4 do przeglądarki danych udostępnianie wyników · zespół, dostawcy, partnerzy · telefon, tablet, komputer stacjonarny

    Udostępnij wyniki GA4 na żywo każdemu — współpracownikowi, dostawcy, partnerowi — w postaci siatki z zakładkami, która uruchamia się od nowa po otwarciu na telefonie, tablecie lub komputerze. Widzą wyniki, a nie SQL ani dane uwierzytelniające.

    Jak działa Przeglądarka danych
  6. Do aplikacji i systemów
  7. Interfejs API REST GA4 Punkt końcowy HTTP

    Opublikuj zapytanie GA4 jako uwierzytelniony punkt końcowy JSON, który może wywołać dowolna aplikacja, ze specyfikacją OpenAPI 3.1 i gotowymi kolekcjami Postman, Insomnia i Hoppscotch. Port bazy danych nie jest otwarty.

    Jak działa REST API
  8. GA4 do Power BI Power Query M

    Wklej wygenerowany kod Power Query M do Edytora zaawansowanego usługi Power BI, a raport odczyta wyniki GA4 na żywo przez protokół HTTPS — bez sterownika ODBC i bez otwartego portu bazy danych.

    Jak działa Power BI
  9. GA4 do Airtable Platforma automatyzacji

    Synchronizuj wiersze GA4 z bazą Airtable zgodnie z harmonogramem lub pobieraj je za pomocą skryptu automatyzacji Airtable.

    Przewodnik GA4
  10. GA4 do Baserow Platforma automatyzacji

    Przekaż tabelę Baserow z GA4 przez punkt końcowy REST — samodzielnie hostowany lub w chmurze Baserow.

    Przewodnik GA4
  11. GA4 do SeaTable Platforma automatyzacji

    Utrzymuj bazę danych SeaTable na bieżąco, wykorzystując dane GA4, bez konieczności eksportowania pliku lub udostępniania bazy danych.

    Przewodnik GA4
  12. GA4 do Smartsheet Platforma automatyzacji

    Prześlij wyniki GA4 do siatki Smartsheet, aby plany i raporty były odczytywane z systemu źródłowego, a nie z eksportu z poprzedniego tygodnia.

    Przewodnik GA4
  13. GA4 do Anvil Anvil Works · Platforma aplikacji

    Wspieraj aplikację Anvil Python za pomocą GA4 przez punkt końcowy REST zamiast osadzać dane uwierzytelniające bazy danych w aplikacji.

    Przewodnik GA4
  14. Dla narzędzi AI
  15. Serwer GA4 MCP Klienci Claude, Cursor i MCP

    Udziel asystentowi AI dostępu tylko do odczytu w GA4 ze schematem potrzebnym do pisania prawidłowych zapytań SQL — bez konieczności podawania danych uwierzytelniających w czacie.

    Przewodnik GA4
  16. Dostarczone do ludzi
  17. Alerty i raporty GA4 Slack · Discord · E-mail · Webhook

    Utwórz harmonogram wysyłania zapytania GA4 i otrzymuj wiersze dostarczane do Slacka, Discorda, poczty e-mail lub podpisanego webhooka — albo wstrzymaj wiadomość, aż liczba wierszy, próg lub zmiana procentowa przekroczy ustawioną linię.

    Jak działają alerty i raporty

Jak to działa

5 kroków, bez zmiany zapory przychodzącej

01

Utwórz konto usługi Google i przyznaj mu dostęp do odczytu usługi GA4.

02

Zainstaluj agenta sieciowego i podaj mu klucz konta usługi oraz numeryczny identyfikator właściwości. Klucz pozostanie na agencie.

03

Wybierz, którą z 9 tabel chcesz synchronizować. Przegląd ruchu, źródła ruchu, wyświetlenia stron i zdarzenia są domyślnie włączone.

04

Napisz zwykły kod SQL dla ga4.traffic_sources, ga4.page_views i reszty — albo pozwól, aby napisała to Nova.

05

Możesz je odczytywać z poziomu programu Excel, Arkuszy, usługi Power BI, MCP lub REST, w połączeniu z dowolnym narzędziem, które obsługuje Twoje rejestracje i przychody.

Funkcja dogłębna

Co daje Ci GA4

Bez objazdu BigQuery

Typowym sposobem na wprowadzenie GA4 do SQL jest połączenie projektu BigQuery, oczekiwanie na rozpoczęcie eksportu, opłacenie pamięci masowej, a następnie wykonanie zapytania do zagnieżdżonej tabeli zdarzeń. To pomija wszystkie te czynności.

  • Dane pochodzą z własnego interfejsu API do raportowania GA4, więc nie ma potrzeby konfigurowania eksportu i na nic trzeba czekać.
  • Podczas pierwszej synchronizacji odczytywana jest data uruchomienia GA4, czyli październik 2020 r., więc historia jest dostępna od samego początku, a nie zaczyna się od dnia konfiguracji.
  • Wiersze są dostarczane jako agregaty dzienne z nazwanymi kolumnami — data, źródło, medium, kampania, kanał, sesje, użytkownicy, współczynnik zaangażowania — zamiast być zagnieżdżonymi obiektami zdarzeń, należy je rozgnieździć.
  • Pełna odpowiedź API jest przechowywana w kolumnie JSON raw_data.

9 stołów

  • Ruch drogowy — przegląd_ruchu, źródła_ruchu, wyświetlenia_stron, zaangażowanie_użytkowników.
  • Publiczność — dane_geograficzne, wydarzenia.
  • Handel — ecommerce_overview, transakcje.
  • Teraz — aktywni_użytkownicy_w_czasie_realistycznym.

Dwa zegary i który stół na którym pracuje?

GA4 ma stronę wsadową i stronę w czasie rzeczywistym, a obie zachowują się inaczej. Jasność w tej kwestii stanowi różnicę między raportem, któremu ufasz, a tym, z którym się kłócisz.

  • Osiem tabel wsadowych obejmuje dane z wczoraj. GA4 nie finalizuje danych z danego dnia na dzień czy dwa, więc każde kolejne przejście ponownie odczytuje dane z trzech poprzednich dni i pozwala liczbom się ustabilizować, zamiast zamrażać pierwszą wersję, którą zobaczyło.
  • realtime_active_users jest naprawdę aktywny — trzydziestominutowe okno odświeżane na żądanie po otrzymaniu zapytania, z trzydziestosekundowym oknem odświeżania.
  • Tabela ta stanowi migawkę, a nie historię: odpowiada na pytanie, kto jest na stronie teraz, a nie kto był na niej wczoraj o czwartej.

Współdzielone przez każdy łącznik API

Jak działa każdy łącznik API

  • Twoje konto staje się tabelami — punkty końcowe są mapowane na tabele SQL z kluczami podstawowymi i indeksami, dzięki czemu możesz pisać SELECT, JOIN i GROUP BY zamiast przeglądać kod JSON.
  • Wybierasz, co synchronizować i jak często — każda tabela ma swój własny interwał lub nie ma go wcale. Tam, gdzie API dostawcy to obsługuje, pobierane są tylko rekordy zmienione od ostatniego uruchomienia.
  • Kopia jest twoja — znajduje się w pliku DuckDB zaszyfrowanym algorytmem AES-256-GCM, obok agenta, na Twoim komputerze. Nie w naszej chmurze.
  • Sprzedawca słyszy tylko od Ciebie — agent wywołuje API bezpośrednio z Twojej sieci, więc Twój token nie jest potrzebny strumieniom zapytań do udzielenia odpowiedzi na zapytanie.

Dobrze wiedzieć

  • To jest zsynchronizowana kopia, a nie serwer proxy na żywo — zapytanie odczytuje to, co zostało już pobrane, więc zwraca dane z szybkością SQL i nigdy nie przekracza limitu przepustowości API. Wybrane tabele mogą dodatkowo odświeżać nieaktualny wiersz podczas odczytu.
  • Limity stawek są dla Ciebie respektowane — każdy łącznik działa w granicach opublikowanych przez dostawcę, więc raport nie może ograniczyć przepustowości Twojego konta dla innych użytkowników, którzy z niego korzystają.
  • Nic nie jest wyrzucane — pola, których tabela nie nazywa, są przechowywane w kolumnie JSON raw_data, którą nadal można przeszukiwać.
  • Dołącz do swoich baz danych — tabela API i tabela SQL Server w tym samym poleceniu stanowią tutaj zwykłe zapytanie, a nie projekt integracyjny.

Międzyźródłowy SQL

Połącz GA4 z resztą swoich danych

GA4 wie, z którego źródła pochodzi sesja, ale nic o jej wartości. Twoja baza danych zna konto, a Twój procesor płatności zna pieniądze. Jedno polecenie pozwala zestawić te trzy elementy obok siebie. Każde źródło uruchamia tylko tę część, którą może, przesyła wynik strumieniowo, a łączenie odbywa się centralnie — źródła nigdy się ze sobą nie komunikują i nic nie jest nigdzie kopiowane.

3 połączenia · 3 agentów

Google Analytics 4 Analityka webowa
PostgreSQL Silnik relacyjny
Pasek Płatności i fakturowanie

Jedno stwierdzenie

-- sesje z GA4, konto z Twojej bazy danych, przychody ze Stripe
SELECT   g.session_source, SUM(g.sessions) AS sesje, SUM(i.amount_due) AS faktura
Z     ga4_site.ga4.źródła_ruchu1 g
JOIN     pg_crm.publiczni.klienci2      c WŁĄCZONY c.utm_source = g.session_source
JOIN     rozliczenia.stripe.invoices3      i WŁĄCZONY i.customer = c.stripe_id
GROUP BY g.session_source
ORDER BY fakturowany DESC;

Trzy części to połączenie, schemat i tabela — a nazwa połączenia to dowolna nazwa. Kolumny ilustracyjne; Twoje tabele będą Twoimi tabelami. Tabele GA4 wsadowe działają do wczoraj, więc najnowszy dzień w takim raporcie to dzień przed dzisiejszym — to własne okno finalizacji GA4, a nie opóźnienie synchronizacji. Tryb tylko do odczytu dotyczy każdego elementu: tylko SELECT, WITH i EXPLAIN, z limitem ilości danych, jaką jedno źródło może przekazać dla pojedynczego zapytania. Jak działają zapytania federacyjne

Szczegóły połączenia

Czego potrzebuje GA4

Uwierzytelnianie
Klucz konta usługi Google z dostępem do odczytu nieruchomości, przechowywany przez agenta. Zakres tylko do odczytu.
Nieruchomość
Numeryczny identyfikator właściwości GA4
Dotarł ponad
HTTPS z Twojej sieci do API danych GA4. Brak ruchu przychodzącego.
Schemat
ga4 — czyli ga4.traffic_sources, ga4.page_views
Tabele
9, z czego cztery są domyślnie włączone: traffic_overview, traffic_sources, page_views, events
Świeżość
Tabele wsadowe działają do wczoraj, a poprzednie trzy dni są odczytywane ponownie w każdym przejściu, gdy GA4 je finalizuje
Historia
Powrót do 2020-10-01 przy pierwszej synchronizacji
Odświeżanie na żywo
tylko realtime_active_users — okno 30-minutowe z 30-sekundowym oknem świeżości
Kopia lokalna
Plik DuckDB zaszyfrowany algorytmem AES-256-GCM obok agenta na Twoim komputerze

Tabela czasu rzeczywistego jest ograniczona do kilkuset kombinacji zwróconych przez Google w migawce, co jest ograniczeniem API czasu rzeczywistego, a nie tego łącznika. Aby uzyskać pełny obraz dnia, skorzystaj z tabel wsadowych.

W zapytaniu międzyźródłowym środkową częścią trzyczęściowego odwołania jest ga4. Połączenie o nazwie ga4_site odczytujące źródła ruchu jest zapisywane jako ga4_site.ga4.traffic_sources.

Dokumentacja dostawcy: marketingplatform.google.com

Często zadawane pytania

Pytania dotyczące Google Analytics 4

Które narzędzia mogą odczytywać dane Google Analytics 4 za pośrednictwem strumieni zapytań?

Wszystko z jednego połączenia: Excel, Arkusze Google, MCP, REST API, Airtable, Baserow, SeaTable, Smartsheet, Anvil, Power BI, zaplanowane alerty i raporty. Połącz konto raz, a każda platforma odczyta to samo połączenie tylko do odczytu — nie ma potrzeby konfigurowania poszczególnych narzędzi ani tworzenia drugiej kopii danych.

Czy muszę otworzyć port zapory sieciowej dla mojego konta Google Analytics 4?

Nie. Agent sieciowy Query Streams działa w Twojej sieci i otwiera pojedyncze szyfrowane połączenie wychodzące. Nic nie nasłuchuje ruchu przychodzącego, nie jest wymagana sieć VPN, a konto zachowuje istniejące reguły zapory sieciowej.

Czy strumienie zapytań mogą zmieniać dane w Google Analytics 4?

Nie. Agent wymusza tryb tylko do odczytu w momencie wykonania — po jednym poleceniu na raz, tylko dla instrukcji SELECT i poleceń znajomych. Dane uwierzytelniające pozostają w agencie i nigdy nie są wysyłane do strumieni zapytań.

Czego potrzebuje Query Streams, aby połączyć się z Google Analytics 4?

Dostępny host, rola i jej hasło — agent przechowuje sterownik, więc nic nie jest instalowane na koncie. Uwierzytelnianie: klucz konta usługi Google z dostępem do odczytu właściwości, przechowywany na agencie. Zakres tylko do odczytu. Własność: numeryczny identyfikator właściwości GA4. Dostęp przez: HTTPS z Twojej sieci do interfejsu API danych GA4. Brak danych przychodzących. Schemat: ga4 — czyli ga4.traffic_sources, ga4.page_views.

Czy mogę połączyć Google Analytics 4 z inną bazą danych w tym samym zapytaniu?

Tak — to jest zapytanie federacyjne. Jedno polecenie może odwoływać się do Google Analytics 4 i innych połączeń jednocześnie, zapisane jako connection.schema.table. Każde źródło uruchamia tylko możliwą część i przesyła wynik strumieniowo; łączenie odbywa się centralnie, więc źródła nigdy się ze sobą nie łączą i nic nie jest kopiowane ani planowane. Tryb tylko do odczytu dotyczy każdego elementu — tylko SELECT, WITH i EXPLAIN — i istnieje limit na ilość danych, jaką jedno źródło może przekazać w ramach jednego zapytania. Zapytania federacyjne to funkcja planu; strona zapytań federacyjnych zawiera bieżące źródło i limity rozmiaru.

Umieść GA4 tam, gdzie wykonywana jest praca

Zainstaluj agenta, skieruj go na swoje konto i wybierz miejsce docelowe.

Tylko do odczytu Tylko wysyłka Dane uwierzytelniające pozostają przy agencie