Krótki formularz może zebrać dane potrzebne do wizyty lub zgłoszenia serwisowego. Aplikacja odbierająca waliduje te odpowiedzi i decyduje o kolejnym kroku.
Co powinno się znaleźć w formularzu?
Umieść w formularzu pytania potrzebne do jednego konkretnego zadania. Wybierz odpowiednie kontrolki wyboru, wprowadzania tekstu i daty. Natywny kontrakt formularza Apple definiuje obsługiwaną strukturę strony.
Używaj rozgałęzień, gdy odpowiedź zmienia kolejne istotne pytanie. Dopilnuj, aby każde rozgałęzienie prowadziło do jasnego zakończenia.
Czy przesłanie formularza kończy zgłoszenie?
Przesłanie zwraca odpowiedzi. Podłączona aplikacja tworzy lub aktualizuje sprawę, wizytę albo inny rekord biznesowy.
Na przykład preferowany termin wizyty jest wartością wejściową. System rezerwacji i tak sprawdza dostępność przed potwierdzeniem wizyty.
Co powinienem przetestować?
Przetestuj każde istotne rozgałęzienie, pola opcjonalne, długi tekst i przerwanie na reprezentatywnych obsługiwanych urządzeniach. Zadbaj o zrozumiałość ponownego otwarcia lub ponawiania, jeśli natywny przepływ utraci postęp.
Sprawdź, jak wrażliwe odpowiedzi są przechowywane i wyświetlane. Znacznik prywatności pola formularza nie implementuje reguł dostępu systemu odbierającego.
Jak połączyć odpowiedzi?
Zachowaj referencję do firmy, konwersacji i oryginalnego formularza. Zwaliduj przesłane dane względem żądanego zadania, a następnie zwróć faktyczny wynik biznesowy.
Połącz przesłane odpowiedzi z formularza ze sprawą lub wizytą w swojej ścieżce klienta. Potwierdź wynik biznesowy, zanim poinformujesz klienta, że żądanie zostało zrealizowane.