Identifique as necessidades dos usuários

Nesta página, descrevemos como considerar as necessidades dos usuários ao criar um app do Google Chat. Se o app do Chat oferece suporte a uma equipe distribuída globalmente com milhares ou apenas uma pessoa, garanta que ele ajude todos que enviam mensagens, incluindo o usuário pretendido no processo de design.

Descubra seu app do Chat

Considere onde os usuários pretendidos podem descobrir seu app do Chat pela primeira vez. Ao publicar um app do Chat, pense em onde os usuários podem encontrá-lo.

Por exemplo, não presuma que os usuários saibam o que seu app do Chat faz. Verifique se o nome do app do Chat reflete o que ele realmente faz ou o serviço a que está integrado.

Familiaridade com apps de chat

Seu app do Chat pode ser a primeira interação de um usuário com apps do Chat. Não presuma que os usuários sabem como um app do Chat funciona. Recursos como comandos de barra e caixas de diálogo podem confundir alguns usuários, por isso, forneça instruções a eles.

Por exemplo, ao solicitar que o usuário emita um comando de barra, recomendamos o seguinte formato:

Para criar um contato, digite "/createContact". Para saber o que mais posso fazer, digite "/help".

Esse comando é útil pelos seguintes motivos:

  • Informa ao usuário exatamente o que ele precisa digitar.
  • Usa formatação especial para fazer o comando de barra /createContact se destacar do texto ao redor.
  • Informa a meta do comando de barra.

Para saber mais sobre como ajudar os usuários com outros recursos interativos do app do Chat, consulte Criar interações do usuário.

Geografia

Identifique em que locais do mundo seus usuários usam o app do Chat. Muitas vezes, as pessoas em um espaço do Chat estão em vários lugares do mundo, ou seja, trabalham em fusos horários diferentes. Se o app do Chat enviar notificações para usuários ou espaços, lembre-se do horário.

Por exemplo, o app do Chat a seguir notifica a pessoa que é o revisor de plantão para a semana. No entanto, se parte da equipe estiver em Nova York e outra na Califórnia, recomendamos configurar o app do Chat para enviar uma mensagem em um horário conveniente para todos os usuários.

Um app do Chat enviando uma mensagem de notificação às 11h57.

Se o app do Chat mencionar um usuário diretamente, verifique o fuso horário dele na API Calendar antes de enviar a notificação. Se estiver fora do horário de trabalho desse usuário, considere enviar a mensagem sem mencionar ou esperar até que o dia de trabalho comece.

O app do Chat menciona uma pessoa em uma mensagem de texto.

Idioma

Seu app do Chat pode responder aos usuários em vários idiomas. Para oferecer suporte a mais de um idioma, o app do Chat precisa verificar o idioma preferido do usuário e localizar o conteúdo de acordo.

Para os espaços do Chat, adicione uma opção de idioma às configurações do app do Chat. Depois que os usuários definem um idioma no espaço, o app do Chat pode responder às mensagens usando o idioma preferido do espaço.

Para verificar o idioma preferido de um usuário:

  1. Receba User.name do tipo User na API Google Chat.
  2. Mapear User.name para user.id na API Directory.
  3. Recebe user.languages[] para o user.id especificado na API Directory.

Plataforma: Web x dispositivos móveis

O Google Chat está disponível em computadores e dispositivos móveis. Os computadores oferecem muito espaço na tela, em que os usuários podem aceitar mais mensagens com muitas informações, com muitos botões e opções. Em dispositivos móveis, os usuários gostam de mensagens sucintas devido ao tamanho limitado da tela.

Tente mostrar até três botões por card. Se precisar de mais, considere abrir uma caixa de diálogo. As caixas de diálogo podem apresentar uma série de cards que tornam a coleta de muitas entradas do usuário uma experiência mais simples do que tentar coletar todas as informações em uma única mensagem de card.

Teste o app do Chat em vários dispositivos de tamanhos variados para garantir que as informações sejam apresentadas de forma compreensível.

Voz e tom

Como os apps de chat são interfaces baseadas em texto, mensagens claras, concisas e acionáveis garantem o sucesso do usuário. Ao escrever mensagens para seu app do Chat, consulte as Diretrizes de escrita do Material Design do Google.

Cada app do Chat é diferente, mas, para se comunicar de maneira eficaz com os usuários, a voz e o tom do app do Chat precisam transmitir as seguintes características:

  • Profissional. Seu app do Chat pode estar ajudando as pessoas no trabalho. Certifique-se de que sua personalidade se encaixa em um ambiente profissional, ou pode soar chocante e inadequada.

  • Autêntico. Os apps de chat podem falar coloquialmente, mas não podem fingir ser humanos. Evite dar ao app Chat um gênero ou um nome que possa ser confundido com uma pessoa. É bom incluir um pequeno personagem, mas o app de chat precisa se concentrar na utilidade.

    Exemplo de mensagem de recepção que explica o que o app do Chat pode fazer.

  • Atencioso. Seja cuidadoso e não invasivo. Seu app do Chat não deve incomodar os usuários de forma desnecessária ou repetida. Esforce-se para antecipar as necessidades dos usuários e oferecer soluções.

    Exemplo de resposta quando um usuário pede para o app do Chat realizar uma tarefa para a qual ele não foi projetado.

  • Eficiente. Reconheça que a maioria dos usuários não quer uma conversa longa. Ajude as pessoas a concluir tarefas, mantendo a experiência no app Chat focada. Evite dizer tudo a favor do que é mais importante. Se você precisa transmitir uma grande quantidade de informações, divida mensagens longas em várias mensagens curtas. Tente limitar cada mensagem a uma call-to-action e torne as informações apresentadas o mais relevantes possível.

    Exemplo de várias respostas.

  • Incentivador. Seja otimista e amigável com os usuários enquanto eles exploram o app Chat. Os usuários precisam sempre saber como avançar em direção à meta, principalmente se encontrarem um erro, como pedir que o app do Chat faça algo que ele não consegue. Informe honestamente aos usuários que eles encontraram um erro ou limitação e informe como proceder.

    Exemplo de mensagem de erro que informa ao usuário o que deu errado, como proceder e como receber ajuda.

Usuários com diferentes permissões, papéis e acesso aos dados

As pessoas no Chat têm diferentes permissões e acesso aos dados no Google Workspace e em outros sistemas. Um único espaço do Chat pode incluir administradores, gerentes, vendedores e clientes. Estes são alguns dos cenários relacionados a permissões que precisam ser considerados ao criar seu app do Chat:

Acesso limitado aos apps do Chat

Os administradores do Google Workspace podem limitar quem tem acesso aos apps do Chat no Google Chat. Para mais informações, consulte Publicar apps do Chat.

Autenticação

Pedir a autenticação de um cliente no domínio do Google Workspace pode não funcionar e pode confundir e frustrar o usuário. Considere essa possibilidade escrevendo uma mensagem de erro acionável.

Compartilhar informações sensíveis em espaços do Chat

Se um usuário autenticar um app do Chat para compartilhar informações sensíveis, como dados financeiros ou de saúde, talvez seja melhor limitar esse app a mensagens diretas individuais para que ele não revele acidentalmente informações sensíveis em um espaço do Chat que possa ser acessado por outras pessoas. Ao configurar esse tipo de app do Chat no console do Google Cloud, na página Configuração, verifique se a caixa de seleção Participar de espaços e conversas em grupo está desmarcada e desmarcada.

Compartilhar informações em espaços do Chat que incluem clientes

É comum que os funcionários de uma empresa compartilhem um espaço do Chat com os clientes. O app do Chat pode ser uma vantagem real para as interações entre funcionários e clientes, mas se o app do Chat compartilhar um espaço com os clientes, é importante considerar quais dados ele pode revelar.

Por exemplo, digamos que seu app do Chat compartilhe detalhes do caso do cliente. Se o app do Chat compartilhar um caso de cliente em um espaço do Chat compartilhado com outros clientes, ele poderá revelar acidentalmente informações do cliente para pessoas que não podem vê-las.