El público de una app de Chat son las personas que intercambian mensajes con la app.
Independientemente de que tu app de Chat admita un equipo distribuido en todo el mundo de miles o de una sola persona, asegúrate de incluir al público en tu proceso de diseño para ayudar a todos los que la envían. Estos son algunos de los puntos para tener en cuenta:
¿Tus usuarios ya trabajaron con apps de Chat anteriormente?
Tu app de Chat podría ser la primera interacción que un usuario tuvo con las apps de Chat. No hagas suposiciones de que los usuarios saben cómo funciona la app de Chat. Las funciones como los comandos de barra y los diálogos pueden confundir a algunos usuarios, por lo que debes brindarles instrucciones precisas para ayudarlos.
Por ejemplo, cuando se le solicita al usuario que emita un comando de barra:
Escribir esto
Para crear un contacto, escribe
/createContact
.
Este mensaje es útil por los siguientes motivos:
- Le dice al usuario exactamente qué tiene que escribir.
- El formato especial hace que
/createContact
se destaque. - La oración comienza con el objetivo.
No escribas esto
Emite el comando de barra Crear contacto.
Este mensaje no es útil por los siguientes motivos:
- No les indica a los usuarios qué escribir; deben escribir
/createContact
. Se supone que los usuarios conectarán "Crear contacto" a/createContact
. - Es posible que los usuarios no sepan qué son los comandos de barra ni cómo emitirlos.
- No se proporciona ningún motivo para ejecutar el comando de barra. Es posible que el usuario no sepa por qué la app le solicita que haga esto.
Para obtener más información sobre cómo ayudar a los usuarios con las funciones de la app de Chat, como los comandos de barra, consulta Guía a las personas con la interactividad.
Ubicación geográfica
¿En qué parte del mundo se usará tu app de Chat?
A menudo, las personas de los espacios de Chat se encuentran en todo el mundo, lo que significa que trabajan en diferentes zonas horarias. Si tu app envía notificaciones a los usuarios o espacios, ten en cuenta la hora del día en que pueden sonar los teléfonos de las personas.
La app de chat desde teletrabajo es una app divertida que ayuda a los equipos a mantenerse conectados mientras trabajan desde casa. Una de sus características es comenzar el día y terminar el día con una pregunta alegre que haga que el equipo hable entre sí. Pero si parte del equipo está en Nueva York, y parte del equipo está en Los Ángeles, la app de Chat podría enviarle al equipo de LA:
Y una notificación de "trabajo terminado" a las 2:00 p. m.:
Si tu app de Chat menciona a un usuario directamente, revisa la zona horaria de ese usuario en la API de Calendar antes de enviar la notificación. Si está fuera del horario laboral de ese usuario, considera enviar el mensaje sin una mención o esperar hasta que comience su día laboral.
Idioma
¿En qué idiomas está disponible tu app de Chat?
Tu app de Chat puede responder a los usuarios en varios idiomas. Para admitir más de un idioma, tu app de Chat debe verificar un idioma preferido y localizar su contenido según corresponda.
Para los espacios de Chat, agrega una opción de idioma a los parámetros de configuración de la app de Chat. Una vez que los usuarios configuran un idioma en el espacio, la app de Chat puede responder los mensajes con el idioma de preferencia del espacio.
Para verificar el idioma de preferencia de un usuario, haz lo siguiente:
- Obtén
User.name
del tipoUser
en la API de Google Chat. - Asigna
User.name
auser.id
en la API de Directory del SDK de Admin de Google Workspace. - Obtén
user.languages[]
para eluser.id
determinado en la API de Directory.
Para obtener más información, consulta Usuario en la API de Google Chat y usuarios en la API de Directory del SDK de Admin de Google Workspace.
Plataforma: Web frente a dispositivos móviles
Google Chat está disponible en computadoras y dispositivos móviles. Las computadoras ofrecen mucho espacio de pantalla donde los usuarios pueden estar más aceptando mensajes que contienen mucha información con muchos botones y opciones. En los dispositivos móviles, a los usuarios les gustan los mensajes breves.
Intente ofrecer 3 o menos botones por tarjeta. Si necesitas ofrecer más de 3 botones, considera abrir un diálogo en su lugar. Los diálogos pueden presentar una serie de tarjetas que hacen que recopilar muchas entradas del usuario sea una experiencia más amigable.
Prueba tu app de Chat en dispositivos móviles para asegurarte de que su presentación de información sea asimilable.
Usuarios con diferentes permisos, roles y acceso a los datos
Las personas de Google Chat tienen diferentes permisos y acceso a los datos en Google Workspace y otros sistemas. Un espacio de Chat único puede incluir administradores, gerentes, vendedores y clientes. Estas son algunas de las situaciones relacionadas con permisos que debes tener en cuenta cuando compiles tu app de Chat:
Acceso limitado a las apps de Chat
Los administradores de Google Workspace pueden limitar quién tiene acceso a las apps de Chat en Google Chat.
Autenticación
Pedirle a un cliente que se autentique en el dominio de Google Workspace de un cliente podría no funcionar y confundir y frustrar al usuario. Ten en cuenta esta posibilidad escribiendo un mensaje de error práctico.
Comparte información sensible en espacios de Chat
Si un usuario autentica una app de Chat para compartir información sensible, como datos financieros o de salud, se recomienda limitar esa app a mensajes directos 1:1 para que la app de Chat no revele información sensible de forma accidental en un espacio de Chat donde otras personas puedan verla.
Compartir información en espacios de Chat que incluyan clientes
Es común que los empleados de una empresa compartan un espacio de Chat con los clientes. Tu app de Chat puede ser una ventaja real para las interacciones entre empleados y clientes, pero si tu app de Chat comparte un espacio con los clientes, es importante que consideres los datos que podría revelar tu app de Chat.
Por ejemplo, supongamos que tu app de Chat comparte detalles de casos de clientes. Si tu app de Chat comparte el caso de un cliente en un espacio de Chat compartido con otros clientes, es posible que revele información del cliente por error a personas que no deberían verla.