Wiadomości interaktywne to wiadomości WhatsApp, które zamiast samego tekstu zawierają opcje do tapnięcia. Istnieją, ponieważ interpretacja odpowiedzi w postaci dowolnego tekstu jest kosztowna: odbiorca, który tapnie "Change", mówi Ci dokładnie, co miał na myśli, a ten, który wpisze "cant make it sorry", już nie.
Istnieje kilka rodzajów i nie są one wymienne. Wybór niewłaściwego zwykle ujawnia się jako przekroczony limit, nie jako kwestia preferencji.
Który rodzaj wybrać?
Decydują dwa pytania: ile masz opcji i czy odpowiedź ma pozostać w czacie.
Przyciski odpowiedzi wyświetlają pod wiadomością maksymalnie trzy opcje do tapnięcia, dzięki czemu odbiorca odpowiada tapnięciem zamiast pisać. Nadają się do szybkiej decyzji, na przykład potwierdzenia lub anulowania rezerwacji. Limit wynosi od jednego do trzech i jest bezwzględny.
Menu listy to rozwiązanie, gdy masz więcej niż trzy opcje. Moment, w którym sięgasz po czwarty przycisk odpowiedzi, jest momentem przejścia na listę.
Przyciski z linkiem umieszczają pod wiadomością jeden przycisk, który otwiera URL w przeglądarce odbiorcy. Użyj go, gdy kolejny krok jest na stronie internetowej, np. strona płatności lub wybór terminów, a nie w samym czacie.
Różnica między dwoma pierwszymi a trzecim rodzajem jest warta wyraźnego podkreślenia, bo decyduje o tym, gdzie toczy się dalsza konwersacja. Przycisk odpowiedzi utrzymuje wymianę wewnątrz WhatsApp, co podtrzymuje okno obsługi klienta i daje Ci ustrukturyzowaną odpowiedź. Przycisk z linkiem kończy część konwersacyjną i przekazuje osobę do przeglądarki.
Poza tymi trzema rodzajami WhatsApp obsługuje też karuzele do przewijania kilku kart, prośby o lokalizację i prośby o dane kontaktowe. Każdy z nich to osobny typ wiadomości z własną strukturą.
Co wraca, gdy ktoś tapnie?
Zidentyfikowany wybór, i o to właśnie chodzi.
Każdy przycisk odpowiedzi niesie slug, który ustawiasz przy wysyłce, obok text widocznej dla odbiorcy. Gdy tapnie, odpowiedź zawiera ten slug. Dzięki temu Twój handler rozgałęzia się na wartości, którą wybrałeś, w słowniku, który kontrolujesz, zamiast parsować to, co ktoś wpisał. Zmiana widocznej etykiety nie psuje rozgałęzienia, bo etykieta i identyfikator to osobne pola.
To także praktyczny argument za przyciskami zamiast dowolnego tekstu w każdym flow sterującym logiką: problem interpretacji znika, zamiast być rozwiązywany lepszym parsowaniem.
Czy wiadomości interaktywne nadal wymagają szablonu?
Tak, zawsze wtedy, gdy wymagałaby go każda inna wiadomość.
Wiadomość interaktywna to wiadomość jak każda inna, więc 24-godzinne okno obsługi klienta obowiązuje ją bez zmian. W otwartym oknie możesz swobodnie wysyłać treści interaktywne. Poza nim dotarcie do kogokolwiek wymaga zatwierdzonego szablonu, a interaktywność nie stanowi wyjątku.
To pułapka dla osób, które traktują przyciski jako lżejszy rodzaj wiadomości. Nie są lżejsze; to ten sam rodzaj wiadomości z większą ilością struktury.
Jak wysłać taką wiadomość?
Ustaw interactive.type na wybrany rodzaj i podaj pola właściwe dla tego rodzaju.
Dla przycisków odpowiedzi to button z body_text i od jednego do trzech buttons, z których każdy jest quick_reply niosącym własne slug i text. Dla przycisku z linkiem to cta_url z body_text i obiektem cta_url zawierającym text i url przycisku.
Każdy typ ma własny przewodnik z pełnym przykładem w każdym SDK: przyciski odpowiedzi, menu listy, przyciski z linkiem, karuzele, prośby o lokalizację i prośby o dane kontaktowe.
Odczytywanie odpowiedzi to osobna część, a odpowiedzi interaktywne opisują, co przychodzi, gdy ktoś tapnie.
W skrócie
Trzy opcje lub mniej to przycisk odpowiedzi; więcej to menu listy.
Przyciski odpowiedzi obsługują od jednej do trzech opcji. Decyduje limit, nie preferencja stylistyczna.
Przycisk z linkiem kieruje odbiorcę poza czat.
Użyj go, gdy kolejny krok to strona internetowa. Użyj przycisku odpowiedzi, gdy odpowiedź powinna pozostać w konwersacji.
Odpowiedź wraca jako zidentyfikowany wybór, nie jako dowolny tekst.
Każda opcja niesie slug, który ustawiasz, więc Twój handler rozgałęzia się na wartości wybranej przez Ciebie, a nie na tym, co wpisał odbiorca.
Interaktywność nie zwalnia Cię z zasad okna.
To wiadomości jak każde inne, więc poza otwartą konwersacją nadal wymagają zatwierdzonego szablonu.