Twórz aplikacje do obsługi czatu, które pomogą użytkownikom

Zasady projektowania Google Chat to system, który opracowaliśmy, aby pomóc Ci w tworzeniu wysokiej jakości aplikacji do obsługi czatu. System opiera się na 2 filarach: zasadach projektowych i strukturze interfejsu opartej na kartach.

Zasady projektowania

Zasady projektowania to przewodniki, które ułatwiają planowanie, projektowanie i wdrażanie funkcji aplikacji Google Chat, które pomagają użytkownikom osiągnąć ich cele.

Zasady projektowania aplikacji Google Chat dzielą się na 3 etapy:

  1. Zaplanuj aplikację Google Chat. Podczas planowania uwzględnisz osoby, które będą w stanie pomóc, a także zadania, w których będzie ona działać. Oprócz tego zmapujesz ścieżki użytkowników definiujące poszczególne interakcje użytkownika w aplikacji.
  2. Powitaj użytkowników i zachęć ich do działania. Podczas wprowadzenia Twoja aplikacja Google Chat przedstawia się użytkownikom i pokojom oraz pomaga im odnieść sukces.
  3. Pomóż innym osiągnąć sukces. Po wprowadzeniu Twoja aplikacja Google Chat będzie nadal pomagać użytkownikom w osiąganiu celów, oferując im interaktywne karty i komunikaty. Jeśli użytkownicy potrzebują pomocy lub napotykają błędy, aplikacja Google Chat informuje ich, czego potrzebują, aby kontynuować.

Platforma obsługująca karty

Oparta na kartach platforma interfejsu zapewnia spójny i atrakcyjny interfejs Androida, iOS oraz przeglądarki.

Aplikacje do obsługi czatu korzystają z SMS-ów lub wiadomości na karcie, które są przedstawiane jako obiekty JSON.

SMS-y są doskonałym rozwiązaniem w przypadku prostych powiadomień. Obsługiwane są @wzmianki i podstawowe formatowanie, takie jak pogrubienie, kursywa i code.

Aplikacja może wysłać SMS-a z informacją o zbliżającym się okresie blokady kodu:

Przykładowy tekst w Google Chat informujący o tym, że kod się blokuje

Komunikaty o kartach obsługują zdefiniowany układ, interaktywne elementy interfejsu (np. przyciski) i multimedia (np. obrazy). Korzystaj z wiadomości na karcie, aby prezentować szczegółowe informacje, zbierać informacje od użytkowników i pomagać im zrobić kolejny krok.

Aplikacja może użyć komunikatu z karty, aby uruchomić ankietę:

Przeprowadzanie ankiety w pokoju czatu z wiadomością na karcie

Aby ułatwić użytkownikom wykonywanie wieloetapowych procesów, takich jak wypełnianie danych formularzy, karty mogą się składać pojedynczo w oknie dialogowym. Okna otwierają się w oknach, które umożliwiają aplikacjom bezpośrednią interakcję z użytkownikiem.

Aplikacja może wyświetlić okno dialogowe, aby zebrać dane kontaktowe:

Gromadzenie szczegółów dotyczących nowego kontaktu od użytkownika w oknie

Dalsze kroki

Te reguły pomogą Ci tworzyć aplikacje w Google Chat, które zachwycą użytkowników – niezależnie od tego, czy masz już aplikację Google Chat, czy też chcesz ją wdrożyć.

Planowanie aplikacji Google Chat

Witaj w Google+

Pomaganie ludziom w osiągnięciu sukcesu