Soziale Interaktionen

In diesem Leitfaden wird beschrieben, wie Sie soziale Interaktionen mit analytics.js messen.

Überblick

Sie können Analysen zu sozialen Interaktionen verwenden, um zu messen, wie oft Nutzer auf Schaltflächen von sozialen Netzwerken klicken, die in Webseiten eingebettet sind. Sie können beispielsweise eine Facebook-„Gefällt mir“-Angabe oder einen Twitter-Tweet erfassen.

Mit der Ereignismessung lassen sich allgemeine Nutzerinteraktionen sehr gut analysieren. Über Analytics für soziale Interaktionen erhalten Sie hingegen ein einheitliches Framework zum Erfassen von Interaktionen mit sozialen Netzwerken. Damit stehen Ihnen wiederum einheitliche Berichte zur Verfügung, mit denen Sie die Interaktionen in sozialen Netzwerken über mehrere Netzwerke hinweg vergleichen können.

Wenn Sie mit sozialen Interaktionen in Google Analytics nicht vertraut sind oder nicht sicher sind, welche Werte Sie für das soziale Netzwerk, die Aktion oder das Ziel verwenden sollen, sollten Sie zuerst den Artikel Plug-ins und Interaktionen für soziale Netzwerke in der Analytics-Hilfe lesen.

Implementierung

Treffer für soziale Interaktionen können mit dem Befehl send unter Angabe des hitType social gesendet werden. Der Befehl send hat die folgende Signatur für den Treffertyp social:

ga('send', 'social', [socialNetwork], [socialAction], [socialTarget], [fieldsObject]);

Felder für soziale Interaktion

In der folgenden Tabelle sind die Felder für soziale Interaktionen zusammengefasst:

Feldname Werttyp Erforderlich Beschreibung
socialNetwork Text ja Das Netzwerk, in dem die Aktion stattfindet (z.B. Facebook, Twitter)
socialAction Text ja Die Art der erfolgten Aktion (z.B. „Gefällt mir“-Angabe, Senden, Tweet).
socialTarget Text ja Gibt das Ziel einer sozialen Interaktion an. Dieser Wert ist normalerweise eine URL, kann aber beliebiger Text sein. (z.B. http://mycoolpage.com)

Eine ausführlichere Beschreibung der einzelnen Felder finden Sie in der Analytics-Hilfe unter Datenerhebung.

Beispiele

Mit dem folgenden Befehl wird ein Treffer für eine soziale Interaktion an Google Analytics gesendet, der angibt, dass auf eine „Gefällt mir“-Schaltfläche von Facebook für die Website http://myownpersonaldomain.com geklickt wurde:

ga('send', 'social', 'Facebook', 'like', 'http://myownpersonaldomain.com');

Wie bei allen send-Befehlen können die in den Convenience-Parametern übergebenen Felder auch im fieldsObject angegeben werden. Der obige Befehl könnte so umgeschrieben werden:

ga('send', {
  hitType: 'social',
  socialNetwork: 'Facebook',
  socialAction: 'like',
  socialTarget: 'http://myownpersonaldomain.com'
});

Facebook

Wenn Sie die offiziellen „Gefällt mir“-Schaltflächen von Facebook verwenden und das edge.create-Ereignis abonnieren, werden Sie benachrichtigt, wenn eine „Gefällt mir“-Aktion auftritt.

FB.Event.subscribe('edge.create', function(url) {
  ga('send', 'social', 'facebook', 'like', url);
});

Weitere Informationen finden Sie im Facebook JavaScript SDK.