Definir todos los recorridos del usuario

En esta página, se describe cómo definir y trazar los recorridos del usuario de tu App de Google Chat Un recorrido del usuario es un conjunto de acciones y interacciones entre un usuario y una app de Chat para que el usuario logre un objetivo. Define estos recorridos antes de crear la Chat para identificar lo siguiente:

  • Cuándo proporcionar mensajes de error
  • Cuándo sugerir comandos de barra para ayudar a los usuarios a usar App de Chat
  • Dónde se puede simplificar el flujo de usuarios.

Crear un diagrama de flujo de todos los recorridos del usuario

Los diagramas de flujo son herramientas útiles para visualizar y analizar a todos los usuarios Interacciones en la app de Chat Si el La app de Chat funciona con otros servicios de Google fuera de Google, asegúrese de incluir también estas interacciones. Idealmente, tu diagrama de flujo represente todas las interacciones posibles o para flujos de trabajo, un diagrama de flujo para cada recorrido del usuario.

El siguiente diagrama de flujo muestra el recorrido del usuario de una de Chat que ayuda a las personas a administrar Calendario de Google desde Chat:

Diagrama de flujo en el que se muestra la integración, la autenticación y la verificación del recorrido del usuario en Calendario.

En el diagrama anterior, se muestran los siguientes pasos de un usuario que desea utilizar una App de Chat para consultar su calendario:

  1. Un usuario agrega la app de Chat a un espacio.

  2. La app de Chat envía un mensaje de bienvenida que el usuario autorice el acceso.

    • Si el usuario se niega a autorizar el acceso, aparecerá el mensaje de bienvenida anterior. se vuelve a enviar.
    • Si el usuario acepta autorizar el acceso, debe hacer clic en Acceder.
  3. Se le pide al usuario que acceda desde un mensaje de diálogo.

    • Si el usuario no puede acceder, se envía un mensaje de error en el que se le pregunta usuario intente acceder de nuevo.
    • Si el usuario puede acceder correctamente, aparecerá un mensaje de integración que describe cómo usar la app de Chat.
  4. El usuario escribe el /checkCalendar comando de barra para obtener la agenda de hoy en el Calendario.

    • Si la app de Chat no puede recuperar el calendario del usuario, se envía un mensaje de error.
    • Si se realiza de forma correcta, la app de Chat programar en un mensaje de tarjeta.

Escribir historias de usuarios para guiar los recorridos de tus usuarios

Una historia de usuario representa un objetivo del usuario y está escrita de manera que el usuario, la tarea y propósito de la historia sea claro. Las historias de usuario deben ser abiertas. ya que, por lo general, hay más de una forma de cumplir con los requisitos describir. Las historias del usuario te ayudan a establecer caminos que los usuarios deben seguir al trabajar con App de Chat

Las historias de usuarios tienen el siguiente formato: Como usuario, quiero realizar una tarea, por lo que puede alcanzar un objetivo. En el ejemplo anterior, la historia de usuario es: trabajador multidisciplinario, quiero consultar mi calendario para poder colaborar en proyectos con otros.

La mayoría de las apps de Chat tienen varias historias de usuario. Por ejemplo, otro para la app de Chat de ejemplo: Como administrador, Quiero programar una reunión semanal que incluya a todos mis subordinados directos, por lo que pueden colaborar en proyectos. Para cada historia de usuario, identifica las características recorrido para tu app de Chat y crea un diagrama de flujo para identificar todas las posibles interacciones con tu app de Chat.

Incluir una leyenda

Para ayudar a otros a leer tus recorridos de usuario, incluye una leyenda que describa qué la forma representa qué tipo de interacción. Por ejemplo, identifica una forma única para los puntos de decisión del usuario, la entrada del usuario, los resultados satisfactorios y no exitosos de tu app de Chat y cualquier mensaje del App de Chat

Considerar todas las situaciones de error

Para asegurarte de que los usuarios nunca se detengan mientras trabajan con tu App de Chat, incluye situaciones de error en el recorrido del usuario mapa. Define cómo ocurre el error, escribir un mensaje de error procesable e identificar cómo el usuario podría responder al error para lograr su de tu objetivo. Por ejemplo, “Nombre de usuario o contraseña incorrectos. Intenta volver a acceder".

Identifica los mensajes que la app de Chat envía a los usuarios

Cada interacción debe terminar con un mensaje de tu de Chat al usuario, incluso si es solo un mensaje confirmar que la app de Chat completó correctamente la la solicitud del usuario. Por ejemplo, "Te damos la bienvenida a la app de planificación. puedo programar reprogramar o quitar eventos del calendario. Consulta el programa de hoy escribiendo /checkCalendar".