Benutzerdefinierte Dimensionen und Metriken

In diesem Handbuch wird beschrieben, wie benutzerdefinierte Dimensionen und Metriken mithilfe von Analytics gesendet werden.js.

Übersicht

Benutzerdefinierte Dimensionen und Metriken sind eine leistungsstarke Möglichkeit, benutzerdefinierte Daten an Google Analytics zu senden. Webentwickler können benutzerdefinierte Dimensionen und Metriken verwenden, um Unterschiede zwischen angemeldeten und abgemeldeten Benutzern, Autoren von Seiten, Ebenen in Spielen oder anderen Geschäftsdaten, die Sie auf einer Seite haben, zu segmentieren und zu messen.

Eine vollständige Übersicht über die Funktionsweise dieser Funktion finden Sie in der Feature-Referenz für benutzerdefinierte Dimensionen und Metriken.

Sie senden benutzerdefinierte Dimensions- und Metrikdaten mit einem oder beiden der folgenden Werte:

Feldname Werttyp Erforderlich Beschreibung
Dimension+ text Nein Der Dimensionsindex. Jeder benutzerdefinierten Dimension ist ein Index zugeordnet.Es gibt maximal 20 benutzerdefinierte Dimensionen (200 für Analytics 360-Konten). Das Indexsuffix muss eine positive ganze Zahl größer als 0 sein (e.g. Maß3).
metric+ integer No Der metrische Index. Jeder benutzerdefinierten Metrik ist ein Index zugeordnet. Es gibt maximal 20 benutzerdefinierte Metriken (200 für Analytics 360-Konten). Das Indexsuffix muss eine positive ganze Zahl größer als 0 sein (z. B. metric5).

Implementierung

Sie müssen zuerst eine benutzerdefinierte Dimension oder Metrik über die Google Analytics-Verwaltungsoberfläche konfigurieren. Nach der Konfiguration wird der benutzerdefinierten Dimension oder Metrik ein eindeutiger Index zugewiesen, der eine benutzerdefinierte Dimension oder Metrik von einer anderen identifiziert und unterscheidet. Sie verwenden dann den Index in der Analyse.js-Bibliothek zum Senden von Daten für eine bestimmte benutzerdefinierte Dimension oder Metrik.

Senden von Daten

Benutzerdefinierte Dimensions- oder Metrikdaten können nur mit einem vorhandenen Treffer gesendet werden. Um beispielsweise eine benutzerdefinierte Dimension für einen pageview Typ hit mit dem Index 15 zu senden, verwenden Sie:

ga('send', 'pageview', { 'dimension15': 'My Custom Dimension'});

Um eine benutzerdefinierte Metrik für einen event Typ hit mit dem Index 18 Zu senden, verwenden Sie:

ga('send', 'event', 'category', 'action', { 'metric18': 8000});

Wenn die benutzerdefinierte Metrik für einen Währungstyp konfiguriert ist, können Sie kann Dezimalwerte senden:

ga('send', 'event', 'category', 'action', { 'metric19': 24.99});

In einigen Fällen möchten Sie möglicherweise eine benutzerdefinierte Dimension oder Metrik mit allen Treffern auf einer bestimmten Seite (oder für die Lebensdauer des Tracker-Objekts) senden. In diesem Fall können Sie die benutzerdefinierte Dimension oder Metriken mit dem Befehl set festlegen:

ga('set', 'dimension5', 'custom data');

Zu set Werte für eine Dimension und Metrik können Sie verwenden:

ga('set', { 'dimension5': 'custom dimension data', 'metric5': 'custom metric data'});

Lesen Sie den Abschnitt Benutzerdefinierte Dimensionen und Metriken im Feldreferenzdokument für das spezifische Format zum Senden dieser Daten.

Beispiel

Ein fantastisches Beispiel für die Verwendung benutzerdefinierter Dimensionen ist, wenn Sie eine inhaltsbasierte Website mit vielen Autoren haben. Als Analyst möchten Sie vielleicht wissen, welche Autoren die beliebtesten Inhalte haben. Um diese Frage zu beantworten, können Sie einen Bericht anzeigen, der Seitenaufrufe nach Autor vergleicht. Obwohl Autorendaten in Google Analytics standardmäßig nicht verfügbar sind, können Sie diese Daten bei jedem Seitenaufruf als benutzerdefinierte Dimension senden.

Der erste Schritt in der Lösung besteht darin, eine neue benutzerdefinierte Dimension in der Verwaltungsoberfläche zu konfigurieren. Der Name sollte author und der Bereich vom Typ hit . Nach der Konfiguration wird der neuen benutzerdefinierten Dimension ein Index zugewiesen. Nehmen wir für dieses Beispiel an, der Index lautet 5 .

Nachdem die author benutzerdefinierte Dimension konfiguriert und einem Index zugewiesen wurde, kann sie mit der Analyse verwendet werden.js-Bibliothek zum Senden von Autorendaten als benutzerdefinierte Dimension. Wenn Ihre Seite beispielsweise in PHP geschrieben ist, wird der tatsächliche Autor der Seite wahrscheinlich in einer PHP-Variablen wie $author gespeichert. In Ihrer PHP-Vorlage können Sie diese Autorenvariable verwenden, um den Autorenwert an die benutzerdefinierte Dimension zu übergeben:

ga('send', 'pageview', { 'dimension5': '<?=$author?>'});

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.