Interakcje społecznościowe

Z tego przewodnika dowiesz się, jak mierzyć interakcje społecznościowe za pomocą tagu analytics.js.

Przegląd

Analityka interakcji społecznościowych pozwala zmierzyć, ile razy użytkownicy kliknęli przyciski mediów społecznościowych umieszczone na stronach internetowych. Możesz np. mierzyć liczbę polubień na Facebooku lub tweeta na Twitterze.

Pomiar zdarzeń pomaga bardzo dobrze analizować ogólne interakcje użytkowników, natomiast Analityka sieci społecznościowych zapewnia spójną platformę rejestrowania takich interakcji. To z kolei tworzy spójny zestaw raportów do porównywania interakcji w sieciach społecznościowych w wielu sieciach.

Jeśli nie masz doświadczenia z interakcjami społecznościowymi w Google Analytics lub nie masz pewności, jakich wartości użyć w przypadku sieci, działania lub celu, przeczytaj najpierw artykuł o wtyczkach i interakcjach społecznościowych w Centrum pomocy Analytics.

Implementacja

Działania związane z interakcjami społecznościowymi można wysyłać za pomocą polecenia send, podając typ hitType o wartości social. Polecenie send ma taki podpis dla typu działania social:

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

Pola interakcji społecznościowych

Tabela poniżej zawiera podsumowanie pól dotyczących interakcji społecznościowych:

Nazwa pola Typ wartości Wymagane Opis
socialNetwork plik tekstowy, tak Sieć, w której dochodzi do działania (np. Facebook, Twitter)
socialAction plik tekstowy, tak Typ wykonywanej czynności (np. polubienie, wysłanie, tweetowanie).
socialTarget plik tekstowy, tak Określa cel interakcji społecznej. Ta wartość jest zwykle adresem URL, ale może być dowolnym tekstem. (np. http://mycoolpage.com)

Szczegółowy opis każdego z tych pól znajdziesz w artykule Zbieranie danych w Centrum pomocy Analytics.

Przykłady

To polecenie wysyła do Google Analytics działanie związane z interakcją społecznościową, wskazujące, że w witrynie http://myownpersonaldomain.com został kliknięty przycisk polubienia na Facebooku:

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

Pamiętaj, że tak jak w przypadku wszystkich poleceń send, pola przekazywane w parametrach wygody możesz też określać w polu fieldsObject. Powyższe polecenie można napisać ponownie w takiej postaci:

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

Facebook

Jeśli używasz oficjalnych przycisków polubienia na Facebooku i subskrybujesz wydarzenie edge.create, powiadomimy Cię o tym w przypadku tego działania.

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

Szczegółowe informacje znajdziesz w dokumentacji pakietu Facebook JavaScript SDK.