Identifica le esigenze dei tuoi utenti

Questa pagina descrive come tenere conto delle esigenze degli utenti durante la progettazione di un'app Google Chat. Che la tua app di chat supporti un team di migliaia di persone distribuite in tutto il mondo o solo una persona, assicurati che aiuti tutti coloro che le inviano messaggi includendo l'utente previsto nel processo di progettazione.

Trovare l'app Chat

Valuta dove gli utenti che hai scelto come target possono scoprire la tua app di chat per la prima volta. Quando pubblichi la tua app di Chat, pensa a dove possono trovarla gli utenti.

Ad esempio, non dare per scontato che gli utenti sappiano cosa fa la tua app di chat. Assicurati che il nome della tua app di chat rifletta la sua funzionalità effettiva o il servizio con cui è integrata.

Familiarità con le app di Chat

La tua app Chat potrebbe essere la prima interazione di un utente con le app di chat. Non dare per scontato che gli utenti sappiano come funziona un'app di chat. Funzionalità come i comandi con barra e le finestre di dialogo potrebbero creare confusione in alcuni utenti, quindi fornisci loro istruzioni.

Ad esempio, quando chiedi all'utente di emettere un comando slash, ti consigliamo il seguente formato:

Per creare un contatto, digita "/createContact". Per scoprire quali altre cose so fare, digita "/help".

Questo prompt è utile per i seguenti motivi:

  • Indica all'utente esattamente cosa deve digitare.
  • Utilizza una formattazione speciale per distinguere il comando slash /createContact dal testo circostante.
  • Indica lo scopo del comando slash.

Per scoprire di più su come aiutare gli utenti con altre funzionalità interattive delle app di chat, consulta Progettare le interazioni utente.

Area geografica

Identifica in quale parte del mondo gli utenti utilizzano la tua app Chat. Spesso, le persone in uno spazio Chat si trovano in tutto il mondo, il che significa che lavorano in fusi orari diversi. Se la tua app Chat invia notifiche a utenti o spazi, tieni presente l'ora del giorno.

Ad esempio, la seguente app di Chat invia una notifica a chiunque sia il revisore di guardia per la settimana. Tuttavia, se parte del team si trova a New York e parte in California, ti consigliamo di configurare l'app Chat in modo da inviare un messaggio in un momento opportuno per tutti gli utenti.

Un'app Chat che invia un messaggio di notifica alle 11:57.

Se la tua app Chat menziona direttamente un utente, valuta la possibilità di controllare il fuso orario dell'utente nell'API Calendar prima di inviare la notifica. Se è al di fuori dell'orario di lavoro dell'utente, valuta la possibilità di inviare il messaggio senza una menzione o di attendere l'inizio della sua giornata lavorativa.

L'app Chat menziona una persona in un messaggio.

Lingua

L'app Chat può rispondere agli utenti in più lingue. Per supportare più di una lingua, la tua app Chat deve verificare la lingua preferita da un utente e localizzare i suoi contenuti di conseguenza.

Per gli spazi di Chat, aggiungi un'opzione di lingua alle impostazioni di configurazione dell'app Chat. Dopo che gli utenti hanno impostato una lingua nello spazio, l'app Chat può rispondere ai messaggi utilizzando la lingua preferita dello spazio.

Per controllare la lingua preferita di un utente:

  1. Recupera User.name dal tipo User nell'API Google Chat.
  2. Mappa User.name a user.id nell'API Directory.
  3. Recupera user.languages[] per il user.id specificato nell'API Directory.

Piattaforma: web o mobile

Google Chat è disponibile su computer e dispositivi mobili. I computer offrono molto spazio sullo schermo, dove gli utenti potrebbero essere più propensi ad accettare messaggi con molte informazioni e molti pulsanti e opzioni. Sui dispositivi mobili, gli utenti apprezzano i messaggi concisi a causa delle dimensioni limitate dello schermo.

Prova a mostrare al massimo tre pulsanti per scheda. Se hai bisogno di altro, ti consigliamo di avviare un'interazione. Le finestre di dialogo possono presentare una serie di schede che rendono la raccolta di molti input utente un'esperienza più agevole rispetto al tentativo di raccogliere tutte le informazioni in un singolo messaggio della scheda.

Testa l'app Chat su più dispositivi di dimensioni diverse per assicurarti che la presentazione delle informazioni sia facilmente comprensibile.

Voce e tono

Poiché le app di chat sono interfacce basate su testo, scrivere messaggi chiari, concisi e utili garantisce il successo dell'utente. Quando scrivi messaggi per la tua app Chat, consulta le linee guida per la scrittura di Google Material Design.

Ogni app di chat è diversa, ma per comunicare efficacemente con gli utenti di Chat, il tono e lo stile della tua app di chat devono trasmettere le seguenti caratteristiche:

  • Professionista. La tua app Chat potrebbe aiutare persone al lavoro. Assicurati che la sua personalità si adatti a un contesto professionale, altrimenti potrebbe risultare stridente e inappropriata.

  • Autentici. Le app di chat possono usare un linguaggio colloquiale, ma non devono fingere di essere persone. Evita di assegnare alla tua app Chat un genere o un nome che potrebbe essere confuso con una persona. È bene includere un piccolo personaggio, ma la tua app di chat deve concentrarsi sulla sua utilità.

    Messaggio di benvenuto di esempio che spiega cosa può fare l'app Chat.

  • Attendibile. Sii attento e non invadente. L'app chat non deve disturbare gli utenti inutilmente o ripetutamente. Cerca di anticipare le esigenze degli utenti e di offrire soluzioni.

    Risposta di esempio quando un utente chiede all'app Chat di eseguire un'attività per la quale non è progettata.

  • Efficiente. Tieni presente che la maggior parte degli utenti non è alla ricerca di una lunga conversazione. Aiuta le persone a completare le attività mantenendo l'esperienza dell'app Chat incentrata. Evita di dire tutto e concentrati sulle cose più importanti. Se devi trasmettere una grande quantità di informazioni, suddividi i messaggi lunghi in più messaggi brevi. Cerca di limitare ogni messaggio a un'unica chiamata all'azione e presenta le informazioni nel modo più pertinente possibile.

    Esempio di più risposte.

  • Incoraggiante. Sii ottimista e amichevole con gli utenti mentre esplorano la tua app Chat. Gli utenti devono sempre sapere come procedere verso il loro obiettivo, soprattutto se riscontrano un errore, ad esempio se chiedono alla tua app Chat di fare qualcosa che non può. Comunica agli utenti in modo onesto che hanno riscontrato un errore o una limitazione e indica loro come procedere.

    Messaggio di errore di esempio che indica all'utente cosa è andato storto, come procedere e come ricevere assistenza.

Utenti con autorizzazioni, ruoli e accesso ai dati diversi

Le persone in Chat hanno autorizzazioni e accesso ai dati diversi in Google Workspace e in altri sistemi. Un singolo spazio di Chat potrebbe includere amministratori, gestori, venditori e clienti. Ecco alcuni scenari correlati alle autorizzazioni da prendere in considerazione durante la creazione della tua app di chat:

Accesso limitato alle app di chat

Gli amministratori di Google Workspace possono limitare chi ha accesso alle app di Chat in Google Chat. Per ulteriori informazioni, consulta Pubblicare app di Chat.

Autenticazione

Chiedere a un cliente di autenticarsi nel suo dominio Google Workspace potrebbe non funzionare e potrebbe confondere e scontentare l'utente. Tieni conto di questa possibilità scrivendo un messaggio di errore che consenta di intervenire.

Condividere informazioni sensibili negli spazi di Chat

Se un utente autentica un'app di chat per condividere informazioni sensibili, come dati finanziari o sanitari, potrebbe essere meglio limitare l'app di chat ai messaggi diretti 1:1 in modo che non riveli accidentalmente informazioni sensibili in uno spazio di Chat dove altri potrebbero vederle. Quando configuri questo tipo di app di chat nella console Google Cloud, nella pagina Configurazione, assicurati che la casella di controllo Partecipa a spazi e conversazioni di gruppo sia vuota e non selezionata.

Condividere informazioni negli spazi di Chat che includono i clienti

È normale che i dipendenti di un'azienda condividano uno spazio di Chat con i clienti. L'app Chat può essere un vero vantaggio per le interazioni tra dipendenti e clienti, ma se l'app Chat condivide uno spazio con i clienti, è importante considerare quali dati potrebbe rivelare.

Ad esempio, supponiamo che la tua app di chat condivida i dettagli delle richieste dei clienti. Se la tua app Chat condivide una richiesta di un cliente in uno spazio Chat condiviso con altri clienti, potrebbe accidentalmente rivelare le informazioni del cliente a persone che non dovrebbero vederle.