Cómo compilar acciones localizadas (Dialogflow)

Puedes localizar tus acciones para que el Asistente de Google brinde experiencias personalizadas en diferentes idiomas y configuraciones regionales que los usuarios pueden configurar en sus dispositivos. Además, puedes restringir el acceso a tus acciones en función de las regiones o la ubicación física de los usuarios.

Antes de continuar, es útil conocer algunos términos para comprender cómo puedes orientar tus acciones a diferentes usuarios:

  • Idioma: Es un modo de comunicación acordado, hablado y escrito.
  • Región: Es un área física definida que suele estar asociada a un país.
  • Configuración regional: la combinación de un idioma y una región

Ahora que comprendes algunos términos básicos, puedes cubrir tus acciones para diferentes idiomas, regiones y configuraciones regionales en la Consola de Actions, Dialogflow o la entrega.

Idiomas y configuraciones regionales compatibles

Consulta el documento sobre idiomas y configuraciones regionales para obtener información sobre las configuraciones regionales que pueden admitir tus proyectos de acción y las voces de TTS correspondientes para estas configuraciones regionales. Para usar tus acciones, los usuarios deben establecer la configuración regional de Asistente en una compatible.

Publicación

La Consola de Actions te permite personalizar la siguiente información cuando publicas tu proyecto de Actions:

  • Información específica del idioma y la configuración regional: Puedes especificar diferentes detalles de información de acción (como nombre y descripción) a nivel de idioma y configuración regional para cada uno de tus proyectos.
  • Segmentación geográfica: Puedes especificar las regiones en las que está disponible tu acción. De forma predeterminada, tu acción admite todas las regiones, siempre que tus usuarios hayan configurado la configuración regional de Asistente con una compatible con tu acción.
  • Personalización de voz de TTS: De forma predeterminada, tu acción usa automáticamente un conjunto de voces de TTS que corresponden a la configuración regional de Asistente del usuario. Puedes anular este comportamiento y elegir una voz de TTS específica que no cambie en función de la configuración regional de Asistente del usuario.

Consulta Cómo publicar acciones localizadas para obtener más información sobre cómo localizar la distribución de acciones.

Agentes de Dialogflow

Dialogflow te permite crear agentes que admiten varios idiomas y configuraciones regionales. Para cada idioma o configuración regional, puedes especificar las personalizaciones, como las diferentes frases de El usuario dice y las Respuestas.

Consulta Agentes de Dialogflow para obtener más información sobre cómo crear agentes localizados.

Plantillas localizadas

Las acciones de plantilla se pueden compilar para admitir varios idiomas o varios idiomas en la misma acción. Para ello, debes subir una hoja de cálculo de Google localizada para cada idioma nuevo.

Hay diferentes plantillas disponibles en distintos idiomas y configuraciones regionales. Consulta la documentación sobre plantillas para obtener más información sobre las configuraciones regionales y los idiomas admitidos en cada plantilla.

Entrega

Cuando compilas tu entrega, puedes proporcionar lo siguiente:

  • Respuestas específicas para el idioma y la configuración regional: Recibes la configuración regional del Asistente del usuario en cada solicitud a la entrega. Puedes usar esta string (por ejemplo, en-GB) para descubrir cómo mostrar diferentes respuestas en función del idioma o la configuración regional del usuario.
  • Respuestas específicas de la región: Puedes solicitarle permiso al usuario para acceder a la ubicación física del dispositivo. Con esta información, puedes personalizar aún más las respuestas de las regiones.

Consulta Entrega para obtener más información sobre cómo localizar respuestas.

Prueba

Durante el desarrollo, puedes probar tu acción localizada con dispositivos de hardware o el simulador de Actions con las siguientes funciones:

  • La simulación de idiomas te permite establecer la configuración regional de un dispositivo para probar respuestas y lógica específicas de la configuración regional en tu acción.
  • La simulación de ubicación te permite configurar la ubicación física del dispositivo para probar la segmentación geográfica y cualquier respuesta específica de una región en la entrega.

Consulta la documentación del simulador de Actions para obtener más información sobre cómo probar las acciones localizadas con el simulador de Actions.