Pubblicità
Collegare Annunci Google per Excel, Fogli Google, IA e REST
Campagne, gruppi di annunci, parole chiave e spesa sono disponibili in tabelle interrogabili. È possibile integrarle con i propri dati di conversione archiviati in PostgreSQL o in una cartella di esportazione di un foglio di calcolo.
Un collegamento, ogni superficie
Dove possono essere archiviati i dati dei tuoi annunci Google
- 1 connessioni in uscita
- 0 porti in entrata
- sola lettura · le credenziali rimangono memorizzate
funziona
- Per il tuo team, i fornitori e i partner
-
Excel componente aggiuntivo · aggiorna su richiesta
-
Fogli di Google componente aggiuntivo · aggiornamento su richiesta
-
Nova AI chiedere in linguaggio semplice · testo in SQL
-
Visualizzatore di dati Condividi i risultati in tempo reale · Team, fornitori, partner · Qualsiasi dispositivo
- Per app e sistemi
-
API REST Endpoint JSON · OpenAPI 3.1
-
Power BI Power Query M
-
Sincronizzazioni programmate Google Sheets · Airtable · Baserow · SeaTable · Smartsheet · Anvil
- Per gli strumenti di intelligenza artificiale
-
Assistenti basati sull'intelligenza artificiale Claude · Cursor · Server MCP
- Consegnato alle persone
-
Avvisi e segnalazioni Slack · Discord · Email · Webhook
Query Streams trasforma un account Google Ads in 12 tabelle SQL (campagne, gruppi di annunci, annunci, parole chiave, termini di ricerca, area geografica, dispositivi, dati demografici, landing page e cronologia delle modifiche), leggibili da Microsoft Excel, Fogli Google, Power BI, assistenti AI tramite MCP e un endpoint REST. La spesa viene visualizzata come una colonna che è possibile unire alle entrate, che è proprio lo scopo principale: la riconciliazione che normalmente avviene in un foglio di calcolo una volta al mese diventa un unico documento.
- Per il tuo team, i fornitori e i partner
-
Google Ads per Excel Microsoft Excel · Componente aggiuntivo di Excel
Importa i risultati di Google Ads in tempo reale direttamente in un foglio di lavoro e aggiornali a piacimento: puoi farlo con Excel per desktop, Excel Online o Microsoft 365.
Come funziona Excel -
Da Google Ads a Fogli Google Componente aggiuntivo Fogli
Esegui una query Google Ads salvata dalla barra laterale e trascina le righe nel foglio. I collaboratori che condividono il foglio possono aggiornarlo autonomamente.
Come funziona Google Sheets -
Chiedi a Nova informazioni su Google Ads Nova AI · conversione da testo a SQL
Poni una domanda in un linguaggio semplice. Nova conosce già le tue tabelle di Google Ads, scrive ed esegue la query SQL, spiega la risposta e la rappresenta graficamente: non è necessario scrivere alcuna query né fornire credenziali.
Come funziona la rosa -
Visualizzatore di dati di Google Ads Condivisione dei risultati · team, fornitori, partner · telefono, tablet, computer fisso
Condividi i risultati di una campagna Google Ads in tempo reale con chiunque – un collega, un fornitore, un partner – sotto forma di griglia salvabile che si aggiorna automaticamente all'apertura su smartphone, tablet o computer. L'interlocutore visualizzerà i risultati, senza mai dover accedere al codice SQL o alle credenziali di accesso.
Come funziona il visualizzatore di dati - Per app e sistemi
-
API REST di Google Ads Endpoint dell'HT
Pubblica una query di Google Ads come endpoint JSON autenticato che qualsiasi applicazione può richiamare, con una specifica OpenAPI 3.1 e raccolte predefinite per Postman, Insomnia e Hoppscotch. Non viene aperta alcuna porta del database.
Come funziona un'API REST -
Integrazione di Google Ads in Power BI Power Query M
Incolla la query Power Query M generata nell'editor avanzato di Power BI e il report visualizzerà i risultati di Google Ads in tempo reale tramite HTTPS, senza bisogno di driver ODBC o porte di database aperte.
Come funziona Power BI -
Da Google Ads ad Airtable Piattaforma di automazione
Sincronizza le righe di Google Ads con una base Airtable a intervalli regolari, oppure recuperale tramite uno script di automazione di Airtable.
Come funziona Airtable -
Google Ads a Baserow Piattaforma di automazione
Alimenta una tabella Baserow da Google Ads tramite l'endpoint REST, sia in locale che su Baserow Cloud.
Come funziona Baserow -
Annunci Google su SeaTable Piattaforma di automazione
Mantieni aggiornato il database di SeaTable con i dati di Google Ads senza esportare un file o esporre il database stesso.
Come funziona SeaTable -
Da Google Ads a Smartsheet Piattaforma di automazione
Trasferisci i risultati di Google Ads in una griglia di Smartsheet in modo che piani e report leggano dal sistema di origine e non dall'esportazione della settimana precedente.
Come funziona Smartsheet -
Da Google Ads ad Anvil Anvil Works · Piattaforma per app
Supporta un'app Anvil Python con Google Ads tramite l'endpoint REST anziché incorporare le credenziali del database nell'app.
Come funziona Anvil - Per gli strumenti di intelligenza artificiale
-
Server MCP di Google Ads Clienti di Claude, Cursor e MCP
Concedi a un assistente IA l'accesso in sola lettura a Google Ads con lo schema necessario per scrivere codice SQL corretto, senza fornire le credenziali nella chat.
Guida a Google Ads - Consegnato alle persone
-
Avvisi e report di Google Ads Slack · Discord · Email · Webhook
Imposta una query Google Ads in modo che le righe vengano recapitate a Slack, Discord, via email o tramite un webhook firmato, oppure ritarda l'invio del messaggio fino a quando il numero di righe, la soglia o la variazione percentuale non superano il valore da te impostato.
Come funzionano gli avvisi e i report
Come funziona
5 passaggi, nessuna modifica al firewall in entrata
Ottieni un token sviluppatore per il tuo account Google Ads e crea un account di servizio con delega a livello di dominio.
Installa l'agente di rete e forniscigli la chiave dell'account di servizio, il token sviluppatore, l'indirizzo email da impersonare e l'ID cliente. L'ID dell'account manager è facoltativo e serve per accedere a un sotto-account.
Scegli quale delle 12 tabelle sincronizzare. Campagne, gruppi di annunci, parole chiave, termini di ricerca, area geografica, dispositivi e l'account stesso sono attivati per impostazione predefinita.
Scrivi del normale codice SQL per gads.campaign, gads.search_term_view e il resto, oppure lascia che sia Nova a scriverlo.
Leggi i dati da Excel, Fogli Google, Power BI, MCP o REST, collegati a qualsiasi sistema contenga i tuoi dati di fatturato.
Analisi approfondita delle funzionalità
Cosa ti offre Google Ads
Spese accanto alle entrate, in un unico prospetto
Google Ads sa quanto hai speso. Non sa quanto il cliente ha poi pagato, e il report che conta ha bisogno di entrambe le informazioni.
- gads.campaign contiene impressioni, clic, costi, conversioni e valore di conversione per giorno, quindi si integra perfettamente con qualsiasi elemento indicizzato per nome della campagna o UTM.
- gads.search_term_view è la query effettiva digitata da qualcuno, ed è qui che di solito si perdono i soldi. — ed è possibile collegarlo ai propri dati di conversione anziché rimanere confinato nell'interfaccia degli annunci.
- Il denaro arriva in micro-unità, esattamente come riportato dall'API. Un dollaro equivale a 1.000.000, quindi nulla viene arrotondato prima che tu lo divida.
Le 12 tavole
- Struttura — cliente, campagna, gruppo di annunci, annuncio del gruppo di annunci.
- Ricerca — visualizzazione_parola_chiave, visualizzazione_termine_di_ricerca, visualizzazione_pagina_di_atterraggio.
- Guasti — vista geografica, vista del dispositivo, vista della fascia d'età, vista del genere.
- Valutazione — cronologia delle modifiche.
- Ogni riga conserva anche la risposta API completa in una colonna JSON chiamata raw_data, quindi una metrica che non è una colonna denominata è comunque presente.
Dove finiscono i numeri, onestamente
Ci sono due aspetti relativi ai dati pubblicitari con cui qualsiasi strumento deve fare i conti, ed è bene dirli subito, piuttosto che scoprirli in seguito.
- I report si riferiscono a ieri, non a oggi. — i dati odierni sono incompleti da parte di Google e sarebbero solo fuorvianti.
- Ogni ciclo incrementale rilegge i dati degli ultimi giorni, oltre a quelli del giorno precedente, perché l'attribuzione delle conversioni avviene in ritardo e il numero rilevato lunedì non è quello che Google utilizzerà entro giovedì.
- La cronologia delle modifiche è limitata a 29 giorni dall'API di Google Ads stessa. Si tratta di un feed delle modifiche recenti, non di un registro di controllo permanente.
- Alcune colonne geografiche riportano gli ID dei criteri di Google anziché i nomi dei luoghi, e un paio di colonne relative al testo degli annunci non sono ancora state compilate. Ciò che è presente è corretto; ciò che manca è semplicemente vuoto, non errato.
Condiviso da ogni connettore API
Come funziona ogni connettore API
- Il tuo account diventa tabelle — gli endpoint sono mappati a tabelle SQL tipizzate con chiavi primarie e indici, quindi si scrivono SELECT, JOIN e GROUP BY invece di scorrere il JSON.
- Sei tu a scegliere cosa sincronizzare e con quale frequenza. — ogni tabella ha il proprio intervallo, oppure non ne ha alcuno. Laddove l'API del fornitore lo supporti, vengono recuperati solo i record modificati dall'ultima esecuzione.
- La copia è tua — risiede in un file DuckDB crittografato con AES-256-GCM accanto all'agente, sul tuo computer. Non nel nostro cloud.
- Il venditore riceve solo tue notizie — l'agente chiama l'API direttamente dalla tua rete, quindi Query Streams non ha bisogno del tuo token per rispondere a una query.
Buono a sapersi
- Si tratta di una copia sincronizzata, non di un proxy in tempo reale. — una query legge i dati già recuperati, quindi restituisce i risultati alla velocità di SQL e non supera mai il limite di richieste API. Le tabelle selezionate possono inoltre aggiornare una riga obsoleta durante la lettura.
- I limiti tariffari vengono rispettati per te — ogni connettore rispetta ampiamente i limiti pubblicati dal fornitore, quindi una segnalazione non può causare la limitazione della velocità del tuo account per tutto il resto che lo utilizza.
- Nulla viene buttato via — i campi non denominati dalla tabella vengono conservati in una colonna JSON raw_data che è comunque possibile interrogare.
- Aggiungilo ai tuoi database — una tabella API e una tabella SQL Server nella stessa istruzione costituiscono una normale query, non un progetto di integrazione.
SQL tra sorgenti diverse
Integra Google Ads con il resto dei tuoi dati
La spesa pubblicitaria è registrata su Google Ads, mentre i ricavi provengono da un'altra fonte. Per questo motivo, i due dati vengono solitamente riconciliati in un foglio di calcolo una volta al mese. Un singolo report può richiedere, insieme, i dati relativi alla campagna, all'account che l'ha generata e alla fattura a cui è stata addebitata. Ogni fonte elabora solo la parte di cui è competente, invia i risultati e l'unione avviene centralmente: le fonti non comunicano tra loro e nessun dato viene copiato altrove.
3 connessioni · 3 agenti
Una dichiarazione
-- spesa da Google Ads, l'account dal tuo database, entrate da Stripe
SELEZIONARE g.campaign_name, SOMMA(g.cost_micros) / 1000000 COME spesa, SOMMA(i.amount_due) COME fatturato
DA annunci.campagna di gads.1 g
CONGIUNGERE pg_crm.clienti pubblici2 c ON c.utm_campaign = g.campaign_name
CONGIUNGERE fatturazione.stripe.invoices3 i ON i.customer = c.stripe_id
GRUPPO PER g.campaign_name
ORDINATO DA fatturata DESCRIZIONE;
Le tre parti sono connessione, schema e tabella, e il nome della connessione è quello che le hai assegnato. Le colonne sono a scopo illustrativo; le tue tabelle saranno le tue tabelle. Il costo viene calcolato in micro, come riportato dall'API di Google Ads, quindi la suddivisione spetta a te e nulla è stato arrotondato. Ogni elemento è in sola lettura: solo SELECT, WITH ed EXPLAIN, con un limite massimo alla quantità di dati che una singola fonte può fornire per una singola query. Come funzionano le query federate
Dettagli di connessione
Di cosa ha bisogno Google Ads
- Autenticazione
- Una chiave dell'account di servizio Google con delega a livello di dominio, un token sviluppatore e l'email che impersona. Il tutto conservato sull'agente
- Account
- Un ID cliente, più un ID account gestore facoltativo per accedere a un sotto-account
- Si è allungato oltre
- HTTPS dalla tua rete all'API di Google Ads. Nessun traffico in entrata.
- Schema
- accidenti — quindi accidenti.campagna, accidenti_vista_termine_ricerca
- Tavoli
- 12, di cui sette sono attivi per impostazione predefinita: cliente, campagna, gruppo di annunci, visualizzazione parole chiave, visualizzazione termini di ricerca, visualizzazione geografica, visualizzazione dispositivo
- Soldi
- In micro, come riportato dall'API, dividere per un milione per ottenere la valuta
- Freschezza
- Corse fino a ieri. Ogni passaggio incrementale rilegge i tre giorni precedenti in modo che le conversioni attribuite in ritardo vengano
- Storia
- 90 giorni alla prima sincronizzazione. La cronologia delle modifiche è limitata a 29 giorni da Google.
- Copia locale
- Un file DuckDB crittografato con AES-256-GCM accanto all'agente, sulla tua macchina
La sola lettura è una caratteristica strutturale. Il connettore si limita a eseguire le query di ricerca di Google, senza alcuna chiamata alla funzione mutate; pertanto, una query non può modificare un'offerta, mettere in pausa una campagna o spendere un centesimo.
In una query cross-source, la parte centrale di un riferimento a tre parti è gads. Una connessione chiamata ads che legge la tabella campaign è scritta ads.gads.campaign.
Documentazione del fornitore: ads.google.com
FAQ
Domande su Google Ads
Quali strumenti sono in grado di leggere i dati di Google Ads tramite Query Streams?
Tutto questo, da un'unica connessione: Excel, Fogli Google, MCP, API REST, Airtable, Baserow, SeaTable, Smartsheet, Anvil, Power BI, avvisi e report programmati. Collega l'account una sola volta e ogni strumento leggerà la stessa connessione di sola lettura: non è necessaria alcuna configurazione per ogni strumento e non ci sono seconde copie dei dati.
Devo aprire una porta del firewall per il mio account Google Ads?
No. L'agente di rete Query Streams viene eseguito all'interno della rete locale e apre una singola connessione crittografata in uscita. Nessun altro sistema intercetta il traffico in entrata, non è necessaria una VPN e l'account mantiene le regole del firewall esistenti.
È possibile modificare i dati in Google Ads tramite Query Streams?
No. L'agente impone la sola lettura nel punto di esecuzione: un'istruzione alla volta, solo SELECT e simili. Le credenziali rimangono sull'agente e non vengono mai inviate a Query Streams.
Di cosa ha bisogno Query Streams per connettersi a Google Ads?
Un host raggiungibile, un ruolo e la relativa password: l'agente ospita il driver, quindi nulla viene installato sull'account. Autenticazione: una chiave dell'account di servizio Google con delega a livello di dominio, un token sviluppatore e l'indirizzo email che impersona. Tutto memorizzato sull'agente. Account: un ID cliente, più un ID account gestore facoltativo per raggiungere un sotto-account. Raggiungibile tramite: HTTPS dalla tua rete all'API di Google Ads. Nessun traffico in entrata. Schema: gads, quindi gads.campaign, gads.search_term_view.
Posso collegare Google Ads a un altro database nella stessa query?
Sì, si tratta di una query federata. Un'unica istruzione può fare riferimento a Google Ads e alle altre connessioni contemporaneamente, come indicato in `connection.schema.table`. Ogni origine esegue solo la parte di cui è responsabile e restituisce il risultato; l'unione avviene centralmente, quindi le origini non si connettono mai tra loro e nulla viene copiato o pianificato. La modalità di sola lettura si applica a ogni parte (solo SELECT, WITH ed EXPLAIN) e esiste un limite alla quantità di dati che una singola origine può cedere per una singola query. Le query federate sono una funzionalità a pagamento; la pagina delle query federate riporta i limiti attuali relativi alle origini e alle dimensioni.
Inserisci gli annunci Google dove si svolge il lavoro
Installa l'agente, configuralo per connettersi al tuo account e scegli una destinazione.
Sola lettura Solo in uscita Le credenziali rimangono sull'agente

