Rozpoczynanie rozmowy przy użyciu adresu URL

Użytkownicy mogą rozpoczynać rozmowę z agentem, korzystając z adresu URL. Miejsce umieszczenia adresu URL zależy od przypadku użycia. Możesz umieścić go w e-mailu, witrynie, aplikacji lub w fizycznym miejscu – wszędzie tam, gdzie możesz umieścić adres URL jako przycisk, link lub kod QR.

Ręczne otwieranie adresu URL agenta (np. przez skopiowanie i wklejenie) nie zadziała z powodu środków bezpieczeństwa przeglądarki. Adres URL musisz umieścić w przycisku, linku lub kodzie QR.

Wrażenia użytkownika

Gdy użytkownik otworzy URL Twojego agenta, mogą wystąpić 3 możliwe rezultaty: sukces, zastępcze działanie lub błąd.

Sukces

Użytkownik rozpoczyna rozmowę z reprezentantem RBM. Aby rozmowa została rozpoczęta, muszą być spełnione wszystkie te kryteria:

  • na urządzeniu użytkownika jest zainstalowana aplikacja Wiadomości Google (w wersji co najmniej messages.android_20241029_00).
  • Czaty RCS są włączone w Wiadomościach.
  • Agent RBM jest uruchamiany u operatora użytkownika.

Wycofanie

Użytkownik jest przekierowywany do zapasowego numeru telefonu lub skrótu. Dzieje się tak, jeśli żadne z kryteriów sukcesu nie zostało spełnione i w adresie URL podano numer zapasowy.

Błąd

Użytkownik zobaczy komunikat o błędzie i link do Centrum pomocy Messages, który wyjaśnia, dlaczego agent może być niedostępny, oraz pomaga w rozwiązywaniu problemów.

Dzieje się tak, jeśli żadne z kryteriów nie zostało spełnione i nie podano numeru zapasowego.

Tworzenie adresu URL agenta

Adresy URL możesz tworzyć w 2 formatach zdefiniowanych w specyfikacji GSMA RCC.07 w wersji 14.0, sekcja 3.6.3.4.

Ze względów bezpieczeństwa te formaty nie obsługują wstępnie wypełnionych sugestii dla użytkownika w adresie URL.

Format 1. Użyj tylko identyfikatora usługi

   sms:bot%40botplatform.example.com?body=tell%20me%20about%20checking%20accounts
  • sms:bot%40botplatform.example.com: unikalny identyfikator usługi dla Twojego agenta.
  • &body=tell%20me%20about%20checking%20accounts: opcjonalnie wstępnie wypełniony komunikat, który użytkownik zobaczy, gdy otworzy rozmowę RBM z Twoim przedstawicielem.

Ograniczenie: ten format nie może zawierać zapasowego numeru telefonu. Jeśli nie uda się nawiązać rozmowy RBM, użytkownik otrzyma komunikat o błędzie.

Format 2. Użyj numeru telefonu i identyfikatora usługi

   sms:+15012011657?service_id=bot%40botplatform.example.com&body=tell%20me%20about%20checking%20accounts
  • +15012011657: numer telefonu w formacie E.164 lub prawidłowy kod krótki powiązany z Twoim agentem.
  • service_id=bot%40botplatform.example.com: unikalny identyfikator usługi dla Twojego agenta.
  • body=tell%20me%20about%20checking%20accounts: opcjonalnie wstępnie wypełniona wiadomość, którą użytkownik zobaczy, gdy otworzy rozmowę RBM z Twoim przedstawicielem.

Wstępnie wypełniona wiadomość

Aby zapewnić użytkownikom płynniejsze korzystanie z usługi, możesz wstępnie wypełnić pole wprowadzania wiadomości, gdy otwiera się rozmowa w usłudze RBM. Dzięki temu użytkownicy mogą szybko wysłać odpowiednią wiadomość, klikając przycisk „Wyślij”.

Aby dodać wstępnie wypełnioną wiadomość, użyj parametru body w adresie URL. Parametr body musi być zakodowany na potrzeby adresu URL. Na przykład spacje należy zastąpić symbolem %20.

Komunikat powinien być zgodny z zamiarem użytkownika i celami Twojej marki. Oto przykład marki z branży wellness:sms:bot%40botplatform.example.com?body=make%20an%20appointment.Gdy użytkownik kliknie ten link, w aplikacji do obsługi wiadomości otworzy się czat z wstępnie wypełnionym komunikatem „Umów się na spotkanie”.

Wstępnie wypełniona wiadomość

Sprawdzone metody

Podczas umieszczania kodów QR w materiałach dotyczących Twojej marki zawsze twórz krótki link, który przekierowuje użytkowników do adresu URL agenta (np. https://short.link/abc123). Oto zalety korzystania z krótkich linków:

  • Zabezpieczenie na przyszłość: w razie potrzeby możesz zaktualizować adres URL agenta w krótkim linku, bez konieczności ponownego drukowania materiałów z nowym kodem QR.
  • Płynne przekierowanie: zapobieganie dezorientacji użytkowników w przypadku przekierowania do opcji zapasowej.