Analisi web
Collegare Google Analytics 4 per Excel, Fogli Google, IA e REST
Dati sugli eventi e sul traffico di GA4 in formato SQL. Integralo con Search Console e con il tuo database prodotti senza dover esportare i dati da BigQuery.
Un collegamento, ogni superficie
Dove possono essere archiviati i tuoi dati GA4
- 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 una proprietà GA4 in 9 tabelle SQL (panoramica del traffico, sorgenti di traffico, pagine, eventi, coinvolgimento, geografia, e-commerce, transazioni e una tabella degli utenti attivi in tempo reale), leggibili da Microsoft Excel, Fogli Google, Power BI, assistenti AI tramite MCP e un endpoint REST. Nessuna esportazione BigQuery, nessun progetto collegato, nessuna attesa di 24 ore per la visualizzazione di una tabella: bastano una chiave dell'account di servizio e un ID proprietà, e i dati sono interrogabili.
- Per il tuo team, i fornitori e i partner
-
GA4 su Excel Microsoft Excel · Componente aggiuntivo di Excel
Importa i risultati GA4 in tempo reale direttamente in un foglio di calcolo e aggiornali su richiesta: in Excel per desktop, Excel Online e Microsoft 365.
Guida GA4 -
GA4 a Fogli Google Componente aggiuntivo Fogli
Esegui una query GA4 salvata dalla barra laterale e trascina le righe nel foglio. I collaboratori che condividono il foglio possono aggiornarlo autonomamente.
Guida GA4 -
Chiedi a Nova informazioni su GA4 Nova AI · conversione da testo a SQL
Poni una domanda in un linguaggio semplice. Nova conosce già le tue tabelle GA4, 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 -
GA4 a Visualizzatore dati Condivisione dei risultati · team, fornitori, partner · telefono, tablet, computer fisso
Condividi i risultati di un'analisi GA4 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.
Come funziona il visualizzatore di dati - Per app e sistemi
-
API REST GA4 Endpoint dell'HT
Pubblica una query GA4 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 -
GA4 a Power BI Power Query M
Incolla la query Power Query M generata nell'editor avanzato di Power BI e il report leggerà i risultati GA4 in tempo reale tramite HTTPS, senza driver ODBC né porte di database aperte.
Come funziona Power BI -
GA4 a Airtable Piattaforma di automazione
Sincronizza le righe di GA4 con un database Airtable a intervalli regolari, oppure recuperale tramite uno script di automazione di Airtable.
Guida GA4 -
GA4 a Baserow Piattaforma di automazione
Alimenta una tabella Baserow da GA4 tramite l'endpoint REST, sia in locale che su Baserow Cloud.
Guida GA4 -
GA4 a SeaTable Piattaforma di automazione
Mantieni aggiornato il database di SeaTable con i dati GA4 senza esportare un file o esporre il database stesso.
Guida GA4 -
Da GA4 a Smartsheet Piattaforma di automazione
Trasferisci i risultati di GA4 in una griglia Smartsheet in modo che i piani e i report vengano letti dal sistema di origine e non dall'esportazione della settimana precedente.
Guida GA4 -
GA4 ad Anvil Anvil Works · Piattaforma per app
Esegui il backup di un'app Anvil Python con GA4 tramite l'endpoint REST anziché incorporare le credenziali del database nell'app.
Guida GA4 - Per gli strumenti di intelligenza artificiale
-
Server GA4 MCP Clienti di Claude, Cursor e MCP
Concedi a un assistente IA l'accesso in sola lettura a GA4 con lo schema necessario per scrivere query SQL corrette, senza fornire credenziali nella chat.
Guida GA4 - Consegnato alle persone
-
Avvisi e report GA4 Slack · Discord · Email · Webhook
Imposta una query GA4 su una pianificazione e fai in modo che le righe vengano inviate a Slack, Discord, via e-mail o tramite un webhook firmato, oppure trattieni il messaggio finché il numero di righe, una soglia o una 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
Crea un account di servizio Google e concedigli l'accesso in lettura alla proprietà GA4.
Installa l'agente di rete e forniscigli la chiave dell'account di servizio e l'ID numerico della proprietà. La chiave rimarrà sull'agente.
Scegli quale delle 9 tabelle sincronizzare. Panoramica del traffico, sorgenti di traffico, visualizzazioni di pagina ed eventi sono attivati per impostazione predefinita.
Scrivi query SQL standard su ga4.traffic_sources, ga4.page_views e il resto, oppure lascia che sia Nova a scriverle.
Leggi i dati da Excel, Fogli Google, Power BI, MCP o REST, collegati a qualsiasi sistema gestisca le tue iscrizioni e i tuoi ricavi.
Analisi approfondita delle funzionalità
Cosa ti offre GA4
Senza la deviazione di BigQuery
Il metodo usuale per importare dati GA4 in SQL consiste nel collegare un progetto BigQuery, attendere l'avvio dell'esportazione, pagare per lo spazio di archiviazione e quindi interrogare una tabella eventi nidificata. Questo metodo salta tutti questi passaggi.
- I dati provengono dall'API di reporting di GA4, quindi non è necessario configurare alcuna esportazione né attendere alcun risultato.
- Al primo avvio, la cronologia dei dati risale al lancio del GA4 nell'ottobre 2020, quindi non inizia dal giorno della configurazione.
- Le righe arrivano come aggregati di grano giornaliero con colonne denominate — data, fonte, mezzo, campagna, canale, sessioni, utenti, tasso di coinvolgimento — piuttosto che come blocchi di eventi annidati che devi disaggregare.
- La risposta completa dell'API viene conservata in una colonna JSON denominata raw_data.
Le 9 tabelle
- Traffico — Panoramica del traffico, fonti di traffico, visualizzazioni di pagina, coinvolgimento degli utenti.
- Pubblico — dati geografici, eventi.
- Commercio — Panoramica sull'e-commerce, transazioni.
- Ora — utenti_attivi_in_tempo_reale.
Due orologi e quale tavolo funziona su quale
GA4 ha una parte batch e una parte in tempo reale, e si comportano in modo diverso. Avere ben chiaro questo aspetto fa la differenza tra un report affidabile e uno discutibile.
- Le otto tabelle batch si riferiscono al giorno precedente. GA4 non finalizza i dati giornalieri per uno o due giorni, quindi ogni passaggio incrementale rilegge i dati dei tre giorni precedenti e lascia che i numeri si stabilizzino, invece di bloccare la prima versione elaborata.
- realtime_active_users è effettivamente in tempo reale — una finestra mobile di trenta minuti, aggiornata su richiesta quando viene effettuata una query, con un intervallo di aggiornamento di trenta secondi.
- Quella tabella è un'istantanea, non una cronologia: indica chi è presente sul sito in questo momento, non chi lo era ieri alle quattro del pomeriggio.
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 GA4 con il resto dei tuoi dati
GA4 sa da quale fonte proviene la sessione, ma non ha alcuna informazione sul suo valore. Il tuo database conosce l'account e il tuo sistema di elaborazione dei pagamenti conosce l'importo. Un'unica istruzione può mettere a confronto le tre informazioni. Ogni fonte esegue solo la parte di cui è capace, trasmette il risultato e l'unione avviene centralmente: le fonti non comunicano mai tra loro e nulla viene copiato da nessuna parte.
3 connessioni · 3 agenti
Una dichiarazione
-- sessioni da GA4, l'account dal tuo database, entrate da Stripe
SELEZIONARE g.session_source, SOMMA(g.sessions) COME sessioni, SOMMA(i.amount_due) COME fatturato
DA ga4_site.ga4.traffic_sources1 g
CONGIUNGERE pg_crm.clienti pubblici2 c ON c.utm_source = g.session_source
CONGIUNGERE fatturazione.stripe.invoices3 i ON i.customer = c.stripe_id
GRUPPO PER g.session_source
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. Le tabelle batch di GA4 risalgono a ieri, quindi il giorno più recente in un report come questo è l'altro ieri: si tratta della finestra di finalizzazione di GA4, non di un ritardo di sincronizzazione. La modalità di sola lettura si applica a ogni elemento: 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 GA4
- Autenticazione
- Una chiave di account di servizio Google con accesso in lettura alla proprietà, conservata sull'agente. Ambito di sola lettura.
- Proprietà
- L'ID della proprietà numerica GA4
- Si è allungato oltre
- HTTPS dalla tua rete all'API dati GA4. Nessun traffico in entrata.
- Schema
- ga4 — quindi ga4.traffic_sources, ga4.page_views
- Tavoli
- 9, di cui quattro sono attivi per impostazione predefinita: traffic_overview, traffic_sources, page_views, events
- Freschezza
- Le tabelle batch risalgono a ieri, con i tre giorni precedenti riletti a ogni passaggio mentre GA4 le finalizza.
- Storia
- Torna al 1° ottobre 2020 alla prima sincronizzazione
- Rinfrescare
- solo utenti attivi in tempo reale: una finestra mobile di 30 minuti con una finestra di aggiornamento di 30 secondi
- Copia locale
- Un file DuckDB crittografato con AES-256-GCM accanto all'agente, sulla tua macchina
La tabella in tempo reale è limitata alle prime centinaia di combinazioni che Google restituisce in un'istantanea, un limite dell'API in tempo reale e non di questo connettore. Per un quadro completo della giornata, utilizzare le tabelle batch.
In una query cross-source, la parte centrale di un riferimento a tre parti è ga4. Una connessione chiamata ga4_site che legge le sorgenti di traffico viene scritta come ga4_site.ga4.traffic_sources.
Documentazione del fornitore: piattaformadimarketing.google.com
FAQ
Domande su Google Analytics 4
Quali strumenti sono in grado di leggere i dati di Google Analytics 4 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 Analytics 4?
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 Analytics 4 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 Analytics 4?
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 accesso in lettura alla proprietà, memorizzata sull'agente. Ambito di sola lettura. Proprietà: l'ID numerico della proprietà GA4. Raggiungibile tramite: HTTPS dalla rete all'API dati GA4. Nessun traffico in entrata. Schema: ga4, quindi ga4.traffic_sources, ga4.page_views.
È possibile collegare Google Analytics 4 a un altro database nella stessa query?
Sì, si tratta di una query federata. Un'unica istruzione può fare riferimento a Google Analytics 4 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.
Metti GA4 dove si lavora
Installa l'agente, configuralo per connettersi al tuo account e scegli una destinazione.
Sola lettura Solo in uscita Le credenziali rimangono sull'agente

