Definiowanie wszystkich ścieżek użytkownika

Na tej stronie opisujemy, jak określać i mapować ścieżki użytkownika w aplikacji Google Chat. Ścieżka użytkownika to zbiór działań i interakcji między użytkownikiem a aplikacją do obsługi czatu, który pomaga mu osiągnąć cel. Przed utworzeniem aplikacji Google Chat określ te ścieżki, aby zidentyfikować:

  • Kiedy podawać komunikaty o błędach.
  • Kiedy sugerować polecenia po ukośniku, aby pomagać użytkownikom w korzystaniu z aplikacji Google Chat.
  • w których przypadku można usprawnić proces przeglądania,

Utwórz schemat blokowy obejmujący wszystkie ścieżki użytkownika

Schematy blokowe są przydatnym narzędziem zarówno do wizualizacji, jak i przemyślenia wszystkich interakcji użytkownika w aplikacji Google Chat. Jeśli Twoja aplikacja Google Chat współpracuje z innymi usługami Google lub usługami spoza Google, pamiętaj, by uwzględnić też te interakcje. Najlepiej byłoby, gdyby schemat blokowy przedstawiał każdą możliwą interakcję lub, w przypadku bardziej skomplikowanych procesów, schemat blokowy dla każdej ścieżki użytkownika.

Ten schemat blokowy przedstawia drogę użytkownika przez aplikację Google Chat, która pomaga użytkownikom zarządzać Kalendarzem Google z poziomu Google Chat:

Schemat blokowy przedstawiający proces wdrażania, uwierzytelniania i sprawdzania poczty przez użytkownika.

Poprzedni diagram przedstawia następujące kroki użytkownika, który chce sprawdzić swój Kalendarz za pomocą aplikacji Google Chat:

  1. Użytkownik dodaje aplikację Google Chat do pokoju.

  2. Aplikacja Google Chat wysyła wiadomość powitalną z prośbą o autoryzację dostępu.

    • Jeśli użytkownik odmówi przyznania dostępu, poprzednia wiadomość powitalna zostanie wysłana ponownie.
    • Jeśli użytkownik wyraża zgodę na dostęp, klika Zaloguj się.
  3. Użytkownik zostanie poproszony o zalogowanie się z komunikatu w oknie dialogowym.

    • Jeśli użytkownik nie będzie mógł się zalogować, zostanie wysłany komunikat o błędzie z prośbą o ponowne zalogowanie się.
    • Jeśli użytkownik będzie mógł się zalogować, zostanie wysłana wiadomość powitalna z instrukcjami korzystania z aplikacji Google Chat.
  4. Użytkownik wpisuje polecenie /checkCalendar po ukośniku, aby pobrać z Kalendarza dzisiejszy harmonogram.

    • Jeśli aplikacja Google Chat nie może pobrać kalendarza użytkownika, zostanie wysłany komunikat o błędzie.
    • Jeśli się uda, aplikacja Google Chat wyśle dzisiejszy harmonogram w wiadomości na karcie.

Twórz historie, które pomagają pokierować nimi użytkowników

Historia użytkownika reprezentuje cel użytkownika i została napisana w taki sposób, aby użytkownik, zadanie i cel historii były jasne. Historie użytkowników powinny być otwarte, ponieważ zazwyczaj istnieje więcej niż jeden sposób na spełnienie opisanych wymagań. Historie użytkowników pomagają wyznaczyć ścieżki, które użytkownicy mogą śledzić podczas korzystania z aplikacji Google Chat.

Historie użytkowników mają taki format: jako użytkownik chcę wykonać zadanie, by osiągnąć cel. W poprzednim przykładzie historia użytkownika brzmi: Jestem pracownikiem wielofunkcyjnym i chcę sprawdzić swój kalendarz, aby móc współpracować nad projektami z innymi osobami.

Większość aplikacji do obsługi czatu ma kilka historii. Na przykład inna historia użytkownika z przykładowej aplikacji Google Chat brzmi: Jako menedżer chcę zaplanować cotygodniowe spotkanie, które obejmie wszystkich moich bezpośrednich podwładnych, abyśmy mogli współpracować nad projektami. W przypadku każdej historii użytkownika określ ścieżkę, jaką przebywają użytkownicy, i utwórz schemat blokowy, aby zidentyfikować wszystkie potencjalne interakcje z aplikacją Google Chat.

Dołącz legendę

Aby ułatwić innym zapoznanie się ze ścieżką użytkownika, dołącz legendę opisującą kształt reprezentujący typ interakcji. Możesz na przykład określić unikalny kształt punktów decyzji użytkownika, działań użytkowników, udanych i nieudanych wyników z aplikacji Google Chat oraz wszelkich wiadomości z aplikacji Google Chat.

Weź pod uwagę wszystkie scenariusze błędów

Aby użytkownicy nigdy nie utknęli w trakcie korzystania z aplikacji Google Chat, uwzględnij scenariusze błędów w mapie ścieżki użytkownika. Określ, jak występuje błąd, napisz zachęcający komunikat o błędzie i określ, jak użytkownik może zareagować na błąd, aby osiągnąć wyznaczony cel. Na przykład „Nieprawidłowa nazwa użytkownika lub hasło. Zaloguj się ponownie”.

Identyfikowanie wiadomości wysyłanych przez aplikację do obsługi czatu

Każda interakcja powinna kończyć się wiadomością z aplikacji Google Chat do użytkownika, nawet jeśli jest to tylko wiadomość potwierdzająca, że aplikacja Google Chat zrealizowała prośbę użytkownika. Na przykład: „Witamy w aplikacji do planowania. Mogę planować, przekładać i usuwać wydarzenia z Twojego kalendarza. Sprawdź dzisiejszy harmonogram, wpisując /checkCalendar."