Google Analytics MCP: dati GA4 per agenti AI

Collega Google Analytics 4 a Claude, ChatGPT, Cursor o Codex senza progetto Google Cloud. Tredici strumenti in sola lettura e letture GA4 senza crediti.

Di Denis Veisllari

Il server MCP di zaDojo permette al tuo agente AI di leggere la tua proprietà Google Analytics 4: visitatori, sessioni, visualizzazioni di pagina, frequenza di rimbalzo, eventi chiave e entrate, suddivisi per canale, pagina, paese, città, dispositivo o browser, più chi è sul sito in questo momento. Colleghi GA4 dentro zaDojo con un normale accesso Google, quindi non servono un progetto Google Cloud, API da attivare o file di credenziali. Leggere Google Analytics non consuma crediti, e gli stessi dati compaiono come dashboard nell'app di zaDojo.

Collegalo in tre passaggi

  1. Crea un account zaDojo e un progetto per il tuo sito. Per registrarti non serve una carta.
  2. Nel progetto apri My Site > Analytics e collega Google Analytics. Accedi con un account Google che vede la proprietà GA4, approva l'accesso in sola lettura e scegli la proprietà.
  3. Aggiungi l'URL del server qui sotto al tuo client AI e approva l'accesso a zaDojo la prima volta che si collega.
https://app.zadojo.com/mcp

Claude Code

claude mcp add --transport http --scope user zadojo https://app.zadojo.com/mcp

Codex CLI

codex mcp add zadojo --url https://app.zadojo.com/mcp

Cursor: aggiungi questo a mcp.json in Settings > Tools & Integrations > MCP Tools.

{
  "mcpServers": {
    "zadojo": {
      "url": "https://app.zadojo.com/mcp"
    }
  }
}

Claude Desktop: apri Customize > Connectors, scegli Add custom connector e incolla l'URL.

ChatGPT richiede una connessione personalizzata; la guida per ChatGPT elenca i passaggi e i piani che la supportano. Gli altri client che supportano server MCP remoti usano lo stesso URL, e la guida alla configurazione MCP copre ogni client.

Cosa può leggere il tuo agente

Ogni strumento risponde a un tipo di domanda, così l'agente sceglie il report giusto partendo dalla tua domanda invece di costruire da zero una query GA4.

La tua domandaStrumento
Come va l'intero sito rispetto al periodo precedente?get_google_analytics_traffic_overview
Quali paesi, regioni, città, browser o sorgenti sono in testa?get_google_analytics_breakdown
Quante persone sono sul sito in questo momento?get_google_analytics_realtime_users
Il traffico da ricerca organica sta crescendo?get_google_analytics_organic_overview
Quali pagine portano visitatori organici?get_google_analytics_organic_landing_pages
Quali pagine vengono lette, e per quanto tempo?get_google_analytics_page_performance
Quali canali, sorgenti o campagne portano sessioni?get_google_analytics_traffic_acquisition
Quali eventi chiave avvengono, e dopo quali pagine di destinazione?get_google_analytics_key_events
Quali prodotti e pagine di destinazione generano entrate?get_google_analytics_ecommerce_performance
Cosa cercano i visitatori sul sito?get_google_analytics_site_search
Quali dispositivi e paesi, e quanti visitatori di ritorno?get_google_analytics_audience_breakdown
Il tracciamento è configurato correttamente?get_google_analytics_measurement_health
Quali pagine vicine alla prima pagina vale la pena migliorare?get_search_opportunities

Panoramica del traffico e suddivisioni

La panoramica del traffico copre tutti i canali. Restituisce visitatori (gli utenti attivi di GA4), sessioni, visualizzazioni di pagina, frequenza di rimbalzo, durata media della sessione, eventi chiave e entrate da acquisti, ciascuno confrontato con il periodo precedente della stessa lunghezza, più un andamento giorno per giorno.

La panoramica e la suddivisione accettano gli stessi filtri: canale, sorgente, campagna, pagina di destinazione, pagina, paese, regione, città, dispositivo, browser e sistema operativo. I filtri si combinano, quindi una sola domanda può restringere i numeri ai "visitatori da mobile dalla Germania arrivati da Google". La suddivisione elenca i primi 50 valori di una di queste dimensioni, ed è così che un agente scende dai paesi alle città di un singolo paese.

Search Console e GA4 insieme

Se il progetto ha anche Search Console collegata, get_search_opportunities unisce le due fonti. Prende le pagine in posizione da 4 a 20 in Search Console, le abbina alle loro sessioni ed eventi chiave in GA4 e assegna un punteggio in base a domanda, valore per il business e vicinanza alla prima pagina. Le pagine senza dati in GA4 restano nella lista, senza punteggio.

Gli stessi dati come dashboard

Non ti serve un agente per vedere i numeri. Una volta collegato GA4, My Site > Analytics nell'app di zaDojo mostra:

  • sette numeri principali (visitatori, sessioni, visualizzazioni di pagina, frequenza di rimbalzo, sessione media, eventi chiave ed entrate), ciascuno con la variazione rispetto al periodo precedente;
  • un grafico giornaliero del numero che scegli;
  • quattro pannelli: Sources (canale, sorgente, campagna), Pages (pagina di destinazione, pagina), Locations (paese, regione, città) e Devices (dispositivo, browser, sistema operativo);
  • un conteggio in tempo reale dei visitatori sul sito negli ultimi 30 minuti, aggiornato ogni minuto.

Clicca una riga qualsiasi, per esempio un paese o un browser, e tutta la pagina si restringe su quel valore. I filtri si sommano, e puoi scegliere gli ultimi 7, 28 o 90 giorni, gli ultimi 12 mesi o date a tua scelta. Visualizzare la dashboard non consuma crediti.

Domande da fare

  • "Come è cambiato il traffico da mobile dalla Germania negli ultimi 7 giorni rispetto alla settimana prima?"
  • "Quali città degli Stati Uniti hanno portato più visitatori questo mese?"
  • "Quali pagine di destinazione portano visitatori organici che poi si iscrivono?"
  • "C'è qualcuno sul sito in questo momento?"
  • "Quali pagine sono in seconda pagina in Search Console e convertono già in GA4?"
  • "Il tracciamento della ricerca interna è attivo, e quali eventi chiave sono configurati?"

Quanto costa

Le letture di Google Analytics non consumano crediti, a prescindere da quante domande fai, e la dashboard è gratuita. Puoi collegare GA4 su un nuovo account senza inserire una carta.

La stessa connessione MCP serve anche gli strumenti di ricerca a pagamento di zaDojo, come la keyword research (circa 0,07 € a ricerca), i backlink e il rank tracking. Questi consumano crediti: il piano costa 10 € al mese e include 10 € di utilizzo. La descrizione di ogni strumento dice se consuma crediti, così il tuo agente distingue i due casi.

In sola lettura per scelta

zaDojo chiede a Google lo scope analytics.readonly. Il tuo agente può leggere i report. Non può cambiare impostazioni, modificare eventi chiave, aggiungere utenti o toccare il codice di tracciamento. Puoi disconnetterti in zaDojo in qualsiasi momento, oppure revocare l'accesso di zaDojo dalle impostazioni del tuo account Google.

Il confronto con il server MCP di Google

Google pubblica un server MCP open source per Google Analytics, indicato come sperimentale. Gira sul tuo computer con Python e lo configuri da solo:

  1. Crea o scegli un progetto Google Cloud.
  2. Attiva la Google Analytics Admin API e la Data API.
  3. Configura le credenziali con lo scope analytics.readonly, tramite un client OAuth o un service account.
  4. Indica al server il file delle credenziali e l'ID del progetto.
zaDojo MCPServer MCP di Google per Analytics
Dove giraOspitato, un solo URLSul tuo computer (Python)
Configurazione Google CloudNessuna, accedi con GoogleProgetto, due API e un file di credenziali
Strumenti13 strumenti, ognuno per un tipo di domandaStrumenti generici come run_report
Tempo realeVisitatori degli ultimi 30 minutiSì, tramite run_realtime_report
Unione con Search ConsoleSìNo
CostoLe letture GA4 non consumano creditiGratuito e open source

Il server di Google è la scelta migliore se vuoi tenere tutto sulla tua macchina o ti servono report che zaDojo non offre, come i funnel o le dimensioni personalizzate. zaDojo è adatto a chi vuole i dati GA4 nell'agente da subito, accanto a Search Console, keyword e strumenti di posizionamento, senza installare nulla.

Limiti da conoscere

  • I report coprono solo giorni completi. Gli intervalli finiscono a ieri, nel fuso orario della proprietà.
  • Google nasconde o campiona alcuni dati per motivi di privacy. Quando succede, gli strumenti segnalano il report come limitato, e le righe mancanti sono sconosciute, non pari a zero.
  • Le suddivisioni restituiscono i primi 50 valori. Gli intervalli di date personalizzati possono coprire fino a 366 giorni.
  • I filtri richiedono una corrispondenza esatta. I paesi usano codici di due lettere come DE, e i valori più sicuri da filtrare sono quelli restituiti da una suddivisione.
  • Il conteggio in tempo reale copre l'intero sito e non accetta filtri.
  • Non ci sono dati demografici, dati a livello di utente o dimensioni personalizzate.
  • Solo proprietà GA4. L'account Google che colleghi deve avere accesso alla proprietà.
  • Google limita quanti report ogni proprietà può eseguire all'ora e al giorno. I report mostrano la quota rimanente quando Google la invia. Se la quota finisce, gli strumenti restituiscono un errore invece di numeri parziali, con un orario per riprovare quando Google lo fornisce.

FAQ

Mi serve un progetto Google Cloud?

No. Accedi con Google dentro zaDojo e approvi l'accesso in sola lettura. Alla connessione con le API pensa zaDojo.

Leggere Google Analytics consuma crediti?

No. Le letture di Google Analytics e Search Console non consumano crediti, né nell'app né tramite il tuo agente.

L'agente può modificare qualcosa in Google Analytics?

No. zaDojo richiede lo scope analytics.readonly, quindi l'agente può leggere i report ma non può cambiare impostazioni, eventi o utenti.

Quali client AI possono usarlo?

Claude Code, Claude Desktop, Cursor, Codex CLI, Codex nell'app desktop di ChatGPT, ChatGPT con una connessione personalizzata e gli altri client che supportano server MCP remoti.

Funziona con Universal Analytics?

No. Legge solo proprietà GA4.