Localizzazione e impostazioni internazionali

Gli utenti comunicano da molte posizioni e in molte lingue. Gli agenti che rispondono alle preferenze di comunicazione degli utenti e localizzano le esperienze raggiungono più utenti, creano esperienze più soddisfacenti e generano più interazioni rispetto agli agenti che non rispondono. Business Messages consente agli agenti e alle località di rispondere alle preferenze degli utenti trasmettendo le impostazioni internazionali per gli utenti agli agenti, consentendo loro di specificare impostazioni internazionali predefinite e di conversazione singole per le impostazioni internazionali e risolvendo le corrispondenze tra le impostazioni internazionali degli utenti e le impostazioni internazionali supportate da un agente o una località.

Rilevando le impostazioni internazionali, gli agenti di Business Messages possono localizzare le loro esperienze rendendo le interazioni con gli agenti automatiche e in tempo reale consapevoli delle preferenze relative alla lingua e alla lingua degli utenti.

Impostazioni internazionali utente

Quando un utente inizia una conversazione con un agente e ogni volta che invia un messaggio, Business Messages rileva le impostazioni internazionali del dispositivo. Ogni agente dei messaggi ricevuto include le impostazioni internazionali dell'utente nel campo context.userInfo.userDeviceLocale.

Business Messages utilizza le impostazioni internazionali del dispositivo dell'utente per modificare la lingua dell'interfaccia utente e la lingua delle stringhe generate dalla piattaforma.

userDeviceLocale può cambiare all'interno di una conversazione se l'utente cambia la lingua del dispositivo o passa da un dispositivo all'altro con impostazioni internazionali diverse. Se gli agenti leggono userDeviceLocale, devono verificare se il valore è cambiato a ogni nuovo messaggio e adattarsi di conseguenza. Ad esempio, un agente potrebbe rilevare una modifica delle impostazioni internazionali e chiedere all'utente se preferisce continuare a comunicare nella lingua corrente o passare a una che corrisponde alla nuova lingua.

userDeviceLocale è specificato dal dispositivo dell'utente e può essere qualsiasi tag di lingua IETF BCP 47.

Impostazioni internazionali dell'agente e della località

Gli agenti e le località possono specificare le impostazioni di conversazione per qualsiasi lingua supportata. Ad esempio, un agente potrebbe specificare un messaggio di benvenuto in inglese per le impostazioni internazionali e le stesse impostazioni per le impostazioni internazionali e viceversa.

Se un agente o una località ha impostazioni di conversazione configurate per un'area geografica, Business Messages presume che l'agente o la località supporti l'impostazione locale. Gli agenti e le località possono impostare le impostazioni internazionali predefinite (defaultLocale) in cui comunicano solitamente.

Per aggiornare le impostazioni internazionali predefinite di un agente o una località, consulta Aggiornare le impostazioni internazionali predefinite. Per configurare le impostazioni di conversazione per una lingua, consulta la sezione Inizia la conversazione.

Impostazioni internazionali risolte

Identificando le impostazioni internazionali del dispositivo dell'utente e confrontandole con quelle specificate per l'agente o con la posizione a cui l'utente invia il messaggio, Business Messages può risolvere una corrispondenza tra le impostazioni internazionali dell'utente e dell'agente. Il defaultLocale di un agente o di una località ha la precedenza su altre impostazioni internazionali supportate quando Business Messages risolve una corrispondenza. Ogni agente dei messaggi ricevuto include questa corrispondenza nel campo context.resolvedLocale.

Business Messages utilizza le impostazioni internazionali risolte per selezionare le impostazioni di conversazione (come i messaggi di benvenuto e i messaggi offline) e le stringhe (ad esempio, la stringa Richiesta di agente in tempo reale da visualizzare). È consigliabile che gli agenti comunichino nelle aree geografiche risolte per mantenere un'esperienza utente coerente.

Le impostazioni internazionali modificate possono cambiare all'interno di una conversazione se l'utente cambia la lingua del dispositivo o passa da un dispositivo all'altro con impostazioni internazionali diverse. Gli agenti devono verificare se il valore è cambiato a ogni nuovo messaggio e adattarsi di conseguenza. Ad esempio, un agente potrebbe rilevare una modifica delle impostazioni internazionali e chiedere all'utente se preferisce continuare a comunicare nella lingua corrente oppure passare a una che corrisponde alla nuova lingua.

Aggiorna le impostazioni internazionali predefinite

Per aggiornare le impostazioni internazionali predefinite di un agente,

  1. Apri la Console per gli sviluppatori per le comunicazioni aziendali e accedi con il tuo Account Google Business Messages.
  2. Scegli l'agente.
  3. Nel menu di navigazione a sinistra, fai clic su Informazioni agente.
  4. In Impostazioni internazionali, scegli il codice lingua ISO 639-1 di due caratteri che corrisponde alla nuova lingua predefinita.
  5. Se necessario, aggiorna le impostazioni di conversazione dell'agente in modo che corrispondano alle nuove impostazioni internazionali.
  6. Fai clic su Salva.