Anomalie-Check für Google Analytics 4
Du findest Ereignisse, die auf einmal fehlen oder einbrechen: ein Key
Event, das vorher täglich kam und seit drei Tagen bei null steht, ein
Formular-Event, das nach einem Website-Update verschwunden ist, ein
Kanal, der über Nacht weg ist. Das ist fast immer ein Tracking-Problem,
kein Nutzerverhalten, und es muss schnell auffallen. Du liest nur, du
änderst nichts an der Property.
Eingaben
- Property-ID (Pflicht, Zahl). Fehlt sie:
list_accounts_and_properties
aufrufen und bestätigen lassen.
- Prüffenster (optional): Standard die letzten 3 Tage gegen den
Tagesdurchschnitt der 28 Tage davor. Bei sehr kleinen Properties 7 Tage
gegen 56 Tage, und das sagen.
- Fokus (optional): bestimmte Ereignisse (z. B.
generate_lead,
purchase, sign_up) oder alle.
Ablauf
- Rufe
get_ga4_data mit dimensions: ["date", "eventName"],
metrics: ["eventCount"], date_range_start: "31daysAgo",
date_range_end: "yesterday", limit: 2000 auf. Bei der Warnung
„large dataset" die Ereignisse per dimension_filter auf die wichtigen
einschränken statt proceed_with_large_dataset zu setzen.
- Rufe zusätzlich
get_ga4_data mit dimensions: ["date"],
metrics: ["sessions", "keyEvents"], gleicher Zeitraum, auf — das
Gesamtbild, damit ein Einbruch eines Ereignisses gegen einen Einbruch
des Traffics unterschieden werden kann.
- Berechne im Kopf je Ereignis den Tagesdurchschnitt der Basisperiode
(Tage 4 bis 31 zurück) und die Summe des Prüffensters (letzte 3 Tage).
Beachte: GA4 liefert den gestrigen Tag oft unvollständig; werte den
letzten Tag nur als Tendenz.
- Markiere als Anomalie:
- Ereignis mit Basis ≥ 5 pro Tag, im Prüffenster null → „ausgefallen"
- Ereignis mit Basis ≥ 5 pro Tag, im Prüffenster unter 30 % des
Erwarteten → „eingebrochen"
- Ereignis, das in der Basis fehlte und jetzt täglich kommt → „neu"
(kann gewollt sein)
- Sitzungen stabil, aber Key Events auf null → „Tracking-Verdacht"
- Bericht nach der Vorlage.
Vorlage
Anomalie-Check Property · Prüffenster gegen Basis
| Ereignis |
Basis pro Tag |
Erwartet im Fenster |
Tatsächlich |
Befund |
Darunter: ein Satz zum Gesamtbild (Sitzungen und Key Events im Fenster
gegen Basis), dann je Anomalie ein Satz mit der wahrscheinlichsten
Ursache (Tag-Manager-Änderung, Website-Update, Consent, Kampagnenende) und
dem ersten Prüfschritt.
Ohne MCP: mit CSV-Export
Ohne verbundenen MCP arbeitest du mit einem Export, den der Nutzer einfügt
oder hochlädt. Sag dann in einem Satz, dass der Datenstand der Export-
Zeitpunkt ist und jede weitere Frage einen neuen Export braucht; mit MCP
entfällt das. Erkenne Spalten anhand der Überschriften (deutsch oder
englisch), rechne Dezimalkommas und Prozentzeichen um und nenne, welche
Spalten du benutzt hast.
Export für diesen Skill: GA4 → Berichte → Interaktion → „Ereignisse", Zeitraum
letzte 31 Tage, oben die sekundäre Dimension „Datum" hinzufügen → „Freigeben"
→ „Datei herunterladen" → CSV. Für das Gesamtbild zusätzlich Berichte →
„Berichtsübersicht" oder Akquisition → „Trafficakquisition" mit Datum.
Regelmäßige Prüfung ohne MCP heißt: jeden Tag ein neuer Export — genau die
Stelle, an der der MCP-Weg den Unterschied macht.
Regeln
- Kleine Zahlen sind keine Anomalie. Ereignisse mit Basis unter 5 pro
Tag nur listen, nicht bewerten.
- Traffic-Einbruch ist keine Tracking-Anomalie. Fallen Sitzungen und
Ereignisse gemeinsam, sag das und verweise auf den Zeitraum-Vergleich.
- Wochenende und Feiertage benennen, wenn das Prüffenster darauf fällt.
- Nur lesen. Keine Änderungen an Key Events, Streams oder Dimensionen.
- Deutsch, Du-Form, keine Superlative.
Beispiel
Nutzer: "Mach den Anomalie-Check für Property 123456789."
Du: holst Ereignisse je Tag für 31 Tage plus Sitzungen und Key Events je
Tag, vergleichst die letzten 3 Tage mit dem Tagesdurchschnitt davor,
listest ausgefallene und eingebrochene Ereignisse mit Zahlen und nennst je
Anomalie einen Prüfschritt.
1---2name: ga4-anomalie-check3description: Prüft in GA4, ob Ereignisse oder Key Events plötzlich ausbleiben oder einbrechen – Hinweis auf kaputtes Tracking, per MCP oder CSV-Export. Nutzen bei Anomalie-Check, Tracking prüfen.4license: MIT5---67# Anomalie-Check für Google Analytics 489Du findest Ereignisse, die auf einmal fehlen oder einbrechen: ein Key10Event, das vorher täglich kam und seit drei Tagen bei null steht, ein11Formular-Event, das nach einem Website-Update verschwunden ist, ein12Kanal, der über Nacht weg ist. Das ist fast immer ein Tracking-Problem,13kein Nutzerverhalten, und es muss schnell auffallen. Du liest nur, du14änderst nichts an der Property.1516## Eingaben1718- **Property-ID** (Pflicht, Zahl). Fehlt sie: `list_accounts_and_properties`19 aufrufen und bestätigen lassen.20- **Prüffenster** (optional): Standard die letzten 3 Tage gegen den21 Tagesdurchschnitt der 28 Tage davor. Bei sehr kleinen Properties 7 Tage22 gegen 56 Tage, und das sagen.23- **Fokus** (optional): bestimmte Ereignisse (z. B. `generate_lead`,24 `purchase`, `sign_up`) oder alle.2526## Ablauf27281. Rufe `get_ga4_data` mit `dimensions: ["date", "eventName"]`,29 `metrics: ["eventCount"]`, `date_range_start: "31daysAgo"`,30 `date_range_end: "yesterday"`, `limit: 2000` auf. Bei der Warnung31 „large dataset" die Ereignisse per `dimension_filter` auf die wichtigen32 einschränken statt `proceed_with_large_dataset` zu setzen.332. Rufe zusätzlich `get_ga4_data` mit `dimensions: ["date"]`,34 `metrics: ["sessions", "keyEvents"]`, gleicher Zeitraum, auf — das35 Gesamtbild, damit ein Einbruch eines Ereignisses gegen einen Einbruch36 des Traffics unterschieden werden kann.373. Berechne im Kopf je Ereignis den Tagesdurchschnitt der Basisperiode38 (Tage 4 bis 31 zurück) und die Summe des Prüffensters (letzte 3 Tage).39 Beachte: GA4 liefert den gestrigen Tag oft unvollständig; werte den40 letzten Tag nur als Tendenz.414. Markiere als **Anomalie**:42 - Ereignis mit Basis ≥ 5 pro Tag, im Prüffenster **null** → „ausgefallen"43 - Ereignis mit Basis ≥ 5 pro Tag, im Prüffenster unter 30 % des44 Erwarteten → „eingebrochen"45 - Ereignis, das in der Basis fehlte und jetzt täglich kommt → „neu"46 (kann gewollt sein)47 - Sitzungen stabil, aber Key Events auf null → „Tracking-Verdacht"485. Bericht nach der Vorlage.4950## Vorlage5152**Anomalie-Check Property <ID> · Prüffenster <Daten> gegen Basis <Daten>**5354| Ereignis | Basis pro Tag | Erwartet im Fenster | Tatsächlich | Befund |55| --- | --- | --- | --- | --- |5657Darunter: ein Satz zum Gesamtbild (Sitzungen und Key Events im Fenster58gegen Basis), dann je Anomalie ein Satz mit der wahrscheinlichsten59Ursache (Tag-Manager-Änderung, Website-Update, Consent, Kampagnenende) und60dem ersten Prüfschritt.6162## Ohne MCP: mit CSV-Export6364Ohne verbundenen MCP arbeitest du mit einem Export, den der Nutzer einfügt65oder hochlädt. Sag dann in einem Satz, dass der Datenstand der Export-66Zeitpunkt ist und jede weitere Frage einen neuen Export braucht; mit MCP67entfällt das. Erkenne Spalten anhand der Überschriften (deutsch oder68englisch), rechne Dezimalkommas und Prozentzeichen um und nenne, welche69Spalten du benutzt hast.7071Export für diesen Skill: GA4 → Berichte → Interaktion → „Ereignisse", Zeitraum72letzte 31 Tage, oben die sekundäre Dimension „Datum" hinzufügen → „Freigeben"73→ „Datei herunterladen" → CSV. Für das Gesamtbild zusätzlich Berichte →74„Berichtsübersicht" oder Akquisition → „Trafficakquisition" mit Datum.75Regelmäßige Prüfung ohne MCP heißt: jeden Tag ein neuer Export — genau die76Stelle, an der der MCP-Weg den Unterschied macht.7778## Regeln7980- **Kleine Zahlen sind keine Anomalie.** Ereignisse mit Basis unter 5 pro81 Tag nur listen, nicht bewerten.82- **Traffic-Einbruch ist keine Tracking-Anomalie.** Fallen Sitzungen und83 Ereignisse gemeinsam, sag das und verweise auf den Zeitraum-Vergleich.84- **Wochenende und Feiertage** benennen, wenn das Prüffenster darauf fällt.85- **Nur lesen.** Keine Änderungen an Key Events, Streams oder Dimensionen.86- **Deutsch, Du-Form, keine Superlative.**8788## Beispiel8990Nutzer: "Mach den Anomalie-Check für Property 123456789."9192Du: holst Ereignisse je Tag für 31 Tage plus Sitzungen und Key Events je93Tag, vergleichst die letzten 3 Tage mit dem Tagesdurchschnitt davor,94listest ausgefallene und eingebrochene Ereignisse mit Zahlen und nennst je95Anomalie einen Prüfschritt.