Esta página descreve como definir e mapear as jornadas dos usuários do seu app Google Chat. Uma jornada do usuário é um conjunto de ações e interações entre um usuário e um app do Chat que ajudam o usuário a atingir um objetivo. Defina essas jornadas antes de construir o app do Chat para identificar o seguinte:
- Quando fornecer mensagens de erro.
- Quando sugerir comandos de barra para ajudar os usuários a usar o App Chat.
- Onde o fluxo do usuário pode ser simplificado.
Criar um fluxograma de todas as jornadas do usuário
Fluxogramas são ferramentas úteis para visualizar e pensar em todas as necessidades Interações no app do Chat. Se as O app do Chat funciona com outros Serviços do Google ou fora do Google, inclua também essas interações. Idealmente, seu fluxograma mostra todas as interações possíveis ou, para casos fluxos de trabalho, um fluxograma para cada jornada do usuário.
O fluxograma a seguir mostra a jornada do usuário Um app do Chat que ajuda as pessoas a gerenciar Google Agenda no Chat:
O diagrama anterior mostra as seguintes etapas de um usuário que quer usar um App do Chat para verificar a Agenda:
Um usuário adiciona o app do Chat a um espaço.
O app do Chat envia uma mensagem de boas-vindas que solicita que o usuário possa autorizar o acesso.
- Se o usuário se recusar a autorizar o acesso, a mensagem de boas-vindas anterior for reenviado.
- Se o usuário concordar em autorizar o acesso, ele deverá clicar em Fazer login.
O usuário é solicitado a fazer login em um mensagem na caixa de diálogo.
- Se o usuário não conseguir fazer login, uma mensagem de erro será enviada pedindo tente fazer login novamente.
- Se o usuário conseguir fazer login, será exibida uma mensagem de integração enviado que descreve como usar o app do Chat.
o usuário digita
/checkCalendar
; comando de barra para receber a programação de hoje no Google Agenda.- Se o app do Chat não conseguir recuperar a agenda do usuário, uma mensagem de erro é enviada.
- Se tudo der certo, o app do Chat enviará o em uma mensagem de cartão.
Escrever histórias de usuários para orientar suas jornadas de usuário
Uma história de usuário representa uma meta do usuário e é escrita de modo que o usuário, a tarefa e o propósito da história é claro. As histórias de usuários devem ser abertas porque geralmente há mais de uma maneira de atender aos requisitos descreverem. As histórias de usuários ajudam você a definir caminhos a serem seguidos pelos usuários durante o trabalho App Chat.
As histórias de usuários têm o seguinte formato: como usuário, quero fazer uma tarefa, então podem atingir um objetivo. No exemplo anterior, a história do usuário é: como um funcionário multifuncional, quero verificar minha agenda para poder colaborar em projetos com outras pessoas.
A maioria dos apps de chat tem várias histórias de usuários. Por exemplo, outro a história do usuário do app de exemplo do Chat é: como gerente, Quero agendar uma reunião semanal que inclua todos os meus subordinados diretos, então vamos podem colaborar em projetos. Para cada história de usuário, identifique jornada para o app do Chat e criar um fluxograma para identificar todas as possíveis interações com seu app do Chat.
Incluir uma legenda
Para ajudar outras pessoas a ler suas jornadas de usuário, inclua uma legenda que descreva quais a forma representa qual tipo de interação. Por exemplo, identificar uma forma única para pontos de decisão do usuário, entradas do usuário, resultados bem-sucedidos e malsucedidos de o app do Chat e as mensagens do App Chat.
Considere todos os cenários de erro
Para garantir que os usuários nunca fiquem travados ao trabalhar com seu App de chat, inclua cenários de erro na jornada do usuário mapa. Defina como o erro ocorre escrever uma mensagem de erro acionável; e identificar como o usuário pode responder ao erro para atingir do seu objetivo. Por exemplo, "Nome de usuário ou senha incorreta. Tente fazer login novamente."
Identificar as mensagens que o app do Chat envia aos usuários
Cada interação deve terminar com uma mensagem do seu
App do Chat para o usuário, mesmo que seja apenas uma mensagem
confirmar que o app do Chat concluiu
solicitação do usuário. Por exemplo, "Este é o app de agendamento. posso agendar,
reprogramar ou remover eventos da sua agenda. Dê uma olhada na agenda de hoje
digitando /checkCalendar
".
Temas relacionados
- Configurar comandos de barra para interagir com os usuários do Google Chat
- Escrever uma mensagem de erro acionável
- Criar interações do usuário