Google Analytics MCP: δωρεάν GA4 για AI agents

Σύνδεσε το GA4 με Claude, ChatGPT, Cursor ή Codex χωρίς Google Cloud project. Δεκατρία εργαλεία μόνο ανάγνωσης, και οι αναγνώσεις GA4 δεν χρεώνουν credits.

Από Denis Veisllari

Ο MCP server του zaDojo επιτρέπει στον AI agent σου να διαβάζει το property σου στο Google Analytics 4: επισκέπτες, sessions, προβολές σελίδων, ποσοστό εγκατάλειψης, key events και έσοδα, ανά κανάλι, σελίδα, χώρα, πόλη, συσκευή ή browser, καθώς και ποιος είναι στο site αυτή τη στιγμή. Συνδέεις το GA4 μέσα στο zaDojo με κανονική σύνδεση Google, οπότε δεν χρειάζεται project στο Google Cloud, ενεργοποίηση API ή αρχείο διαπιστευτηρίων. Η ανάγνωση του Google Analytics δεν χρησιμοποιεί credits, και τα ίδια δεδομένα εμφανίζονται ως dashboard στο app του zaDojo.

Σύνδεσή το σε τρία βήματα

  1. Φτιάξε λογαριασμό στο zaDojo και ένα project για το site σου. Η εγγραφή δεν θέλει κάρτα.
  2. Στο project, άνοιξε My Site > Analytics και σύνδεσε το Google Analytics. Συνδέσου με έναν λογαριασμό Google που βλέπει το property GA4, έγκρινε πρόσβαση μόνο ανάγνωσης και διάλεξε το property.
  3. Πρόσθεσε το URL του server παρακάτω στον AI client σου και έγκρινε τη σύνδεση στο zaDojo την πρώτη φορά που συνδέεται.
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: πρόσθεσε αυτό στο mcp.json στο Settings > Tools & Integrations > MCP Tools.

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

Claude Desktop: άνοιξε Customize > Connectors, διάλεξε Add custom connector και επικόλλησε το URL.

Το ChatGPT χρειάζεται custom σύνδεση· ο οδηγός για το ChatGPT έχει τα βήματα και τα πλάνα που την υποστηρίζουν. Άλλοι clients που υποστηρίζουν απομακρυσμένους MCP servers παίρνουν το ίδιο URL, και ο οδηγός στησίματος MCP καλύπτει κάθε client.

Τι μπορεί να διαβάσει ο agent σου

Κάθε εργαλείο απαντά σε ένα είδος ερώτησης, οπότε ο agent σου διαλέγει τη σωστή αναφορά από την ερώτησή σου αντί να φτιάχνει από το μηδέν ένα query GA4.

Η ερώτησή σουΕργαλείο
Πώς πάει όλο το site σε σύγκριση με την προηγούμενη περίοδο;get_google_analytics_traffic_overview
Ποιες χώρες, περιοχές, πόλεις, browsers ή πηγές προηγούνται;get_google_analytics_breakdown
Πόσοι είναι στο site αυτή τη στιγμή;get_google_analytics_realtime_users
Αυξάνεται η κίνηση από την οργανική αναζήτηση;get_google_analytics_organic_overview
Ποιες σελίδες φέρνουν οργανικούς επισκέπτες;get_google_analytics_organic_landing_pages
Ποιες σελίδες διαβάζονται και για πόσο;get_google_analytics_page_performance
Ποια κανάλια, πηγές ή καμπάνιες στέλνουν sessions;get_google_analytics_traffic_acquisition
Ποια key events συμβαίνουν και μετά από ποιες σελίδες προορισμού;get_google_analytics_key_events
Ποια προϊόντα και σελίδες προορισμού φέρνουν έσοδα;get_google_analytics_ecommerce_performance
Τι ψάχνουν οι επισκέπτες μέσα στο site;get_google_analytics_site_search
Ποιες συσκευές και χώρες, και πόσοι επισκέπτες επιστρέφουν;get_google_analytics_audience_breakdown
Είναι σωστά στημένη η μέτρηση;get_google_analytics_measurement_health
Ποιες σελίδες κοντά στην πρώτη σελίδα αξίζει να βελτιωθούν;get_search_opportunities

Σύνοψη κίνησης και αναλύσεις

Η σύνοψη κίνησης καλύπτει κάθε κανάλι. Επιστρέφει επισκέπτες (τους active users του GA4), sessions, προβολές σελίδων, ποσοστό εγκατάλειψης, μέση διάρκεια session, key events και έσοδα από αγορές, το καθένα σε σύγκριση με την προηγούμενη περίοδο ίδιας διάρκειας, συν την τάση μέρα με τη μέρα.

Η σύνοψη και η ανάλυση δέχονται τα ίδια φίλτρα: κανάλι, πηγή, καμπάνια, σελίδα προορισμού, σελίδα, χώρα, περιοχή, πόλη, συσκευή, browser και λειτουργικό σύστημα. Τα φίλτρα συνδυάζονται, οπότε μία ερώτηση μπορεί να περιορίσει τα νούμερα σε "επισκέπτες από κινητό στη Γερμανία που ήρθαν από τη Google". Η ανάλυση δείχνει τις 50 κορυφαίες τιμές μίας από αυτές τις διαστάσεις, και έτσι ένας agent κατεβαίνει από τις χώρες στις πόλεις μιας χώρας.

Search Console και GA4 μαζί

Αν το project έχει συνδεδεμένο και το Search Console, το get_search_opportunities ενώνει τα δύο. Παίρνει σελίδες στις θέσεις 4 έως 20 στο Search Console, τις αντιστοιχίζει με τα sessions και τα key events τους στο GA4 και τις βαθμολογεί με βάση τη ζήτηση, την επιχειρηματική αξία και το πόσο κοντά είναι η πρώτη σελίδα. Σελίδες για τις οποίες το GA4 δεν έχει δεδομένα μένουν στη λίστα, χωρίς βαθμολογία.

Τα ίδια δεδομένα ως dashboard

Δεν χρειάζεσαι agent για να δεις τα νούμερα. Μόλις συνδεθεί το GA4, το My Site > Analytics στο app του zaDojo δείχνει:

  • επτά βασικά νούμερα (επισκέπτες, sessions, προβολές σελίδων, ποσοστό εγκατάλειψης, μέσο session, key events και έσοδα), το καθένα με τη μεταβολή σε σχέση με την προηγούμενη περίοδο·
  • ένα ημερήσιο γράφημα για όποιο από αυτά τα νούμερα διαλέξεις·
  • τέσσερα πάνελ: Sources (κανάλι, πηγή, καμπάνια), Pages (σελίδα προορισμού, σελίδα), Locations (χώρα, περιοχή, πόλη) και Devices (συσκευή, browser, λειτουργικό σύστημα)·
  • ζωντανή μέτρηση επισκεπτών στο site τα τελευταία 30 λεπτά, που ανανεώνεται κάθε λεπτό.

Κάνε κλικ σε οποιαδήποτε γραμμή, για παράδειγμα μια χώρα ή έναν browser, και όλη η σελίδα περιορίζεται σε αυτή. Τα φίλτρα στοιβάζονται, και μπορείς να διαλέξεις τις τελευταίες 7, 28 ή 90 ημέρες, τους τελευταίους 12 μήνες ή δικές σου ημερομηνίες. Η προβολή του dashboard δεν χρησιμοποιεί credits.

Ερωτήσεις που αξίζει να κάνεις

  • "Πώς άλλαξε η κίνηση από κινητά στη Γερμανία τις τελευταίες 7 ημέρες σε σύγκριση με την προηγούμενη εβδομάδα;"
  • "Ποιες πόλεις των ΗΠΑ έστειλαν τους περισσότερους επισκέπτες αυτόν τον μήνα;"
  • "Ποιες σελίδες προορισμού φέρνουν οργανικούς επισκέπτες που μετά κάνουν εγγραφή;"
  • "Είναι κανείς στο site αυτή τη στιγμή;"
  • "Ποιες σελίδες κατατάσσονται στη δεύτερη σελίδα στο Search Console και ήδη μετατρέπουν στο GA4;"
  • "Είναι ενεργή η μέτρηση της αναζήτησης στο site και ποια key events είναι στημένα;"

Πόσο κοστίζει

Οι αναγνώσεις Google Analytics δεν χρησιμοποιούν credits, όσες ερωτήσεις κι αν κάνεις, και η προβολή του dashboard είναι δωρεάν. Μπορείς να συνδέσεις το GA4 σε νέο λογαριασμό χωρίς να βάλεις κάρτα.

Η ίδια σύνδεση MCP εξυπηρετεί και τα πληρωμένα εργαλεία έρευνας του zaDojo, όπως έρευνα λέξεων-κλειδιών (περίπου 0,07 € ανά αναζήτηση), backlinks και παρακολούθηση θέσεων. Αυτά χρεώνουν credits: το πλάνο κοστίζει 10 € τον μήνα και περιλαμβάνει 10 € χρήσης. Η περιγραφή κάθε εργαλείου λέει αν χρησιμοποιεί credits, οπότε ο agent σου ξεχωρίζει τα δύο.

Μόνο ανάγνωση από σχεδιασμό

Το zaDojo ζητά από τη Google το scope analytics.readonly. Ο agent σου διαβάζει αναφορές. Δεν μπορεί να αλλάξει ρυθμίσεις, να επεξεργαστεί key events, να προσθέσει χρήστες ή να αγγίξει τον κώδικα μέτρησης. Μπορείς να αποσυνδεθείς από το zaDojo οποιαδήποτε στιγμή ή να αφαιρέσεις την πρόσβαση του zaDojo από τις ρυθμίσεις του λογαριασμού σου στη Google.

Σύγκριση με τον MCP server της ίδιας της Google

Η Google δημοσιεύει έναν open-source MCP server για το Google Analytics, με την ένδειξη πειραματικός. Τρέχει στον υπολογιστή σου με Python και τον στήνεις μόνος σου:

  1. Φτιάξε ή διάλεξε ένα project στο Google Cloud.
  2. Ενεργοποίησε το Google Analytics Admin API και το Data API.
  3. Στήσε διαπιστευτήρια με το scope analytics.readonly, μέσω OAuth client ή service account.
  4. Δείξε στον server το αρχείο διαπιστευτηρίων και το ID του project σου.
zaDojo MCPMCP server της Google για Analytics
Πού τρέχειΦιλοξενούμενος, ένα URLΣτον υπολογιστή σου (Python)
Στήσιμο Google CloudΚανένα, συνδέεσαι με GoogleProject, δύο APIs και αρχείο διαπιστευτηρίων
Εργαλεία13 εργαλεία, ένα για κάθε είδος ερώτησηςΓενικά εργαλεία όπως το run_report
RealtimeΕπισκέπτες τα τελευταία 30 λεπτάΝαι, μέσω του run_realtime_report
Ένωση με Search ConsoleΝαιΌχι
ΚόστοςΟι αναγνώσεις GA4 δεν χρησιμοποιούν creditsΔωρεάν και open source

Ο server της Google είναι καλύτερη επιλογή αν θέλεις τα πάντα στο δικό σου μηχάνημα ή χρειάζεσαι αναφορές που δεν προσφέρει το zaDojo, όπως funnels ή custom dimensions. Το zaDojo ταιριάζει σε όσους θέλουν τα δεδομένα GA4 στον agent σήμερα, δίπλα σε εργαλεία Search Console, λέξεων-κλειδιών και κατατάξεων, χωρίς τίποτα να εγκαταστήσουν.

Όρια που πρέπει να ξέρεις

  • Οι αναφορές καλύπτουν μόνο ολοκληρωμένες ημέρες. Τα διαστήματα τελειώνουν χθες, στη ζώνη ώρας του property σου.
  • Η Google αποκρύπτει ή κάνει δειγματοληψία σε κάποια δεδομένα για λόγους ιδιωτικότητας. Όταν συμβαίνει, τα εργαλεία σημειώνουν την αναφορά ως περιορισμένη, και οι γραμμές που λείπουν είναι άγνωστες, όχι μηδέν.
  • Οι αναλύσεις επιστρέφουν τις 50 κορυφαίες τιμές. Τα custom διαστήματα ημερομηνιών καλύπτουν έως 366 ημέρες.
  • Τα φίλτρα ταιριάζουν ακριβώς. Οι χώρες χρησιμοποιούν κωδικούς δύο γραμμάτων όπως DE, και οι πιο ασφαλείς τιμές για φίλτρο είναι όσες επέστρεψε μια ανάλυση.
  • Η μέτρηση realtime καλύπτει όλο το site και δεν δέχεται φίλτρα.
  • Δεν υπάρχουν δημογραφικά, δεδομένα σε επίπεδο χρήστη ή custom dimensions.
  • Μόνο properties GA4. Ο λογαριασμός Google που συνδέεις χρειάζεται πρόσβαση στο property.
  • Η Google περιορίζει πόσες αναφορές μπορεί να τρέξει κάθε property ανά ώρα και ανά ημέρα. Οι αναφορές δείχνουν το υπόλοιπο quota όταν το στέλνει η Google. Αν τελειώσει το quota, τα εργαλεία επιστρέφουν σφάλμα αντί για μερικά νούμερα, με χρόνο επανάληψης όταν τον δίνει η Google.

Συχνές ερωτήσεις

Χρειάζομαι project στο Google Cloud;

Όχι. Συνδέεσαι με Google μέσα στο zaDojo και εγκρίνεις πρόσβαση μόνο ανάγνωσης. Το zaDojo χειρίζεται τη σύνδεση με το API.

Χρησιμοποιεί credits η ανάγνωση του Google Analytics;

Όχι. Οι αναγνώσεις Google Analytics και Search Console δεν χρησιμοποιούν credits, ούτε στο app ούτε μέσω του agent σου.

Μπορεί ο agent να αλλάξει κάτι στο Google Analytics;

Όχι. Το zaDojo ζητά το scope analytics.readonly, οπότε ο agent διαβάζει αναφορές αλλά δεν αλλάζει ρυθμίσεις, events ή χρήστες.

Ποιοι AI clients μπορούν να το χρησιμοποιήσουν;

Claude Code, Claude Desktop, Cursor, Codex CLI, Codex στην εφαρμογή desktop του ChatGPT, ChatGPT με custom σύνδεση και άλλοι clients που υποστηρίζουν απομακρυσμένους MCP servers.

Δουλεύει με το Universal Analytics;

Όχι. Διαβάζει μόνο properties GA4.