Blog
Kontakt os
AI/Integrationer/Google Analytics 4 MCP Server | Consile

Google Analytics 4 MCP Server | Consile

Lad AI'en analysere jeres GA4-data direkte. Den henter sessions, events, konverteringer og audience-data uden manuel CSV-eksport. Alt sker via en EU-hosted MCP-server I selv ejer.

Setup-tid

~30 min

Tools til AI

14

OAuth scope

Read only

Hosting

EU-central

I

Kapitel et

Hvad I får ud af det.
GA4-MCP'en giver AI'en direkte adgang til Reporting API'et og Data API'et. Ingen rapport-eksporter, ingen CSV'er. Bare spørg AI'en og få svar med kontekst.

01 · Hvad den kan

Fire ting I mærker med det samme.
Her er de fire forskelle I ser første uge.

01

Reports på sekunder

AI'en henter sessions, bounce rate og konverteringer for enhver periode på 3 sekunder. I slipper for at bygge rapporten i GA4-interfacet først.

02

Funnels AI'en selv bygger

AI'en opretter funnel-rapporter baseret på jeres events og viser præcis hvor brugere falder fra. I beskriver flowet, AI'en leverer tallene.

03

Realtime-data i samtalen

AI'en henter aktive brugere, top-sider og traffic sources lige nu. Brug det til at tjekke om en kampagne performer fra minut eet.

04

EU-hosting og fuld audit-trail

Al data forbliver i EU. Hvert tool-kald er logget med parametre og output. Ingen data sendt til tredjeparts cloud-providers.

02 · Sådan føles det at bruge

To eksempler fra hverdagen.
Sådan ser samtalen ud når AI'en bruger GA4-MCP'en.
Marketing LeadVis mig de 10 sider med størst trafik-fald sammenlignet med samme periode sidste år.
AI · via Consile MCP
ga4_compare_periods(period: "28d", compare: "YoY", sort_by: "sessions_change", limit: 10)
Fandt 10 sider med fald. /produkter/hubspot-implementation er faldet mest med -42% (fra 1.240 til 719 sessions). Det sammenfalder med en redirect fra januar. /blog/crm-guide er faldet -38%, sandsynligvis pga. tabt position på "CRM guide". Skal jeg krydstjekke med Search Console-data?
SEO SpecialistHvor mange events skydes der pr. dag fra vores GA4, og er der spikes der ser unormale ud?
AI · via Consile MCP
ga4_event_volume(period: "7d", detect_anomalies: true)
I sender ~12.400 events/dag i gennemsnit. To anomalier: 12. maj (3,2x normalt, 39.700 events, primært page_view fra DE med bot-signatur) og 15. maj (0,4x normalt, 4.900 events, sandsynligvis tracking-nedbrud mellem 14:00-18:00). Skal jeg dykke ned i bot-trafikken eller debugge tracking-hullet?
II

Kapitel to

Sådan virker det.
14 tools, en MCP-server og GA4's Data API. AI'en kalder det rigtige tool baseret på hvad I spørger om.

03 · Tools til AI

14 tools
Read-tools til at hente rapporter, events, funnels og realtime-data. Alle 1:1 med GA4's Data API.

ga4_list_properties

Liste over GA4-properties med ID, navn og tidszone.

Read

ga4_run_report

Kør en rapport med dimensioner, metrics og filtre for en periode.

Read

ga4_run_realtime_report

Hent realtime-data med aktive brugere, sider og kilder.

Read

ga4_run_funnel_report

Byg en funnel baseret på event-sekvenser med drop-off pr. trin.

Read

ga4_run_pivot_report

Kør en pivot-rapport med krydsede dimensioner og metrics.

Read

ga4_compare_periods

Sammenlign to perioder med delta og procentvis ændring.

Read

ga4_event_volume

Hent dagligt event-volume med anomali-detektion.

Read

ga4_list_audiences

Alle audiences med størrelse og definition.

Read

ga4_get_audience

Detaljeret view af en audience med regler og membership-count.

Read

ga4_list_conversions

Alle konverterings-events med count og værdi.

Read

ga4_list_dimensions

Tilgængelige dimensioner med beskrivelse og type.

Read

ga4_list_metrics

Tilgængelige metrics med beskrivelse og type.

Read

ga4_check_compatibility

Tjek om en kombination af dimensioner og metrics er kompatibel.

Read

ga4_get_metadata

Property-metadata med valuta, tidszone og industri.

Read

04 · Sådan fungerer den

Tre lag, tre ansvar.
Før et tool-kald rammer Google, passerer det tre lag.

01 · Bruger

AI Agent

Claude, ChatGPT eller egen agent. Brugeren stiller spørgsmål på naturligt sprog.

02 · Vores lag

MCP Server

Consile-hostet MCP. Validerer tool-kald, håndterer rate-limits og audit-logger.

03 · Google

GA4 Data API v1

Googles eget API. AI'en kender ingen Google-credentials. Tokens lagres krypteret hos os.

04 · Tilbage

Struktureret svar

Data returneres som JSON, AI’en formulerer svaret i samtale-form.

III

Kapitel tre

Sikkerhed og setup, ingen overraskelser.
EU-hosting, OAuth, log-policy.

05 · Arkitektur & datalag

Hvor det kører.
Seks fakta om hvor MCP-serveren er, og hvordan den taler med GA4.

Hvor det kører

Hosting & infrastruktur

  • HostingHetzner EU-central, Helsinki
  • ServerNode.js MCP-server, Docker-image
  • AuthOAuth 2.0 med Googles officielle flow
  • Latens~300ms p95 til GA4 Data API
  • CacheRedis cache for læste data, 5 min TTL
  • Uptime99,9% SLA, Heartbeat-monitorering

Hvad der krydser hvor

Data flow & scope

  • LæserTool-input + GA4 API-response. Kun det.
  • SkriverIngen write-operationer. Read-only MCP.
  • Ikke tilgåetIngen PII, ingen chat-history, ingen tokens
  • Logning30 dages opbevaring, GDPR-konform
  • PIIPseudonymiseret email/navn ved logning
  • BackupDaglig backup, Hetzner-zone, krypteret

06 · Sikkerhed & permissions

Sikkerhed uden hindring.
Tre lag der beskytter jeres data uden at AI'en blokeres unødigt.
OAuth, ingen API-keys

AI'en får aldrig API-keys eller passwords. OAuth-tokens lagres krypteret og kan revokes med ét klik.

Audit-trail

Hvert tool-kald logges med bruger, parametre og output-summary. Eksporterbart til kompliance-review.

EU-hosted, GDPR-klart

MCP-serveren kører i EU-central. Ingen data til USA's cloud-providers. DPA tilgængelig.

07 · Setup

Sådan kommer I i gang.
Tre trin, omkring 30 minutter fra start til første tool-kald.

01

Connect Google Analytics

I logger ind med jeres Google-admin og godkender Consile MCP. Tokens skrives direkte til vores krypterede store.

5-15 min

02

Tilføj til jeres AI-klient

Vi sender jer MCP-config til Claude, Cursor eller andre klienter. Copy-paste og restart, AI'en ser straks vores tools.

5-10 min

03

Test på rigtige queries

Vi gennemgår første 5 prompts med jeres team, sikrer at scopes virker og at sproget rammer rigtigt.

15-30 min
Klar til at give AI'en adgang?
Book en kort opsætning. Vi har MCP-serveren klar, og I har den i drift indenfor en time. I binder jer ikke til noget.