Glossar

Was benutzerdefinierte Dimensionen in GA4 leisten und welche Kontingente sie begrenzen

Taras Shynkarenko
Taras Shynkarenko
•Aktualisiert: •8 Min. Lesezeit
Was benutzerdefinierte Dimensionen in GA4 leisten und welche Kontingente sie begrenzenWas benutzerdefinierte Dimensionen in GA4 leisten und welche Kontingente sie begrenzen

TL;DR, Kurzantwort

8 Min. Lesezeit

Eine benutzerdefinierte Dimension in GA4 ist ein registriertes Feld, mit dem Reports und Explorations die Werte eines Ihrer eigenen Event-Parameter, Nutzereigenschaften oder Artikelparameter anzeigen. Eine Standard-Property erlaubt 50 eventbezogene, 25 nutzerbezogene und 10 artikelbezogene benutzerdefinierte Dimensionen, und laut Google erscheinen die Daten 24 bis 48 Stunden, nachdem der Parameter gesendet und die Dimension angelegt wurde. Registrieren Sie keine eindeutigen IDs, Session-IDs oder Zeitstempel, denn Werte mit hoher Kardinalität werden in der Zeile (other) zusammengefasst.

Was sind benutzerdefinierte Dimensionen in GA4?

Google Analytics 4 zeigt Ihre eigenen Event-Parameter und Nutzereigenschaften erst dann in Reports, wenn Sie sie als benutzerdefinierte Dimensionen in GA4 registrieren, ein Schritt unter Admin, Custom definitions, der einen Parameternamen einem benannten Report-Feld zuordnet. Solange Sie einen Parameter nicht registrieren, empfängt GA4 ihn zwar, aber Standardreports und Explorations haben keine Dimension, in die sie ihn einordnen können. Registrieren Sie einen Parameter, sobald Sie ihn senden.

Die Hilfe von Google beschreibt den Zweck nüchtern: Eine benutzerdefinierte Dimension "goes beyond the standard data automatically collected and surfaced by Google Analytics." Die Trennung zwischen Dimensionen und Messwerten folgt dem Datentyp. Google sagt, Sie richten "custom dimensions (for descriptive data) and custom metrics (for numerical data)" ein. Ein Tarifname, ein Anmeldestatus oder eine Zahlungsart ist eine Dimension. Eine Zahl, die summiert werden soll, etwa eine Menge, gehört in einen benutzerdefinierten Messwert.

Der Parameter selbst entsteht in Ihrem Code oder im Google Tag Manager. Die benutzerdefinierte Dimension ist nur die Registrierung auf der GA4-Seite. Diese zweiteilige Einrichtung ist die Hauptquelle für Verwirrung, denn wer einen Parameter sendet, hält die Arbeit für erledigt, während der Report noch nichts zu zeigen hat. Wenn Sie noch entscheiden, welche Parameter einen Platz verdienen, behandelt der Leitfaden, wie Sie Dimensionen nach den Entscheidungen auswählen, die sie stützen, diesen Planungsschritt.

Welche Scopes kann eine benutzerdefinierte Dimension in GA4 haben?

Eine benutzerdefinierte Dimension in GA4 hat einen von drei Scopes, Event, User oder Item, und der Scope bestimmt, welchen Teil der erfassten Daten sie liest und welche Zeilen sie beschreiben kann. Sie wählen den Scope beim Anlegen der Dimension, und Google stellt klar: "You can't change this field after you save the new dimension."

ScopeLiest ausBeispiel aus Googles HilfeseitenGeeignet für
EventEinem eigenen Event-Parameterpayment_type beim Event add_payment_infoDetails zu einer Aktion, etwa welcher Link oder welches Video
UserEiner eigenen Nutzereigenschaftprofession als Nutzereigenschaft gesetztFakten über den Nutzer, die über Events hinweg gelten
ItemEinem Parameter im Array itemsArtikelfarbe oder Artikelgröße bei purchase oder add_to_cartProduktattribute im E-Commerce

Den Event-Scope brauchen die meisten Websites. Google beschreibt ihn als den Weg, über "custom event parameters, which measure details about user actions captured through an event" zu berichten. Eine eventbezogene Dimension deckt diesen Parameter bei jedem Event ab, das ihn sendet. Das ist eine Änderung gegenüber dem frühen Reporting eigener Parameter in GA4, bei dem jedes Event einen eigenen Platz belegte. Sobald Sie Daten aus dem Event-Tracking auf dieser Ebene auswerten, bedient eine einzige Dimension link_type Ihre Klick-, Download- und Registrierungs-Events zugleich.

Wie viele benutzerdefinierte Dimensionen erlaubt GA4?

Eine Standard-Property in GA4 erlaubt 50 eventbezogene, 25 nutzerbezogene und 10 artikelbezogene benutzerdefinierte Dimensionen, und eine Property in Google Analytics 360 hebt diese Werte auf 125, 100 und 25 an. Dieselbe Tabelle auf Googles Hilfeseite begrenzt auch benutzerdefinierte und berechnete Messwerte.

Benutzerdefinierte DefinitionStandard-Property360-Property
Eventbezogene benutzerdefinierte Dimensionen50125
Nutzerbezogene benutzerdefinierte Dimensionen25100
Artikelbezogene benutzerdefinierte Dimensionen1025
Benutzerdefinierte Messwerte50125
Berechnete Messwerte550

Admin zeigt, wie nah Sie an jeder Grenze sind. Google sagt, Sie sollen Custom definitions öffnen und auf "Quota information on the top right" klicken. Einen Platz freizugeben dauert länger, als einen zu belegen. Googles Hinweis lautet: "If you hit the limit for custom dimensions, you'll need to wait 48 hours after deleting dimensions to add new ones." Die Seite zu den Konfigurationslimits führt nutzer- und eventbezogene benutzerdefinierte Dimensionen als Elemente, die Sie archivieren können, wenn Sie nahe an der Grenze sind.

Google warnt außerdem davor, Plätze für Daten zu verbrauchen, die GA4 bereits hat: Einen Parameter zu registrieren, "that is already a predefined dimension, such as the page and screen dimensions, or transaction ID, is not a best practice", weil "it will use one of your custom dimension quota." Prüfen Sie die Liste der vordefinierten Dimensionen, bevor Sie etwas registrieren.

Eine Person hakt neben einem aufgeklappten Laptop eine handgeschriebene Checkliste ab, passend zur Schritt-für-Schritt-Anleitung zum Anlegen einer benutzerdefinierten Dimension.

Wie legen Sie eine benutzerdefinierte Dimension in GA4 an?

Sie legen eine benutzerdefinierte Dimension in Admin unter Data display, Custom definitions an und brauchen dafür mindestens die Rolle Editor auf der Property. Googles Ablauf für eine eventbezogene Dimension hat fünf Schritte.

  1. Prüfen Sie, ob der Parameter ankommt. Google empfiehlt, das Event in der "Event count by Event name card in the Realtime report" auszuwählen.
  2. Klicken Sie in Admin unter Data display auf Custom definitions und öffnen Sie den Tab Custom dimensions.
  3. Klicken Sie auf Create custom dimensions.
  4. Tragen Sie den Namen der Dimension, den Scope, eine optionale Beschreibung und den exakten Namen des Event-Parameters ein. Google sagt: "You can't use hyphens in the name, but you can use underscores and spaces instead."
  5. Klicken Sie auf Save.

Der Parametername muss exakt mit Ihrem Code übereinstimmen. Google markiert sowohl den Scope als auch das Feld für den Event-Parameter nach dem Speichern als unveränderlich. Ein Tippfehler im Parameterfeld bedeutet deshalb, die Dimension zu löschen und neu anzulegen, mit 48 Stunden Wartezeit, wenn Sie am Kontingent sind.

Welche Erfassungslimits gelten, bevor ein Parameter GA4 erreicht?

Die Erfassungslimits für Events in GA4 verwerfen Daten, bevor sie überhaupt eine benutzerdefinierte Dimension erreichen: Jedes Event trägt höchstens 25 Event-Parameter, Parameternamen enden nach 40 Zeichen und Parameterwerte nach 100 Zeichen. Google stellt fest, dass Analytics "doesn't log events, event parameters, and user properties that exceed the following limits."

Für Nutzereigenschaften gelten strengere Regeln. Eine Property kann 25 Nutzereigenschaften halten, jeder Name darf 24 Zeichen lang sein und jeder Wert 36 Zeichen. E-Commerce-Events akzeptieren "up to 27 item-level custom parameters" zusätzlich zu den vorgegebenen Artikelparametern. Google ergänzt, dass diese Zeichenlimits für Sprachen mit einfacher und doppelter Zeichenbreite gleich sind und dass "The encoded URL character length is used when counting character limits."

Eine weitere Falle betrifft Werte, die wie Zahlen aussehen. Google warnt, dass "any value in a custom dimension that resembles a number will be treated as a number, even if it was originally formatted as text", und nennt als Beispiel "94E40", das als wissenschaftliche Notation gelesen wird. Wenn ein Tarifcode oder eine SKU numerisch aussehen kann, stellen Sie vor dem Senden einen Buchstaben voran.

Hände sortieren farbige Karten in wenige beschriftete Kisten und zeigen, warum wenige wiederkehrende Werte besser funktionieren als ein eindeutiger Wert pro Datensatz.

Flowsery
Flowsery

Jetzt 14 Tage kostenlos testen

Echtzeit-Dashboard

Zielverfolgung

Cookie-freies Tracking

Warum sollten Sie eindeutige IDs in benutzerdefinierten Dimensionen in GA4 vermeiden?

Benutzerdefinierte Dimensionen in GA4, die pro Nutzer, pro Session oder pro Zeitstempel einen eindeutigen Wert enthalten, erzeugen eine hohe Kardinalität, und Google warnt, dass solche Werte "may negatively impact your reports and explorations, and cause data to be condensed under the (other) row." Google nennt drei Beispiele, die Sie vermeiden sollten: eine eindeutige ID pro Nutzer, eine Session-ID und einen Zeitstempel.

Für Nutzerkennungen verweist Google auf eine eigene Funktion. Die Hilfeseite rät davon ab, "Using a custom dimension for a unique ID per user; instead, use the User-ID feature." Der Entwicklerleitfaden zu User-IDs wiederholt die Warnung: "Don't set custom dimensions based on user IDs." Es gibt auch einen Datenschutzgrund. Werte in einer benutzerdefinierten Dimension erscheinen in Reports und im Zielgruppen-Builder, weshalb der Leitfaden zu Kennungen, die als personenbezogene Daten gelten, auch hier gilt.

Werte mit niedriger Kardinalität zahlen sich aus. Eine Dimension mit fünf Tarifnamen oder drei Anmeldestatus teilt jeden Report sauber auf, während eine mit 50,000 Bestell-IDs nichts aufteilt und Zeilen in (other) schiebt.

Welche Werte in eine benutzerdefinierte Dimension gehören
Hohe Kardinalität
  • Eine eindeutige ID pro Nutzer, eine Session-ID oder ein Zeitstempel
  • 50,000 Bestell-IDs teilen nichts auf
  • Zeilen werden unter (other) zusammengefasst
Niedrige Kardinalität
  • Fünf Tarifnamen oder drei Anmeldestatus
  • Jeder Bericht lässt sich sauber aufteilen
  • Für Nutzerkennungen nutzen Sie stattdessen die User-ID-Funktion
Sich wiederholende Werte ergeben eine brauchbare Dimension, Werte, die nie wiederkehren, drücken Zeilen nach (other).

Wann erscheinen Daten aus einer neuen benutzerdefinierten Dimension?

Daten aus einer neuen benutzerdefinierten Dimension in GA4 erscheinen laut Googles Einrichtungsseiten 24 bis 48 Stunden, nachdem der Parameter gesendet und die Dimension angelegt wurde, in den Reports. Google beschreibt die Reihenfolge so: Sie fügen den Parameter in Ihren Code ein, Nutzer senden ihn, "You create a custom dimension or metric", und "After 24-48 hours, you can start to report on and advertise with the custom dimension or metric."

Googles Hilfeseiten versprechen nicht, dass GA4 Werte für die Tage vor der Registrierung der Dimension nachträgt, also planen Sie so, als würde das nicht passieren. Registrieren Sie die Dimension an dem Tag, an dem der Parameter live geht. Sobald die Dimension existiert, können Sie sie über den Tab Custom in der Dimensionsauswahl zu einer Free-form-Exploration hinzufügen oder beim Erstellen einer Zielgruppe als Bedingung nutzen. Gehört der Parameter zu einem Event, das Sie als eines Ihrer Key Events markiert haben, können Sie diese Key Events mit der neuen Dimension nach deren Werten aufteilen.

Wie geht Flowsery ohne Registrierungsschritt mit eigenen Events um?

Flowsery erfasst eigene Events mit einem einzigen Funktionsaufruf, etwa window.flowsery("signup"), und zeigt sie ohne separaten Registrierungsbildschirm im Dashboard an, wie die Seite zum Goal- und Event-Tracking beschreibt. Flowsery nennt auf diesem Weg das Tracking von "button clicks, form submissions, file downloads, video plays" und lässt Sie "Attach revenue values to events to measure the dollar impact of each action." Events werden ohne Cookies und ohne personenbezogene Daten erfasst, es gibt also keinen Platz für eine User-ID und keine Kennung mit hoher Kardinalität, die Sie aus Reports heraushalten müssten. Wenn Ihrer GA4-Property vor allem wegen des Conversion-Trackings das Kontingent für benutzerdefinierte Dimensionen ausgeht, decken die Goals und eigenen Events von Flowsery diesen Teil ohne Kontingenttabelle ab.

Häufig gestellte Fragen

Was ist der Unterschied zwischen einer benutzerdefinierten Dimension und einem Event-Parameter in GA4?

Ein Event-Parameter sind die Daten, die Ihr Code mit einem Event sendet. Eine benutzerdefinierte Dimension ist die Registrierung in GA4 Admin, die einen Parameternamen zu einem Report-Feld macht. Sie brauchen beides: Der Parameter trägt den Wert, und die Dimension macht ihn in Reports und Explorations sichtbar.

Wie viele benutzerdefinierte Dimensionen kann eine kostenlose GA4-Property haben?

Eine Standard-Property erlaubt 50 eventbezogene, 25 nutzerbezogene und 10 artikelbezogene benutzerdefinierte Dimensionen. Dazu kommen 50 benutzerdefinierte Messwerte und 5 berechnete Messwerte. Google Analytics 360 hebt diese Werte auf 125, 100, 25, 125 und 50 an.

Kann ich den Scope einer benutzerdefinierten Dimension in GA4 nach dem Speichern ändern?

Nein. Google stellt klar, dass der Scope und das Feld für den Event-Parameter nach dem Speichern der Dimension nicht mehr geändert werden können. Um eines davon zu korrigieren, löschen Sie die Dimension und legen eine neue an. Wenn Sie am Limit sind, warten Sie laut Google nach dem Löschen 48 Stunden, bevor Sie neue hinzufügen können.

Warum zeigt meine benutzerdefinierte Dimension in GA4 (not set)?

Google beschreibt (not set) als den Platzhalter, den Analytics verwendet, "when it hasn't received any information for the dimension you have selected." Bei einer benutzerdefinierten Dimension heißt das, dass einige Events im Zeitraum den Parameter nicht enthielten. Prüfen Sie, ob der Parametername in Ihrem Code exakt mit dem registrierten Namen übereinstimmt, und denken Sie daran, dass Daten 24 bis 48 Stunden nach dem Anlegen der Dimension erscheinen.

Sollte ich eine User-ID in einer benutzerdefinierten Dimension in GA4 speichern?

Nein. Google führt eine eindeutige ID pro Nutzer als Dimension mit hoher Kardinalität auf, die Sie vermeiden sollten, und verweist stattdessen auf die Funktion User-ID. Der Entwicklerleitfaden sagt direkt: "Don't set custom dimensions based on user IDs."

Wie lang darf der Wert eines Event-Parameters in GA4 sein?

Der Wert eines Event-Parameters darf 100 Zeichen lang sein. Google nennt drei Ausnahmen: page_title darf 300 Zeichen haben, page_referrer 420 und page_location 1,000. Parameternamen enden nach 40 Zeichen, und jedes Event trägt höchstens 25 Parameter.

Wie lange dauert es, bis eine benutzerdefinierte Dimension in GA4 Daten zeigt?

Laut Google erscheinen Daten 24 bis 48 Stunden, nachdem der Parameter gesendet und die Dimension angelegt wurde. Die Hilfeseiten von Google versprechen nicht, dass GA4 Werte aus der Zeit vor der Registrierung nachträgt. Registrieren Sie die Dimension deshalb an dem Tag, an dem der Parameter live geht.

Sollte ich Seite oder Transaktions-ID als benutzerdefinierte Dimension in GA4 registrieren?

Google nennt es keine bewährte Methode, einen Parameter zu registrieren, der bereits eine vordefinierte Dimension ist, etwa die Seiten- und Bildschirmdimensionen oder die Transaktions-ID. Er belegt ein Kontingent für benutzerdefinierte Dimensionen, obwohl GA4 die Daten schon hat. Prüfen Sie die Liste der vordefinierten Dimensionen, bevor Sie etwas registrieren.

Was ist der Unterschied zwischen einer benutzerdefinierten Dimension und einem benutzerdefinierten Messwert in GA4?

Eine benutzerdefinierte Dimension enthält beschreibende Daten, etwa einen Tarifnamen, einen Anmeldestatus oder eine Zahlungsart. Ein benutzerdefinierter Messwert enthält Zahlen, die Sie summieren möchten, etwa eine Menge. Eine Standard-Property erlaubt neben den Dimensionskontingenten 50 benutzerdefinierte Messwerte.

Flowsery
Flowsery

Jetzt 14 Tage kostenlos testen

Echtzeit-Dashboard

Zielverfolgung

Cookie-freies Tracking

Welche Rolle brauche ich, um in GA4 eine benutzerdefinierte Dimension anzulegen?

Sie brauchen mindestens die Rolle Editor für die Property. Öffnen Sie dann Admin, gehen Sie zu Data display, Custom definitions und zum Tab Custom dimensions und klicken Sie auf Create custom dimensions. Tragen Sie Name, Scope, optionale Beschreibung und den genauen Parameternamen ein und klicken Sie auf Save.

War dieser Artikel hilfreich?

Teilen Sie uns Ihre Meinung mit!

Sehen Sie uns öfter bei Google

Ein Klick macht Flowsery zu einer bevorzugten Quelle. Unsere Artikel stehen dann weiter oben in Ihren Top-Meldungen, im KI-Modus und in den KI-Übersichten.

Bevor Sie gehen...

Flowsery

Flowsery

Umsatzorientierte Analysen für Ihre Website

Verfolgen Sie jeden Besucher, jede Quelle und jede Conversion in Echtzeit. Einfach, leistungsstark und komplett ohne Cookies.

Echtzeit-Dashboard

Zielverfolgung

Cookie-freies Tracking

Verwandte Glossarbegriffe

So setzen Sie Nutzereigenschaften in GA4 und werten sie in Reports ausSo setzen Sie Nutzereigenschaften in GA4 und werten sie in Reports aus
Glossar

So setzen Sie Nutzereigenschaften in GA4 und werten sie in Reports aus

So setzen Sie Nutzereigenschaften in GA4 per gtag oder Tag Manager, registrieren sie als nutzerbezogene Dimensionen und bleiben unter dem Limit von 25.

•8 Min. Lesezeit
Wie Sie berechnete Messwerte in GA4 mit nur fünf Plätzen erstellenWie Sie berechnete Messwerte in GA4 mit nur fünf Plätzen erstellen
Glossar

Wie Sie berechnete Messwerte in GA4 mit nur fünf Plätzen erstellen

Google erlaubt nur 5 berechnete Messwerte in GA4 pro Standard-Property. Hier stehen Formelsyntax, Einheiten, Fundorte und was keine Formel nutzen darf.

•8 Min. Lesezeit
So fügen Sie Google-Analytics-Annotationen in GA4 hinzu und führen ein ÄnderungsprotokollSo fügen Sie Google-Analytics-Annotationen in GA4 hinzu und führen ein Änderungsprotokoll
Glossar

So fügen Sie Google-Analytics-Annotationen in GA4 hinzu und führen ein Änderungsprotokoll

In GA4 heften Google-Analytics-Annotationen eine datierte Notiz an Liniendiagramme. Wer sie anlegt, Limits von 60 und 150 Zeichen, 1,000 je Property.

•7 Min. Lesezeit
Wie GA4-Event-Parameter die Details hinter jedem Event tragenWie GA4-Event-Parameter die Details hinter jedem Event tragen
Glossar

Wie GA4-Event-Parameter die Details hinter jedem Event tragen

Google begrenzt GA4-Event-Parameter auf 25 pro Event. Die Limits für Namen und Werte, reservierte Namen und warum eigene Parameter in Reports fehlen.

•8 Min. Lesezeit
Warum Ihre GA4-Absprungrate nur die umgedrehte Engagement-Rate istWarum Ihre GA4-Absprungrate nur die umgedrehte Engagement-Rate ist
Glossar

Warum Ihre GA4-Absprungrate nur die umgedrehte Engagement-Rate ist

Ihre GA4-Absprungrate ist der Anteil nicht engagierter Sitzungen. Wie Google sie definiert, was anders ist als in Universal Analytics und wo Sie sie ergänzen.

•7 Min. Lesezeit
Was der GA4-Landing-Page-Bericht zählt und wo er leer bleibtWas der GA4-Landing-Page-Bericht zählt und wo er leer bleibt
Glossar

Was der GA4-Landing-Page-Bericht zählt und wo er leer bleibt

Googles GA4-Landing-Page-Bericht listet die erste Seite jeder Session. Wo er liegt, Standardkennzahlen, Zeilen mit (not set) und wie Sie die Quelle ergänzen.

•8 Min. Lesezeit

Verwandte Artikel