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
- 1 połączenie wychodzące
- 0 porty przychodzące
- tylko do odczytu · dane uwierzytelniające pozostają niezmienione
działa dalej
- Dla Twojego zespołu, dostawców i partnerów
-
Excel dodatek · odświeżanie na żądanie
-
Arkusze Google dodatek · odświeżanie na żądanie
-
Nova AI zapytaj prostym językiem · tekst do SQL
-
Przeglądarka danych udostępniaj wyniki na żywo · zespół, dostawcy, partnerzy · dowolne urządzenie
- Do aplikacji i systemów
-
Interfejs API REST Punkt końcowy JSON · OpenAPI 3.1
-
Power BI Power Query M
-
Zaplanowane synchronizacje Arkusze Google · Airtable · Baserow · SeaTable · Smartsheet · Anvil
- Dla narzędzi AI
-
Asystenci AI Claude · Kursor · Serwer MCP
- Dostarczone do ludzi
-
Alerty i raporty Slack · Discord · E-mail · Webhook
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ć.
- Dla Twojego zespołu, dostawców i partnerów
-
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 -
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 -
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 -
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 - Do aplikacji i systemów
-
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 -
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 -
GA4 do Airtable Platforma automatyzacji
Synchronizuj wiersze GA4 z bazą Airtable zgodnie z harmonogramem lub pobieraj je za pomocą skryptu automatyzacji Airtable.
Przewodnik GA4 -
GA4 do Baserow Platforma automatyzacji
Przekaż tabelę Baserow z GA4 przez punkt końcowy REST — samodzielnie hostowany lub w chmurze Baserow.
Przewodnik GA4 -
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 -
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 -
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 - Dla narzędzi AI
-
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 - Dostarczone do ludzi
-
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
Utwórz konto usługi Google i przyznaj mu dostęp do odczytu usługi GA4.
Zainstaluj agenta sieciowego i podaj mu klucz konta usługi oraz numeryczny identyfikator właściwości. Klucz pozostanie na agencie.
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.
Napisz zwykły kod SQL dla ga4.traffic_sources, ga4.page_views i reszty — albo pozwól, aby napisała to Nova.
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
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

