Utwórz pierwszego agenta

Użytkownicy kontaktują się z obsługą klienta za pomocą aplikacji do obsługi wiadomości z obsługą RCS, takiej jak Wiadomości Google, na swoich urządzeniach. W tym krótkim wprowadzeniu utworzysz podstawowego agenta RBM, który może wysyłać proste wiadomości do urządzenia testowego i otrzymywać odpowiedzi.

Przepływ wiadomości w ramach rozmowy z włączoną funkcją RBM

Wymagania wstępne

Zanim zaczniesz korzystać z agenta, musisz mieć:

Konfiguracja urządzenia testowego

Aby komunikować się z nieuruchomionym agentem RBM, urządzenie testowe musi obsługiwać protokół RCS, ale nie wszystkie urządzenia z Androidem mogą domyślnie odbierać wiadomości RCS. Możesz sprawdzić stan RCS na urządzeniu i w razie potrzeby włączyć RCS, konfigurując urządzenie z wersjami testowymi aplikacji Wiadomości i Usługi operatora.

Sprawdzanie stanu RCS na urządzeniu

  1. W aplikacji Wiadomości kliknij przycisk , a następnie Ustawienia.
  2. Kliknij Funkcje czatu i znajdź wartość Stan.

    Jeśli Stan to Połączony, usługa RCS jest aktywna na Twoim urządzeniu.

Dalsze kroki

Jeśli usługa RCS jest aktywna na Twoim urządzeniu, możesz skonfigurować agenta. Jeśli usługa RCS jest nieaktywna na Twoim urządzeniu, musisz włączyć RCS na urządzeniu, zanim będzie można przetestować agenta RBM.

Konfigurowanie agenta

Używają oni interfejsu RBM API do wysyłania wiadomości, zdarzeń i innych próśb do użytkowników. Podczas tworzenia agenta uzyskujesz dostęp do interfejsu RBM API i określasz podstawowe informacje o nim.

Określanie regionu pracownika obsługi klienta

Pracownicy zespołu ds. zarządzania przychodami z reklam mogą pracować w jednym z 3 regionów: w Ameryce Północnej, Europie lub Azji i Pacyfiku. Interfejs RBM API obsługuje 3 regionalne punkty końcowe, aby ułatwić firmom spełnienie wymagań regionalnych i biznesowych.

Podczas tworzenia agenta wybierz region na podstawie obowiązujących przepisów, wymagań i odległości od użytkowników. Region określa, gdzie agent działa i przechowuje dane.

Jeśli Ty lub Twoi odbiorcy nie mieścicie się w tych regionach, wybierz region, który jest najbliżej Ciebie, aby zminimalizować opóźnienia. Na przykład:

  • Jeśli mieszkasz w Ameryce Łacińskiej, wybierz region Ameryki Północnej.
  • Jeśli mieszkasz w Afryce, wybierz region Europa.
  • Jeśli mieszkasz w Australii, wybierz region Azji i Pacyfiku.

Nie wybieraj regionu agenta na podstawie docelowych przewoźników. Wszystkie regiony mają równy dostęp do operatorów na całym świecie.

Określanie kategorii fakturowania agenta

Podczas tworzenia agenta RBM musisz określić jego kategorię rozliczeniową na podstawie tego, jak będzie on wchodzić w interakcje z użytkownikami. Wybierz kategorię, która najlepiej pasuje do zachowania Twojego agenta:

  • Konwersacyjny: dla agentów, którzy prowadzą rozmowy wieloetapowe z użytkownikami.
  • Podstawowa wiadomość lub pojedyncza wiadomość: dla agentów, którzy wysyłają wiadomości bez oczekiwań co do częstych odpowiedzi.

Kategorię rozliczeniową agenta możesz zmienić tylko przed jego uruchomieniem. Jeśli po uruchomieniu aplikacji chcesz zmienić kategorię rozliczeniową, wyślij e-maila na adres rbm-support@google.com.

Więcej informacji o modelu rozliczeń RBM znajdziesz w odpowiedziach na najczęstsze pytania dotyczące rozliczeń RBM.

Określanie przypadku użycia przez pracownika obsługi klienta

Każdy agent RBM musi mieć zdefiniowany domyślny przypadek użycia. Pomaga to sklasyfikować Twojego pracownika i zastosować odpowiednie reguły biznesowe, aby zapewnić użytkownikom dobre wrażenia. RBM obsługuje 4 przypadki użycia:

  • OTP hasła jednorazowe wymagane do bezpiecznego uwierzytelnienia konta lub potwierdzenia transakcji.
  • Transakcyjne: powiadomienia, aktualizacje lub alerty zawierające informacje bezpośrednio związane z dotychczasowymi usługami lub produktami klienta, takie jak alerty o podejrzanej aktywności na koncie, potwierdzenia zakupu i powiadomienia o dostawie.
  • Promocyjne: wiadomości sprzedażowe, marketingowe i promocyjne kierowane do nowych i dotychczasowych klientów, których celem jest zwiększenie świadomości marki, zaangażowania i sprzedaży.
  • Wielokrotnego użytku: rozmowy łączące wiadomości transakcyjne i promocyjne, np. wysyłanie powiadomienia o koncie, a następnie oferty zniżkowej lub przejścia na nowy produkt lub usługę.

W przypadku każdego zastosowania obowiązują inne zasady dotyczące tego, co możesz wysyłać. Więcej informacji o każdym przypadku użycia i o tym, jak wybrać najlepszy dla swojego bota, znajdziesz w artykule Wybieranie odpowiedniego przypadku użycia dla bota.

Po przesłaniu agenta do uruchomienia nie możesz zmienić przypadku użycia. Przed przesłaniem agenta sprawdź przypadki użycia i zasady biznesowe obowiązujące w Twoim kraju.

Tworzenie agenta

Aby utworzyć agenta w usłudze Business Communications w konsoli dla deweloperów, wykonaj te instrukcje.

Aby utworzyć agenta:

  1. Otwórz Konsolę dewelopera Komunikacji z klientem i zaloguj się na konto Google powiązane z Twoim partnerem RBM.
  2. Na stronie głównej kliknij + Utwórz agenta.
  3. W oknie Nowy agent RCS Business Messaging podaj te informacje:
  4. Kliknij Utwórz agenta.

Gdy tylko będzie dostępny, możesz dodać informacje o firmie i elementy marki. Zobacz Tworzenie agenta.

Zaproś urządzenie testowe

Teraz, gdy masz agenta, a Twoje urządzenie testowe obsługuje RCS, możesz zaprosić to urządzenie do testowania agenta.

  1. W panelu nawigacyjnym po lewej stronie kliknij Urządzenia.
  2. W sekcji Dodaj urządzenia testowe wpisz numer telefonu urządzenia i kliknij Dodaj.
  3. Na urządzeniu testowym zaakceptuj prośbę testera o uruchomienie Twojego agenta.

Jeśli na urządzeniu testowym nie otrzymasz zaproszenia, sprawdź, czy usługa RCS jest włączona.

Wyślij wiadomość

Dzięki zarejestrowanemu urządzeniu testowemu Twój agent może teraz wysyłać wiadomości.

Do bezpiecznego uwierzytelniania wywołań interfejsu API potrzebny jest klucz konta usługi. Jeśli nie masz jeszcze klucza konta usługi dla konta partnera, utwórz go teraz.

W terminalu na komputerze deweloperskim uruchom to polecenie:

curl -X POST "https://REGION-rcsbusinessmessaging.googleapis.com/v1/phones/PHONE_NUMBER/agentMessages?messageId=MESSAGE_ID&agentId=AGENT_ID" \
-H "Content-Type: application/json" \
-H "User-Agent: curl/rcs-business-messaging" \
-H "`oauth2l header --json PATH_TO_SERVICE_ACCOUNT_KEY rcsbusinessmessaging`" \
-d '{
  "contentMessage": {
    "text": "Hello, world!"
  }
}'
  • Zamień REGION na asia, europe lub us w zależności od regionu Twojego pracownika obsługi klienta.
  • Zastąp PHONE_NUMBER numerem telefonu urządzenia testowego. Uwzględnij kod kraju, kod regionu i znak +, ale nie dodawaj separatorów. Na przykład: +14155555555.
  • Zastąp AGENT ID identyfikatorem agenta, który znajdziesz na stronie Informacje o agencie w konsoli programisty usług komunikacji biznesowej.
  • Zastąp PATH_TO_SERVICE_ACCOUNT_KEY ścieżką do utworzonego wcześniej klucza.

Na urządzeniu testowym powinien wyświetlić się komunikat „Hello, world!”. Jeśli nie otrzymasz wiadomości na urządzeniu testowym, sprawdź, czy numer telefonu i ścieżka do klucza konta usługi zostały prawidłowo wpisane i sformatowane w komendach.

Aby wysyłać różne typy wiadomości, np. sugerowane odpowiedzi i karty, zapoznaj się z artykułem Wysyłanie wiadomości.

Dalsze kroki

Teraz, gdy Twój agent może wysyłać wiadomości na urządzenie testowe, nadszedł czas na stworzenie rozwiązania dostosowanego do potrzeb Twojej firmy. Pobierz próbnego agenta w wybranym języku i postępuj zgodnie z instrukcjami w pliku README.

Po skonfigurowaniu przykładowego agenta zapoznaj się ze sprawdzonymi metodami dotyczącymi RBM i dowiedz się, jak agenci wysyłająodbierają wiadomości.