Parameter (GA4)
Definition: Parameter in Google Analytics 4 sind Key-Value-Paare, die einem Ereignis zusammen mit dem Ereignis-Trigger übermittelt werden, um dieses mit zusätzlichen kontextuellen Informationen anzureichern. Während ein Ereignis nur den Namen einer Aktion trägt – etwa "purchase", "add_to_cart" oder "video_play" –, liefern Parameter die inhaltlichen Details: Beim Ereignis "purchase" können zum Beispiel die Parameter "transaction_id" (eindeutige Bestellnummer), "value" (Bestellwert), "currency" (Währungscode), "coupon" (verwendeter Gutscheincode) und "items" (Array aller gekauften Produkte mit Produktnamen, SKU, Preis und Menge) übergeben werden. Ohne Parameter wären Ereignisse reine Zähler ohne inhaltliche Aussagekraft: GA4 würde zwar wissen, dass ein Kauf stattgefunden hat, aber nicht, was gekauft wurde, zu welchem Preis oder in welcher Kategorie. Parameter verwandeln Ereignisse in mehrdimensionale Datenpunkte, die in Berichten gefiltert, segmentiert und als Grundlage für Conversions und Audiences genutzt werden können. Das Design eines sinnvollen Parameter-Schemas ist eine der wichtigsten konzeptionellen Aufgaben bei der GA4-Implementierung, da es die gesamte Analysefähigkeit der Property bestimmt. Fehler oder Inkonsistenzen in der Parameter-Benennung führen zu fragmentierten Daten, die historisch nicht korrigiert werden können.
Erläuterung
GA4 unterstützt bis zu 25 benutzerdefinierte Parameter pro Ereignis; Parameter-Werte können Strings oder Zahlen sein. Ein Teil der Parameter ist von Google vordefiniert und wird automatisch verarbeitet: "page_title", "page_location", "page_referrer", "screen_resolution", "language" und "session_id" werden bei praktisch jedem Ereignis automatisch mitgesendet. Für E-Commerce existiert ein umfangreiches Set standardisierter Parameter für das E-Commerce-Datenmodell (items-Array mit item_id, item_name, item_brand, item_category, price, quantity usw.), das für eine korrekte Auswertung im GA4-Monetarisierungsbericht strikt eingehalten werden sollte. Für benutzerdefinierte Parameter – also solche, die über die vordefinierten Standard-Parameter hinausgehen – gilt eine wichtige Einschränkung: Sie müssen in der GA4-Property als "benutzerdefinierte Dimensionen" (für String-Werte oder Kategoriendaten) oder "benutzerdefinierte Metriken" (für numerische Werte) registriert werden, bevor sie in der GA4-Benutzeroberfläche in Berichten und Explorationen erscheinen. Die Registrierung erfolgt in den Property-Einstellungen unter "Benutzerdefinierte Definitionen". Technisch werden die Parameter-Daten auch ohne Registrierung erfasst und im BigQuery-Export gespeichert, aber sie sind in der GA4-Oberfläche unsichtbar. Pro GA4-Property sind maximal 50 benutzerdefinierte Dimensionen auf Ereignis-Ebene, 25 auf Nutzer-Ebene und 50 benutzerdefinierte Metriken möglich – in der kostenlosen Version gelten niedrigere Limits. Dieses Limit macht eine sorgfältige Priorisierung bei der Planung des Parameter-Schemas unerlässlich. Parameter können auf drei Geltungsebenen definiert werden: Ereignis-Ebene (gilt für das spezifische Ereignis), Nutzer-Ebene (wird dem Nutzerprofil dauerhaft zugewiesen) und Artikel-Ebene (gilt für einzelne Produkte im items-Array).
Arten von Parametern in GA4
- Automatisch erfasste Parameter: Werden von GA4 ohne zusätzlichen Code mitgesendet, z. B. "page_location" (URL), "page_title" (Seitentitel) und "language" (Browsersprache); stehen sofort in Berichten zur Verfügung.
- Empfohlene Parameter (Recommended Events): Google definiert für bestimmte Ereignistypen (E-Commerce, Apps, Spiele) standardisierte Parameter-Schemata; deren Verwendung aktiviert vorgefertigte Berichte wie den Monetarisierungsbericht.
- Benutzerdefinierte Ereignisparameter: Ereignisspezifische Key-Value-Paare, die eigene Geschäftsdaten transportieren, z. B. "article_category", "subscription_plan" oder "checkout_step"; müssen als benutzerdefinierte Dimensionen registriert werden.
- Nutzerparameter (User Properties): Langfristig dem Nutzerprofil zugewiesene Eigenschaften wie "membership_level", "preferred_language" oder "customer_segment"; werden als benutzerdefinierte Nutzerdimensionen registriert und persistent gespeichert.
- Artikel-Parameter (Item Parameters): Parameter innerhalb des items-Arrays, die Produktdetails beschreiben, z. B. "item_category2" für Unterkategorien, "item_variant" für Farbe oder Größe; erscheinen im Item-Bericht des GA4-Monetarisierungsberichts.
Limits und technische Besonderheiten
- 25 Parameter pro Ereignis: GA4 nimmt maximal 25 Parameter pro Ereignis-Treffer an; automatisch erfasste Parameter werden nicht auf dieses Limit angerechnet, benutzerdefinierte Parameter schon.
- Zeichenlimitierungen: Parameter-Namen dürfen maximal 40 Zeichen lang sein und müssen mit einem Buchstaben beginnen; nur Buchstaben, Ziffern und Unterstriche sind erlaubt. String-Werte werden auf 100 Zeichen gekürzt.
- Keine rückwirkende Befüllung: Wenn ein Parameter nachträglich registriert oder umbenannt wird, stehen historische Daten, die unter dem alten Namen erfasst wurden, nicht unter dem neuen Namen zur Verfügung; eine konsistente Benennung von Beginn an ist entscheidend.
- BigQuery als Backup: Alle Parameter – auch nicht registrierte – werden im BigQuery-Export vollständig gespeichert; wer BigQuery nutzt, kann Parameter auch ohne Registrierung in der GA4-Oberfläche für tiefgehende SQL-Analysen verwenden.
- Debugging: Der GA4 DebugView und die Chrome-Extension "GA Debugger" zeigen Parameter in Echtzeit und sind das wichtigste Hilfsmittel zur Qualitätssicherung bei der Implementierung.