Pomóż użytkownikom pracować z dowolnego miejsca, korzystając z pełnych możliwości wielomodalnych urządzeń mobilnych, w tym głosu i treści wizualnych.
Modalności
W przypadku urządzeń mobilnych z ekranem akcja musi obsługiwać 2 modalności:
- Wywołanie głosowe
- Wywołanie klawiatury
Pamiętaj, że użytkownicy mogą swobodnie przechodzić między tymi modalnościami w akcji. Przygotuj szczegółowe odpowiedzi na potrzeby każdej z tych metod. Na przykład w wywołaniu klawiatury nie są odtwarzane dźwięki, jeśli zostały podane w SSML. Jeśli reagowanie zależy od użytkownika, który słyszy dźwięk, a urządzenie używa klawiatury, akcja musi wskazywać rodzaj dźwięku, który jest odtwarzany.
Aby wykryć dostępność ekranu i modalność wprowadzania na smartfonie, możesz użyć tego kodu:
- Ma ekran:
if (conv.screen)
- Używa modalności głosowej:
if (conv.input.type === 'VOICE')
- Korzysta z klawiatury:
if (conv.input.type === 'KEYBOARD')
Wskazówki i sprawdzone metody
- Aby w pełni wykorzystać możliwości ekranu, używaj odpowiedzi z elementami rozszerzonymi i dostosowania motywów.
- Rozważ stosowanie powiadomień push, aby utrzymać zaangażowanie użytkowników na urządzeniach mobilnych.
- Pamiętaj, że użytkownik jest w podróży i pomaga mu to jak najszybciej. Aby dowiedzieć się, jak tworzyć naturalne i intuicyjne procesy rozmowy, zajrzyj do przewodnika po projektowaniu rozmów.
- Precyzyjny link do działania bezpośrednio w witrynie, aplikacji mobilnej lub w mediach społecznościowych.