Rozpoczynając działania na Facebooku lub optymalizując już trwające, warto wesprzeć się solidnymi danymi na temat działań podobnych czy konkurencyjnych fanpejdży. W artykule przedstawię Wam, jak w szybki i prosty sposób można dokonać analizy, dzięki której poznacie treść i częstotliwość postów dodawanych przez konkurencję oraz sprawdzicie, jakie reakcje wywołują wśród użytkowników. Ogólnie ujmując ˗ przekonacie się „co w trawie piszczy”.

Przedstawię Wam rozwiązanie podstawowe, do którego nie będzie wymagana znajomość języków programowania. Konieczne będą jedynie dobre chęci oraz konto na Facebooku 🙂

Oto co należy zrobić:

1. TOKEN UWIERZYTELNIENIA

Pierwszą czynnością, jaką musimy wykonać, jest pobranie tokenu dostępu. Najprostszym sposobem jest wygenerowanie „klucza” z wykorzystaniem eksploratora interfejsu Facebook Graph API.

W tym celu przechodzimy na stronę https://developers.facebook.com/tools/explorer, a następnie logujemy się na swoje konto na Facebooku. Po zalogowaniu, w okienku „Access Token” pojawi się „sznur znaków”, który będzie potrzebny do dalszych czynności.

 

grafika 1

Fot. 1. Facebook For Developers – pobieranie tokenu. Źródło: https://developers.facebook.com/tools/explorer

 

Musimy jednak pamiętać, że wygenerowany w ten sposób token nie jest jednorazowy. Jego „żywotność” trwa dwie godziny, po ich upływie należy go odświeżyć (pobrać ponownie dokładnie w ten sam sposób).

Następne kroki przedstawię Wam na bazie wybranego przeze mnie fanpage’a. Możecie poćwiczyć na moim przykładzie, albo od razu zabrać się za analizę konkurencji. Jako przykład wybrałam fanpage Runmageddon. W końcu sport to zdrowie! 🙂

 

2. IDENTYFIKATOR KONTA 

Pobranie danych z jakiegokolwiek konta na Facebooku wymaga podania jego unikalnego identyfikatora ID. Aby uzyskać ID konkurencyjnego konta, wykorzystamy następujący adres URL:

https://graph.facebook.com/{fan-page-name}?access_token={access-token}

{fan-page-name} – nazwa fan-page’a (nazwa będzie widoczna w adresie URL tj. https://www.facebook.com/RunmageddonPL)
{access-token} – wcześniej wygenerowany token

Wygląda to następująco:

https://graph.facebook.com/RunmageddonPL?access_token=Twój token

Uzyskany adres URL wklejamy w pasek przeglądarki, w ten sposób uzyskujemy identyfikator ID.

grafika 2

Fot. 2. Generowanie identyfikatora ID. Źródło: opracowanie własne

 

3. POBRANIE DANYCH

W tym kroku, przejdziemy już do pobrania danych z wybranego przez nas konta. Tym razem posłużymy się następującym adresem URL:

https://graph.facebook.com/v2.12/{fan-page-ID} /posts/?fields=message,link,permalink_url,created_time,type,name,id,comcom.limit (0).summary(true), shares,likes.limit(0).summary (true),reactions.limit (0) .summary(true)&{date}&limit=100 & access_token={access-token}

{fan-page-ID} – identyfikator ID
{access-token} – wcześniej wygenerowany token
{date} – zakres dat opublikowanych postów (until=rrrr-mm-dd&since=rrrr-mm-dd)

Przykładowy link dla fanpage’a wygląda następująco:
https://graph.facebook.com/v2.12/571737379539934/posts/?fields=message,link,permalink_url,created_time,type,name,id,comments.limit(0).summary(true),shares,likes.limit(0).summary(true),reactions.limit(0).summary(true)&until=2018-04-15&since=2018-01-01&limit=100&access_token=Twój token

 

Uzyskany adres URL wklejamy w przeglądarkę, tym razem otrzymujmy wszystkie interesujące nas informacje dotyczące postów konkurencji.

grafika 3

Fot. 3. Pobranie danych konkurencyjnego konta FB. Źródło: opracowanie własne

 

Dla lepszej czytelności i przejrzystości użyjemy darmowego konwertera online https://konklone.io/json/ – dzięki czemu zamienimy dane z formatu JSON do CSV.
W tym celu zaznaczamy wszystkie dane wygenerowane przez powyższy adres URL:

(CTRL + A) -> kopiujemy (CTRL + C) -> wklejamy do konwertera (CTRL + V).
Gdy wykonamy wszystkie powyższe czynności, zobaczymy uporządkowaną tabelę z wykazem opublikowanych postów, do których przypisane są:

  • Treść
  • Adres URL
  • Data publikacji
  • Rodzaj (zdjęcie, wideo, wydarzenie)
  • Identyfikator ID
  • Ilość udostępnień
  • Tytuł
  • Ilość wszystkich reakcji
  • Ilość polubień
  • Ilość komentarzy

grafika 4

Fot. 4. Konwertowanie danych FB – działania użytkowników, Źródło: https://konklone.io/json/

 

4. ANALIZA KOMENTARZY 

Na koniec pokażę jeszcze jedną możliwość, dla bardziej dociekliwych. W bardzo podobny sposób możemy pobrać komentarze do postów, które nas interesują.
Aby pobrać komentarze użyjemy adresu URL:

https://graph.facebook.com/{post-ID}/comments?limit=1000&access_token={access-token}

A wygląda to tak:

https://graph.facebook.com/571737379539934_1651918374855157/comments?limit=1000&access_token=Twój token
Identyfikatory ID dla postów uzyskaliśmy w poprzednim kroku, wystarczy skopiować i wkleić w wyznaczone do tego miejsce w linku.

W celu uzyskania przejrzystych danych wykonujemy dokładnie takie same kroki jak w punkcie wyżej. W efekcie powinniśmy otrzymać taki wynik:

grafika 5

Fot. 5. Konwertowanie danych FB- komentarze, Źródło: https://konklone.io/json/

 

5. UPORZĄDKOWANIE DANYCH

Wygenerowane dane możemy wyeksportować do pliku CSV (link znajdujący się zaraz nad tabelą „Download the entire CSV”). Następnie otwieramy nowy plik Excela, przechodzimy do zakładki Dane -> Z pliku tekstowego/CSV -> wybieramy plik -> Importuj.

W polu Pochodzenie pliku wybieramy Unicode (UTF-8), następnie klikamy Załaduj i gotowe.

Teraz nie pozostaje nam nic innego jak analiza otrzymanych wyników.

U mnie wygląda to następująco:

grafika 6

Fot. 6. Agregacja pobranych informacji FB, Źródło: opracowanie własne

I to by było na tyle.

Niebawem ukaże się artykuł, w którym pokażę wam całkiem inne, bardziej zaawansowane rozwiązanie. Przydatna będzie podstawowa znajomość programu R w tym edytora RStudio:)

Bądźcie czujni!

Oceń ten wpis
(12)
MakoLab korzysta z plików cookie w celu realizacji usług zgodnie z Polityką prywatności. Możesz określić warunki przechowywania lub dostępu do cookie w Twojej przeglądarce lub konfiguracji usługi.
Obserwuj MakoLab na portalach społecznościowych
Chcesz być na bieżąco z MakoNewsami? Zapisz się na nasz newsletter.