Soziale Interaktionen

In diesem Leitfaden wird beschrieben, wie soziale Interaktionen mit analytics.js gemessen werden.

Übersicht

Mithilfe von Analysen zu sozialen Interaktionen können Sie messen, wie oft Nutzer auf in Webseiten eingebettete soziale Schaltflächen klicken. Beispielsweise können Sie ein Facebook-„Gefällt mir“- oder „Twitter“-Tweet messen.

Während Sie mit der Ereignisanalyse die allgemeinen Nutzerinteraktionen sehr gut analysieren können, steht Ihnen mit Social Analytics ein konsistenter Rahmen für die Aufzeichnung von Interaktionen zur Verfügung. Dies wiederum ermöglicht eine einheitliche Zusammenstellung von Berichten zum Vergleich von Interaktionen sozialer Netzwerke über mehrere Netzwerke hinweg.

Wenn Sie mit sozialen Interaktionen in Google Analytics nicht vertraut sind oder sich nicht sicher sind, welche Werte für soziale Netzwerke, Interaktionen oder Ziele verwendet werden sollen, lesen Sie zuerst den Artikel Plug-ins und Interaktionen für soziale Netzwerke in der Analytics-Hilfe.

Implementierung

Soziale Interaktionstreffer können mit dem Befehl send und einem hitType von 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 Interaktionen

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

Feldname Werttyp Required Beschreibung
socialNetwork Text ja Netzwerk, in dem die Aktion erfolgt (z.B. Facebook, Twitter)
socialAction Text ja Die Art der durchgeführten Aktion (z. B. „Senden“, „Senden“ oder „Tweet“)
socialTarget Text ja Gibt das Ziel einer sozialen Interaktion an. Dieser Wert ist in der Regel eine URL, kann jedoch ein beliebiger Text sein. (z.B. http://meinecoolpage.com)

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

Beispiele

Mit dem folgenden Befehl wird ein Treffer in sozialen Netzwerken an Google Analytics gesendet, der besagt, dass auf die Facebook-Schaltfläche"Gefällt mir"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 in der fieldsObject angegeben werden. Der obige Befehl könnte so geschrieben werden:

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

Facebook

Wenn du die offizielle Facebook-Schaltfläche „Gefällt mir“ verwendest und das Ereignis edge.create abonnierst, wirst du bei „Mag ich“-Bewertungen benachrichtigt.

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

Weitere Informationen finden Sie im Facebook JavaScript SDK.