In diesem Dokument erhalten Sie einen Überblick über Segmente in Google Analytics.
Überblick
Mithilfe von Segmenten können Sie Nutzer und Sitzungen auswählen, um Fragen zu beantworten, die für Ihr Unternehmen wichtig sind. Beispiel: Nutzer, die mindestens zwei Transaktionen mit einem Lifetime-Umsatz von über 1.000 $abgeschlossen haben,oder Nutzer, die die Website zuerst auf einem Mobilgerät und dann über einen Desktop-Browser besucht haben.
In diesem Dokument werden Sie mit dem Google Analytics-Nutzermodell und den Grundlagen der Erstellung von Segmenten vertraut gemacht.
Google Analytics-Nutzermodell
Wenn Sie sich zuerst das Google Analytics-Nutzermodell ansehen, verstehen Sie die Funktionsweise von Segmenten besser.
Das Google Analytics-Nutzermodell besteht aus drei Hauptbestandteilen:
- Nutzer: Auf der grundlegenden Ebene haben Sie Nutzer.
- Sitzungen: Ein Nutzer greift auf Ihre Property zu und interagiert mit Ihrer Property. Alle diese Nutzerinteraktionen werden in einer sogenannten Sitzung gruppiert.
- Treffer: Während einer Sitzung interagiert der Nutzer mit Ihrer Property. Jede Interaktion wird als Treffer bezeichnet. Treffer sind z. B. Seitenaufrufe, Ereignisse und Transaktionen.
Ein einzelner Nutzer kann mehrere Sitzungen haben und jede Sitzung kann mehrere Treffer haben. Im Folgenden sehen Sie eine entsprechende grafische Darstellung:
Sobald Sie wissen, wie Nutzer in Google Analytics modelliert werden, sehen Sie sich im nächsten Schritt an, wie Segmente erstellt werden.
Beispiele für Segmente
Zum Erstellen eines Segments müssen Sie die Bedingung sowie die gewünschten Dimensionen und Messwerte definieren.
Für jedes Beispiel unten gibt es eine Segmentbeschreibung, die entsprechende API-Syntax für den Segmentparameter und eine Nutzermodelldarstellung.
Die Legende für die Modelldarstellung lautet:
Die folgenden Beispiele veranschaulichen Folgendes:
- Bedingungen
- Ausschlussbedingungen
- Bedingungen kombinieren
- Sequenzen
- Nutzer und Sitzungen kombinieren
Bedingungen
Mit Bedingungen können Sie Nutzer oder Sitzungen basierend auf Dimensionen und Messwerten auswählen.
Abmessungen
Wählen Sie Nutzer oder Sitzungen anhand der Dimensionswerte aus.
Nutzer
Wählen Sie Nutzer aus, die aus Kanada kommen.
users::condition::ga:country==Canada
Sitzungen
Wählen Sie Sitzungen aus Kanada aus.
sessions::condition::ga:country==Canada
Messwerte
Wählen Sie Nutzer oder Sitzungen basierend auf einzelnen oder Gesamtwerten aus.
Nutzer
Wählen Sie Nutzer aus, deren Gesamtumsatz in einer einzelnen Transaktion über 100 $lag.
users::condition::perHit::ga:transactionRevenue>100
Nutzer auswählen, deren Gesamtumsatz über alle Transaktionen innerhalb einer Sitzung mehr als 100 $betrug.
users::condition::perSession::ga:transactionRevenue>100
Nutzer auswählen, deren Gesamtumsatz über alle Transaktionen im Zeitraum größer als 100 $lag.
users::condition::perUser::ga:transactionRevenue>100
Bei der Auswahl von Nutzern werden Messwerte standardmäßig auf Nutzerebene summiert. Sie können dies so vereinfachen:
users::condition::ga:transactionRevenue>100
Sitzungen
Wählen Sie Sitzungen aus, bei denen der Gesamtumsatz in einer einzelnen Transaktion über 100 $lag.
sessions::condition::perHit::ga:transactionRevenue>100
Wählen Sie Sitzungen aus, bei denen der Gesamtumsatz über alle Transaktionen in einer Sitzung größer als 100 $lag.
sessions::condition::perSession::ga:transactionRevenue>100
Bei der Auswahl von Sitzungen werden Messwerte standardmäßig auf Sitzungsebene summiert. Sie können dies so vereinfachen:
sessions::condition::ga:transactionRevenue>100
Bedingungen ausschließen
NOT-Operator
Verwenden Sie das Zeichen !
, um eine Bedingung zu negieren und die Sitzungen auszuschließen, die mit dieser Bedingung übereinstimmen.
Schließen Sie Sitzungen aus, bei denen die Ausstiegsseite genau mit dem Pfad der Stammseite übereinstimmt.
sessions::condition::!ga:exitPagePath==/
Bedingungen kombinieren
AND-Operator
Mit dem Zeichen ;
können Sie Bedingungen mit dem UND-Operator kombinieren.
Wählen Sie Nutzer aus, die aus Kanada stammen UND deren Gesamtumsatz für alle Transaktionen im Zeitraum über 100 € lag.
users::condition::ga:country==Canada;users::condition::perUser::ga:transactionRevenue>100
Da es sich bei beiden um Nutzerbedingungen handelt, können Sie dies für folgende Zwecke vereinfachen:
users::condition::ga:country==Canada;ga:transactionRevenue>100
OR-Operator
Verwenden Sie das Zeichen ,
, um Filter mit dem ODER-Operator zu kombinieren.
Wählen Sie Nutzer aus Kanada ODER aus Mexiko aus.
users::condition::ga:country==Canada,users::condition::ga:country==Mexico
Da dies beide Nutzerbedingungen sind, können Sie Folgendes vereinfachen:
users::condition::ga:country==Canada,ga:country==Mexico
Da die Bedingungsdimensionen identisch sind, können Sie einen regulären Ausdruck verwenden, um Folgendes zu vereinfachen:
users::condition::ga:country=~Canada|Mexico
Sequenzen
Mit Sequenzen können Sie Nutzer oder Sitzungen basierend auf sequenziellen Bedingungen auswählen.
Wählen Sie Nutzer aus, die die Website sofort auf einem Computer besucht haben
users::sequence::ga:deviceCategory==mobile;–>ga:deviceCategory==desktop
Wählen Sie Nutzer aus, die die Website auf einem Mobilgerät gefolgt von einem Besuch auf dem Computer besucht haben.
users::sequence::ga:deviceCategory==mobile;–>>ga:deviceCategory==desktop
Nutzer und Sitzungen kombinieren
Sie können Nutzer und Sitzungen auswählen, um ein Segment zu erstellen. Aus der Untergruppe von Nutzern werden zuerst Nutzer und Sitzungen ausgewählt.
Wählen Sie Sitzungen aus, bei denen der Gesamtumsatz mit einer einzelnen Transaktion mehr als 100 € von Nutzern, die Ihre Website über ein Mobilgerät besucht haben, gefolgt von einem Besuch auf einem Computer, betrug.
users::sequence::ga:deviceCategory==mobile;->>ga:deviceCategory==desktop;sessions::condition::perHit::ga:transactionRevenue>100
Nächste Schritte
Im Entwicklungsleitfaden für Segmente finden Sie ausführliche Informationen zur Segmentsyntax und zur Abfrage von Segmenten in der Core Reporting API.