Reklama
Łączyć Reklamy Google do Excela, Arkuszy Google, AI i REST
Kampanie, grupy reklam, słowa kluczowe i wydatki można zapisywać w tabelach z możliwością zapytania. Połącz je z własnymi danymi o konwersjach przechowywanymi w Postgres lub w folderze eksportu arkusza kalkulacyjnego.
Jedno połączenie, każda powierzchnia
Gdzie mogą trafić Twoje dane z Google Ads
- 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 konto Google Ads w 12 tabel SQL – kampanie, grupy reklam, reklamy, słowa kluczowe, wyszukiwane hasła, dane geograficzne, urządzenia, dane demograficzne, strony docelowe i historię zmian – które można odczytać z poziomu programów Microsoft Excel, Arkuszy Google, Power BI, asystentów AI za pośrednictwem platformy MCP oraz punktu końcowego REST. Wydatki są prezentowane w postaci kolumny, którą można połączyć z przychodami, co jest sednem sprawy: uzgadnianie, które normalnie odbywa się raz w miesiącu w arkuszu kalkulacyjnym, staje się jednym zestawieniem.
- Dla Twojego zespołu, dostawców i partnerów
-
Reklamy Google w programie Excel Microsoft Excel · Dodatek do programu Excel
Przenieś wyniki Google Ads na żywo bezpośrednio do arkusza kalkulacyjnego i odświeżaj je na żądanie — w wersji stacjonarnej programu Excel, w wersji Excel Online lub w usłudze Microsoft 365.
Jak działa Excel -
Reklamy Google do Arkuszy Google Dodatek Arkuszy
Uruchom zapisane zapytanie Google Ads z paska bocznego i upuść wiersze do arkusza. Współpracownicy, z którymi udostępniono arkusz, mogą je sami odświeżyć.
Jak działają Arkusze Google -
Zapytaj Novę o Google Ads Nova AI · tekst do SQL
Zadaj pytanie prostym językiem. Nova zna już Twoje tabele Google Ads, pisze i uruchamia zapytanie SQL, wyjaśnia odpowiedź i tworzy wykres – bez pisania zapytania i podawania danych uwierzytelniających.
Jak działa Nova -
Google Ads do przeglądarki danych udostępnianie wyników · zespół, dostawcy, partnerzy · telefon, tablet, komputer stacjonarny
Udostępnij aktualny wynik Google Ads 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. Zobaczą wyniki, a nie kod SQL ani dane uwierzytelniające.
Jak działa Przeglądarka danych - Do aplikacji i systemów
-
Interfejs API REST Google Ads Punkt końcowy HTTP
Opublikuj zapytanie Google Ads jako uwierzytelniony punkt końcowy JSON, do którego może zadzwonić każda aplikacja, ze specyfikacją OpenAPI 3.1 i gotowymi kolekcjami Postman, Insomnia i Hoppscotch. Port bazy danych nie jest otwarty.
Jak działa REST API -
Reklamy Google do Power BI Power Query M
Wklej wygenerowany kod Power Query M do Edytora zaawansowanego usługi Power BI, a raport odczyta wyniki Google Ads na żywo przesyłane przez protokół HTTPS — bez sterownika ODBC i bez otwartego portu bazy danych.
Jak działa Power BI -
Reklamy Google w Airtable Platforma automatyzacji
Synchronizuj wiersze Google Ads z bazą Airtable zgodnie z harmonogramem lub pobieraj je za pomocą skryptu automatyzacji Airtable.
Jak działa Airtable -
Reklamy Google w Baserow Platforma automatyzacji
Przekaż tabelę Baserow z Google Ads przez punkt końcowy REST — hostowany samodzielnie lub w chmurze Baserow.
Jak działa Baserow -
Reklamy Google w SeaTable Platforma automatyzacji
Aktualizuj bazę danych SeaTable na podstawie danych Google Ads bez konieczności eksportowania pliku lub udostępniania bazy danych.
Jak działa SeaTable -
Reklamy Google do Smartsheet Platforma automatyzacji
Prześlij wyniki Google Ads do siatki Smartsheet, aby plany i raporty były odczytywane z systemu źródłowego, a nie z eksportu z poprzedniego tygodnia.
Jak działa Smartsheet -
Reklamy Google w Anvil Anvil Works · Platforma aplikacji
Wspieraj aplikację Anvil Python za pomocą Google Ads przez punkt końcowy REST zamiast osadzać dane uwierzytelniające bazy danych w aplikacji.
Jak działa Anvil - Dla narzędzi AI
-
Serwer MCP Google Ads Klienci Claude, Cursor i MCP
Udziel asystentowi AI dostępu tylko do odczytu w usłudze Google Ads, podając schemat potrzebny do pisania prawidłowych zapytań SQL — bez konieczności podawania danych uwierzytelniających w czacie.
Przewodnik po Google Ads - Dostarczone do ludzi
-
Alerty i raporty Google Ads Slack · Discord · E-mail · Webhook
Utwórz harmonogram zapytań Google Ads 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ą przez Ciebie linię.
Jak działają alerty i raporty
Jak to działa
5 kroków, bez zmiany zapory przychodzącej
Uzyskaj token deweloperski dla swojego konta Google Ads i utwórz konto usługi z delegowaniem w całej domenie.
Zainstaluj agenta sieciowego i podaj mu klucz konta usługi, token dewelopera, adres e-mail do podszywania się oraz identyfikator klienta. Identyfikator konta menedżera jest opcjonalny, aby uzyskać dostęp do subkonta.
Wybierz, którą z 12 tabel chcesz synchronizować. Kampanie, grupy reklam, słowa kluczowe, wyszukiwane hasła, dane geograficzne, urządzenia i samo konto są domyślnie włączone.
Napisz zwykły kod SQL dla gads.campaign, gads.search_term_view i reszty — albo pozwól, aby napisała to Nova.
Możesz je odczytywać z arkuszy Excel, Arkuszy, Power BI, MCP lub REST, w połączeniu z dowolnym narzędziem generującym Twój przychód.
Funkcja dogłębna
Co daje Ci Google Ads
Wydatki obok przychodów w jednym zestawieniu
Google Ads wie, ile wydałeś. Nie wie jednak, ile klient Ci zapłacił, a raport, który ma znaczenie, potrzebuje obu tych informacji.
- gads.campaign zawiera informacje o wyświetleniach, kliknięciach, kosztach, konwersjach i wartości konwersji dla każdego dnia, dzięki czemu łączy się czysto z czymkolwiek, co jest określone za pomocą nazwy kampanii lub UTM.
- gads.search_term_view to faktyczne zapytanie, które ktoś wpisał, a to właśnie tam zazwyczaj przeciekają pieniądze — można je połączyć z własnymi danymi o konwersjach, zamiast zamykać je w interfejsie reklam.
- Pieniądze docierają w mikrojednostkach, dokładnie tak, jak podaje API. Dolar to 1 000 000, więc nic nie zostało zaokrąglone przed samodzielnym podzieleniem.
12 stołów
- Struktura — klient, kampania, grupa_reklam, grupa_reklam.
- Szukaj — widok_słowa_kluczowego, widok_terminu_wyszukiwania, widok_strony_docelowej.
- Awarie — widok_geograficzny, widok_urządzenia, widok_zakresu_wieku, widok_płci.
- Rewizja — historia_zmian.
- Każdy wiersz przechowuje również kompletną odpowiedź API w kolumnie JSON raw_data, więc metryka, która nie jest nazwaną kolumną, nadal istnieje.
Szczerze mówiąc, gdzie liczby się kończą
Dwie rzeczy dotyczące danych reklamowych, z którymi musi się zmierzyć każde narzędzie, są powiedziane wprost, a nie odkryte później.
- Raporty obejmują wczoraj, a nie dziś — dzisiejsze dane są dla Google niekompletne i mogą wprowadzać w błąd.
- Każde kolejne obliczenie ponownie odczytuje dane z kilku ostatnich dni, a także z nowego dnia, ponieważ konwersje są przypisywane z opóźnieniem, a liczba pobrana w poniedziałek nie jest liczbą, którą Google ustali w czwartek.
- Historia zmian jest ograniczona do 29 dni przez sam interfejs API Google Ads. Jest to plik z ostatnimi zmianami, a nie stały dziennik audytu.
- Niektóre kolumny geograficzne zawierają identyfikatory kryteriów Google zamiast nazw miejsc, a kilka kolumn z tekstem reklamowym nie jest jeszcze wypełnionych. To, co jest, jest poprawne; to, czego nie ma, jest puste, a nie błędne.
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 Google Ads z pozostałymi danymi
Spędzasz życie w Google Ads, a przychody pochodzą zupełnie gdzie indziej, dlatego te dwa elementy są zazwyczaj uzgadniane w arkuszu kalkulacyjnym raz w miesiącu. Jedno zestawienie może obejmować kampanię, wygenerowane przez nią konto i fakturę, na której została wystawiona. Każde źródło uruchamia tylko możliwą część, 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
-- wydatki z Google Ads, konto z Twojej bazy danych, przychody ze Stripe
SELECT g.campaign_name, SUMA(g.cost_micros) / 1000000 jako wydatek, SUMA(i.amount_due) jako faktura
Z reklamy.gads.campaign1 g
JOIN pg_crm.publiczni.klienci2 c WŁĄCZONY c.utm_campaign = g.campaign_name
JOIN rozliczenia.stripe.invoices3 i WŁĄCZONY i.customer = c.stripe_id
GROUP BY g.campaign_name
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. Koszt jest podawany w mikroskali, zgodnie z raportem API Google Ads, więc podział należy do Ciebie i nic nie zostało zaokrąglone. Tylko do odczytu dotyczy każdego elementu: tylko SELECT, WITH i EXPLAIN, z limitem, ile jedno źródło może przekazać dla jednego zapytania. Jak działają zapytania federacyjne
Szczegóły połączenia
Czego potrzebuje Google Ads
- Uwierzytelnianie
- Klucz do konta usługi Google z delegacją w całej domenie, token dewelopera i adres e-mail, który podszywa się pod niego. Wszystko to przechowywane przez agenta.
- Konto
- Identyfikator klienta oraz opcjonalny identyfikator konta menedżera umożliwiający dostęp do subkonta
- Dotarł ponad
- HTTPS z Twojej sieci do interfejsu API Google Ads. Brak ruchu przychodzącego.
- Schemat
- gads — więc gads.campaign, gads.search_term_view
- Tabele
- 12, z czego siedem jest domyślnie włączonych: klient, kampania, grupa reklam, widok słów kluczowych, widok terminów wyszukiwania, widok geograficzny, widok urządzenia
- Pieniądze
- W mikro, jak podaje API — podziel przez milion, aby uzyskać walutę
- Świeżość
- Działa do wczoraj. Każde kolejne przejście ponownie odczytuje poprzednie trzy dni, więc późno przypisane konwersje lądują
- Historia
- 90 dni przy pierwszej synchronizacji. Historia zmian jest ograniczona przez Google do 29 dni
- Kopia lokalna
- Plik DuckDB zaszyfrowany algorytmem AES-256-GCM obok agenta na Twoim komputerze
Tryb tylko do odczytu ma charakter strukturalny. Łącznik wysyła jedynie zapytania wyszukiwania Google – nie zawiera żadnych wywołań mutacji – więc zapytanie nie może zmienić stawki, wstrzymać kampanii ani wydać ani centa.
W zapytaniu międzyźródłowym środkowa część trzyczęściowego odwołania to gads. Połączenie o nazwie ads odczytujące tabelę kampanii jest zapisane jako ads.gads.campaign.
Dokumentacja dostawcy: ads.google.com
Często zadawane pytania
Pytania dotyczące Google Ads
Które narzędzia mogą odczytywać dane Google Ads 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 Ads?
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 Ads?
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 Ads?
Dostępny host, rola i jej hasło — agent przechowuje sterownik, więc na koncie nie ma żadnych instalacji. Uwierzytelnianie: klucz konta usługi Google z delegacją w całej domenie, token dewelopera i adres e-mail, który podszywa się pod niego. Wszystko to przechowywane jest na agencie. Konto: identyfikator klienta oraz opcjonalny identyfikator konta menedżera umożliwiający dostęp do subkonta. Dostęp przez: HTTPS z Twojej sieci do interfejsu API Google Ads. Brak połączeń przychodzących. Schemat: gads — czyli gads.campaign, gads.search_term_view.
Czy mogę połączyć Google Ads z inną bazą danych w ramach tego samego zapytania?
Tak — to jest zapytanie federacyjne. Jedno polecenie może odwoływać się do Google Ads 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 z powrotem; łą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 to, ile 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ść reklamy Google tam, gdzie wykonujesz pracę
Zainstaluj agenta, skieruj go na swoje konto i wybierz miejsce docelowe.
Tylko do odczytu Tylko wysyłka Dane uwierzytelniające pozostają przy agencie

