Você pode localizar suas ações para o Google Assistente e oferecer experiências personalizadas em diferentes idiomas e localidades que os usuários podem definir nos dispositivos. Além disso, é possível restringir o acesso às suas ações com base em regiões ou na localização física dos usuários.
Antes de continuar, é útil conhecer alguns termos para entender como você pode atender suas ações a diferentes usuários:
- Idioma: um modo de comunicação falado e escrito acordado.
- Região: uma área física definida, geralmente associada a um país.
- Localidade: a combinação de um idioma e uma região.
Agora que você entende alguns termos básicos, saiba como adaptar suas ações para diferentes idiomas, regiões e localidades no Actions Console, no Dialogflow ou no fulfillment.
Idiomas e localidades compatíveis
Consulte o documento idiomas e localidades para saber quais localidades seus projetos de ação podem oferecer suporte e as vozes de TTS correspondentes para essas localidades. Os usuários precisam definir a configuração de localidade do Google Assistente para uma localidade compatível para usar suas ações.
Publicação
O Console do Actions permite personalizar as seguintes informações ao publicar seu projeto:
- Informações específicas de idioma e localidade: é possível especificar diferentes detalhes de informações de ação (como nome e descrição) no nível de idioma e localidade para cada um dos seus projetos.
- Segmentação por local: você pode especificar as regiões em que sua ação está disponível. Por padrão, sua ação é compatível com todas as regiões, desde que os usuários tenham definido a localidade do Google Assistente para uma das localidades compatíveis com a ação.
- Personalização da voz de TTS: por padrão, sua ação usa automaticamente um conjunto de vozes de TTS que corresponde à localidade do usuário no Google Assistente. Você pode substituir esse comportamento e escolher uma voz de TTS específica que não muda com base na localidade do usuário no Google Assistente.
Consulte Publicar ações localizadas para mais informações sobre como localizar a distribuição de ações.
Agentes do Dialogflow
Com o Dialogflow, é possível criar agentes que oferecem suporte a vários idiomas e localidades. Para cada idioma ou localidade, é possível especificar personalizações, como diferentes frases de O usuário diz e Respostas.
Consulte Agentes do Dialogflow para mais informações sobre como criar agentes localizados.
Modelos localizados
As ações de modelo podem ser criadas para oferecer suporte a vários idiomas diferentes ou a vários idiomas na mesma ação. Para isso, faça upload de uma planilha Google localizada para cada novo idioma.
Há modelos diferentes disponíveis em idiomas e localidades diferentes. Consulte a documentação Modelos para mais informações sobre os idiomas e locais compatíveis com cada modelo.
Fulfillment
Ao criar o fulfillment, você pode fornecer:
- Respostas específicas para idioma e localidade: você recebe a configuração de localidade do Assistente do usuário em cada solicitação de atendimento. Você pode usar essa string (por exemplo,
en-GB
) para descobrir como retornar respostas diferentes com base no idioma ou na localidade de um usuário. - Respostas específicas da região: você pode pedir permissão ao usuário para acessar a localização física do dispositivo. Com essas informações, você pode personalizar ainda mais as respostas para regiões.
Consulte Fulfillment para mais informações sobre como localizar respostas.
Teste
Durante o desenvolvimento, você pode testar sua ação localizada com dispositivos de hardware ou o simulador do Actions com os seguintes recursos:
- Com a simulação de idioma, é possível definir a localidade de um dispositivo para testar respostas e lógica específicas da localidade na sua ação.
- Com a simulação de local, você pode definir o local físico do dispositivo para testar a segmentação por local e respostas específicas da região no atendimento.
Consulte a documentação do simulador de ações para saber mais sobre como testar ações localizadas com o simulador.