Aktualizacje interfejsu Messenger API dla Europy i co robić, jeśli masz chatbota Facebook Messenger

Opublikowany: 2020-12-15

Od 16 grudnia Facebook wprowadza aktualizacje swojego interfejsu API Messenger i nakłada pewne ograniczenia na jego używanie dla programistów i użytkowników z krajów UE. Ponieważ nasza usługa chatbota działa w oparciu o Messenger API, nadchodzące zmiany wpłyną na sposób korzystania z chatbotów Facebooka stworzonych za pomocą SendPulse.

W tym poście na blogu wyjaśnimy, kto podlega nowym ograniczeniom i jak zmiany w interfejsie Messenger API wpłyną na nasze funkcje chatbota — które z nich będą ograniczone i czego możesz zamiast tego użyć do komunikowania się z odbiorcami.

Ważny! Od kwietnia 2021 r. niektóre funkcje powróciły. Zobacz listę przywróconych funkcji poniżej.
Zawartość
  1. Co to jest chatbot Facebook Messenger?
  2. Dlaczego interfejs Messenger API się zmienia?
  3. Kogo dotyczą zmiany w Messenger API?
  4. Ograniczenia dotyczące funkcji chatbota SendPulse i alternatyw, z których możesz skorzystać
  5. Przywrócone funkcje
  6. Uniwersalne rozwiązanie do radzenia sobie ze zmianami Messenger API
  7. Podsumowując

Co to jest chatbot Facebook Messenger?

Facebook Messenger to aplikacja służąca do komunikacji na Facebooku; umożliwia także programistom dostęp do interfejsu API Messenger w celu tworzenia narzędzi integrujących się z Messengerem.

Chatbot to wirtualny asystent, który symuluje rozmowę z przedstawicielem firmy, odpowiada na pytania lub prośby klientów na podstawie niestandardowych słów kluczowych lub wchodzi w interakcję z osobą według ustalonego scenariusza.

SendPulse uruchomiło łatwą w użyciu usługę do tworzenia i konfigurowania chatbotów bez wymaganych umiejętności kodowania. SendPulse pozwala zintegrować chatboty z Facebook Messenger, aby zbudować listę klientów, komunikować się z subskrybentami i klientami chatbota lub wysyłać kampanie do tych, którzy ostatnio wchodzili w interakcję z czatem Twojej firmy.

Zajrzyj do naszej Bazy wiedzy, aby znaleźć szczegółowe instrukcje dotyczące konfigurowania chatbotów na Facebook Messenger.

Oto chatbot Facebook Messenger od Original Cost Clothing; pomaga ludziom wybrać odpowiedni strój:

Interakcja z chatbotem z Original Cost Clothing

Dlaczego interfejs Messenger API się zmienia?

Zmiany w interfejsie Facebook Messenger API są powiązane ze zaktualizowanym RODO, który reguluje prywatność danych osobowych w Unii Europejskiej. Przepisy te nakładają również pewne ograniczenia na to, jakie dane zbierają firmy. Aby zachować zgodność z nowymi zasadami prywatności, Facebook zmienia sposób działania swojej aplikacji Messenger w Europie.

Chcesz stworzyć chatbota?

Projektuj i konfiguruj chatboty na Facebooku lub Telegramie bez konieczności kodowania za pomocą SendPulse. Twórz przepływy wiadomości, w tym nie tylko tekst, ale także obrazy, listy, przyciski z linkiem i wiele więcej.

Zarejestruj się i uruchom swojego pierwszego chatbota

Zobaczmy, na kogo wpłyną nadchodzące aktualizacje interfejsu Messenger API.

Kogo dotyczą zmiany w Messenger API?

Aktualizacje z 16 grudnia dotyczą wszystkich 27 krajów Unii Europejskiej, a także Norwegii, Islandii, Liechtensteinu i Wielkiej Brytanii.

W szczególności zmiany w interfejsie Messenger API będą miały wpływ na następujących odbiorców:

  • Strony na Facebooku zarejestrowane w określonych krajach;
  • Strony na Facebooku z administratorami z określonych krajów;
  • Subskrybenci chatbota z określonych krajów.

Jeśli Twoja strona biznesowa na Facebooku lub jej administrator jest zarejestrowany w jednym z krajów, których dotyczy problem, ograniczenia dotyczą wszystkich subskrybentów chatbota. Na przykład, jeśli strona Twojej firmy została utworzona w USA, ale jeden z jej administratorów pochodzi z Wielkiej Brytanii, Twoje rozmowy ze wszystkimi subskrybentami będą podlegać ograniczeniom.

Zmiany interfejsu Messenger API mogą dotyczyć Ciebie, nawet jeśli Twoja strona lub jej administratorzy nie znajdują się we wskazanych krajach. Jeśli europejscy subskrybenci wchodzą w interakcję z Twoją stroną, wpłynie to na Twoje rozmowy z nimi.

Jednak nowe zmiany mogą wykraczać poza europejskie firmy korzystające z Messenger API. Na przykład „Big Rick” Daniels, amerykański prezenter radiowy, udostępnił na Twitterze powiadomienie o ograniczeniach Messengera.

Powiadomienie o ograniczeniach Messengera ze względu na nowe przepisy dotyczące prywatności w UE

Ograniczenia dotyczące funkcji chatbota SendPulse i alternatyw, z których możesz skorzystać

Zanurzmy się głębiej w zmiany w Messenger API, które wpłyną na wykorzystanie chatbotów stworzonych za pomocą SendPulse i zobaczmy kilka możliwych rozwiązań nadchodzących ograniczeń.

Notatka! Wszystkie opisane poniżej ograniczenia dotyczą programistów, firm i użytkowników z krajów europejskich, które podlegają nowym warunkom.

Wysyłanie załączników multimedialnych

W przypadku komputerowej wersji programu Messenger nie będzie można wysyłać ani odbierać załączników multimedialnych — plików audio, wideo i PDF. Zamiast pliku użytkownicy zobaczą błąd „Załącznik niedostępny”.

Nadal możesz wymieniać obrazy w formatach JPG, PNG i GIF normalnie na wszystkich urządzeniach. Maksymalny rozmiar pliku dla obrazów to 5 MB. Aby wysłać paragony i rachunki, użyj linków, aby użytkownik mógł otworzyć plik w osobnym oknie.

Rozwiązanie. Prześlij swój plik na platformę innej firmy — wideo do YouTube, podcast do Spotify, plik PDF do Dropbox lub Google Drive — i wyślij link do swoich subskrybentów.

Pamiętaj, że to rozwiązanie prowadzi do większej liczby wiadomości w przepływie chatbota, dlatego sugerujemy wypracowanie różnych opcji, które pomogą w konwersji subskrybentów.

Oto przykład linku dodanego do wiadomości chatbota:

chatbot links
Dodawanie linku do pliku do wiadomości chabota

guziki

Przyciski z linkami, przyciski „Zadzwoń” i przyciski „Kontynuuj przepływ” będą niedostępne w wersji na komputery po wprowadzeniu zmian w interfejsie Messenger API. Jeśli Twoi subskrybenci korzystają z urządzeń mobilnych, a konkretnie z Androidem lub iOS, przyciski będą nadal działać i będą kontynuować predefiniowany skrypt.

Poniżej możesz zobaczyć przyciski, które nie będą już dostępne dla użytkowników komputerów stacjonarnych:

chatbot buttons
Przyciski, które nie będą już renderowane w Messengerze dla europejskich użytkowników
Rozwiązanie. Dodaj linki do swojej witryny lub numeru telefonu bezpośrednio do tekstu wiadomości i zmień przyciski na „Szybkie odpowiedzi”, aby wyzwalać kolejne komunikaty przepływu.

Oto przykład, jak możesz użyć „Szybkich odpowiedzi” i dodać link do swojej witryny oraz numer telefonu bezpośrednio do elementu „Wiadomość”:

chatbot message with quick replies
Używanie „Szybkich odpowiedzi” do wyzwalania kolejnych wiadomości w przepływie oraz dodawanie linku do witryny i numeru telefonu do wiadomości chatbota

Wskaźnik pisania

Nie będziesz już mógł dzielić tekstu za pomocą elementu „Opóźnienie”, przez co wydaje się, że Twój bot pisze odpowiedź.

Oto przykład użycia elementu „Opóźnienie”, aby Twoi subskrybenci poczuli, że komunikują się z prawdziwą osobą:

input indicator
Korzystanie ze wskaźnika pisania w wiadomości chatbota
Rozwiązanie. Twórz krótsze wiadomości lub podziel je na akapity i dodaj emotikony. Zwracaj uwagę i aktualizuj wiadomości powitalne, standardowe odpowiedzi i teksty do anulowania subskrypcji.

Menu czatu

Menu czatu, które jest statycznym przyciskiem z linkami, które uruchamiają różne przepływy chatbotów, nie będzie już wyświetlane Twoim subskrybentom.

Rozwiązanie. Użyj słowa „menu” jako słowa kluczowego, aby uruchomić przepływ chatbota. Przede wszystkim dodaj wyzwalacz „menu”, który uruchomi przepływ. W wiadomości powitalnej chatbota określ słowo, które użytkownik powinien wpisać, aby pojawiło się menu. Oprócz tego dodaj „Odpowiedź standardowa” i wskaż słowo, które użytkownik powinien wysłać, jeśli bot nie rozpoznaje w wiadomości słów kluczowych.

Oto przykład wiadomości powitalnej, która pomoże użytkownikom otworzyć menu:

bot menu
Instruowanie użytkowników, jakie słowo kluczowe należy wpisać, aby otworzyć menu czatu w wiadomości powitalnej Facebook Messenger

Karta produktu

Dla użytkowników komunikatora stacjonarnego karty produktów będą niedostępne: jako firma nie będziesz mógł tworzyć galerii, dodawać zdjęć i opisów swoich produktów. Zamiast wiadomości z kartą produktu Twoi subskrybenci otrzymają powiadomienie o błędzie „Załącznik niedostępny”. Po 16 grudnia ta funkcja będzie działać tylko na iOS i Androidzie.

Rozwiązanie. Dodaj link do strony internetowej, na której przechowywany jest Twój katalog produktów lub gdzie użytkownicy mogą przeglądać zdjęcia Twoich produktów wraz z ich opisami. Inną opcją jest tworzenie wiadomości typu „Obraz+Tekst+Szybka odpowiedź”.

Oto przykład dodawania linku do katalogu produktów do tekstu wiadomości:

catalog link in chatbot message
Dodanie linku do katalogu produktów bezpośrednio do elementu „Wiadomość”

Uruchamianie chatbota przez URL

Po 16 grudnia użytkownicy nie będą mogli uruchamiać przepływów chatbota za pomocą adresu URL, widżetu rejestracji ani reklamy.

Nadal możesz korzystać z linków m.me — po prostu nie otworzą one konkretnego przepływu połączonego z Twoim chatbotem, ale przekierują użytkowników do wiadomości powitalnej Twojego chatbota.

Możesz znaleźć ten link w ustawieniach strony na Facebooku, w menu „Wiadomości”, jak pokazano na zrzucie ekranu poniżej. Ten link jest dostępny na Twoim koncie SendPulse, również w menu „Chatbot”.

chatbot m.me link
Kopiowanie linku m.me z ustawień strony na Facebooku

Nadal możesz używać przepływów powitalnych. Skonfiguruj słowa kluczowe, które będą wywoływać komunikaty powitalne, ale pamiętaj, że będą pewne ograniczenia — te komunikaty będą wyświetlane bez wskaźnika pisania lub przycisku „Kontynuuj przepływ”.

Rozwiązanie. Utwórz przepływ wiadomości, który zostanie uruchomiony na podstawie słowa kluczowego. Następnie w wiadomości powitalnej wyjaśnij, jak wchodzić w interakcję z chatbotem — które słowa kluczowe wpisać lub jakie „Szybkie odpowiedzi” kliknąć.

Przed uruchomieniem przepływu wyzwalacza zalecamy dodanie opisu chatbota do wiadomości powitalnej Facebook Messenger, w tym słowa kluczowego, które wyzwala w nim wiadomości chatbota.

bot settings
Konfigurowanie wiadomości powitalnej

Ten komunikat pojawia się, gdy użytkownik rozpoczyna rozmowę z firmą w Messengerze. Po kliknięciu przycisku „Start” mogą wpisać słowo kluczowe i uruchomić pierwszy przepływ chatbota.

Gdy użytkownik aktywuje chatbota, otrzymuje powitalny przepływ. Możesz zrobić to z „Szybkich odpowiedzi” lub słów kluczowych, aby wywołać dalsze przepływy chatbotów.

Oto przykład wiadomości powitalnej chatbota opartej na „Szybkich odpowiedziach”:

quick replies in chatbot message
Dodanie „Szybkich odpowiedzi” do wiadomości powitalnej chatbota

Informacje profilowe subskrybentów

Gdy użytkownik z jednego z krajów, których dotyczy problem, zasubskrybuje Twoją stronę na Facebooku, nie otrzymasz ani nie zobaczysz jego imienia i nazwiska, zdjęcia profilowego ani lokalizacji na liście odbiorców. Oznacza to, że nie będziesz mieć możliwości personalizacji kampanii, ponieważ dane osobowe nie będą udostępniane.

Ponieważ nie możesz zbierać danych użytkowników, nie będziesz mieć możliwości tworzenia niestandardowych odbiorców w reklamach na Facebooku i uruchamiania reklam wzywających użytkowników do sfinalizowania transakcji lub zakupu dodatkowych elementów.

Rozwiązanie. Zaproś użytkowników do wypełnienia ankiety lub wypełnienia formularza, klikając łącze. Możesz również zbierać dane od subskrybentów poprzez element „Wprowadzane przez użytkownika” i żądać danych ze źródeł zewnętrznych, aby wykorzystać je w swoich kampaniach.

Oto przykład użycia elementu „Wprowadzane przez użytkownika” do zebrania zmiennych {{City}}, {{Date}} i {{Phone}}. Ostatnia wiadomość służy do zebrania danych i poinformowania klienta, że ​​jego przesyłka dotrze do wybranego miasta we wskazanym terminie, a firma kurierska skontaktuje się z nim przez pozostawiony przez niego numer telefonu.

User input element
Konfigurowanie elementu „Wprowadzane przez użytkownika” do zbierania informacji od subskrybentów chatbota

Statystyka

Po wejściu w życie zmian w interfejsie Messenger API, otwarte wiadomości i współczynniki dostarczania nie będą już przesyłane; liczba sesji również nie zostanie wyświetlona.

Statystyki subskrybentów chatbota nie będą pełne — nie będzie już danych o subskrybentach dotkniętych zmianami w Messenger API.

Rozwiązanie. Obecnie jest w fazie rozwoju; będziesz mógł śledzić statystyki niektórych typów wiadomości.

Statystyki będą dostępne tylko dla określonych elementów w przepływie wiadomości, na przykład liczby wysłanych i przeczytanych wiadomości, jak w poniższym przykładzie.

chatbot stats
Statystyki monitorowania w zakładce „Struktura botów”

Przywrócone funkcje

Od 13 kwietnia 2021 r. Facebook przywrócił wiele funkcji, które nie były dostępne dla firm i osób w Europie. Oto lista cofniętych funkcji:

  • wysyłanie i odbieranie wiadomości multimedialnych;
  • trwałe przyciski dla iOS, Androida i sieci;
  • trwałe menu czatu;
  • wyświetlanie kart produktów;
  • odsyłające adresy URL do uruchomienia chatbota;
  • przesyłanie zdjęcia profilowego konta użytkownika.

Ograniczenia i ograniczenia Facebooka ewoluują każdego dnia, dlatego zalecamy obserwowanie aktualizacji na stronach Messenger API i FAQ.

Uniwersalne rozwiązanie do radzenia sobie ze zmianami Messenger API

Aby uzyskać dane osobowe od swoich subskrybentów i aktywnie angażować się w komunikację z nimi, przejdź do omnichannel! Zacznij szukać sposobów na dodanie innych kanałów marketingowych do swojego zestawu narzędzi komunikacyjnych — kampanii e-mailowych, chatbotów Telegrama lub SMS-ów.

Zapoznaj się z przydatnymi artykułami, aby szybko skonfigurować kanały komunikacji, których potrzebuje Twoja firma:

  • jak stworzyć chatbota i wysyłać kampanie w Telegramie;
  • jak tworzyć i wysyłać kampanie SMS;
  • jak tworzyć i wysyłać kampanie e-mailowe;
  • jak tworzyć i wysyłać wyzwalane i transakcyjne wiadomości e-mail w oparciu o określone zdarzenia.

Podsumowując

Oto krótkie podsumowanie strategii, których możesz użyć w obliczu nadchodzących zmian:

  1. Dostosuj przepływy chatbota i zamień przyciski „Kontynuuj przepływ” i „Zadzwoń” na „Szybkie odpowiedzi”.
  2. Używaj tylko informacji, o które prosiłeś użytkowników na czacie; skonfiguruj zmienne niestandardowe, aby zebrać więcej danych.
  3. Twórz krótkie wiadomości i dziel długi tekst na krótsze akapity.
  4. Skonfiguruj słowa kluczowe, aby uruchomić chatbota lub określone przepływy chatbota.
  5. Wysyłaj subskrybentom linki zamiast plików: poproś ich o złożenie zamówienia w Twojej witrynie, pobranie listy kontrolnej z Dysku Google lub obejrzenie nagrania z webinaru na YouTube.

Będziemy nadal udostępniać wszelkie wiadomości dotyczące zmian w interfejsie Messenger API, więc bądź na bieżąco. Odwiedź naszą Bazę wiedzy, aby znaleźć opis techniczny funkcji i rozwiązań chatbota, z których możesz skorzystać.