Serie: Configurar la integración de Google Dialogflow

Configurar la credencial de la cuenta de servicio de la plataforma Google Dialogflow ES

Prerrequisitos
  • Una cuenta de Google Cloud Platform
  • Un proyecto de Google Cloud con Google Dialogflow ES habilitado
  • Versión Edge y Media Tier 1.0.0.8398 o posterior

Para más información, ver Inicio rápido: Página de configuración para Google Dialogflow ES

Antes de trabajar con la integración de Google Dialogflow ES en Genesys Cloud, configure la cuenta de servicio de Google Dialogflow ES y luego configurar la credencial del cliente OAuth para Google Dialogflow ES. Este artículo describe cómo configurar la credencial de la cuenta de servicio de Google Dialogflow ES.

Nota: Google solo permite un bot por proyecto. Para ver varios bots, cree un proyecto de consumidor y luego cree los bots como proyectos de recursos. Para más información, ver Usando múltiples proyectos.

Para configurar la credencial de la cuenta de servicio de la plataforma Google Dialogflow ES, realice los siguientes pasos:

  1. En la consola de Google Cloud Platform, cree un nuevo proyecto y luego cree una cuenta de servicio para el proyecto. Para más información, ver Crear y administrar cuentas de servicio.
  2. Otorga el Cliente de la API de Dialogflow y Lector de API de Dialogflow roles a la cuenta de servicio. Para más información, ver Otorgar roles a cuentas de servicio.
    Nota: Estos roles permiten a Genesys Cloud acceder y buscar los agentes de Google Dialogflow ES, y ejecutar con éxito el bot en tiempo de ejecución.
  3. Cree una clave de cuenta de servicio y descargue la versión JSON de la misma. Para más información, ver Crear y administrar claves de cuentas de servicio.
    Nota: El archivo JSON contiene las credenciales necesarias para la integración con Genesys Cloud. La integración de Google Dialogflow ES no requiere que agregue roles o administradores a la cuenta de servicio.
  4. En Genesys Cloud, abra la integración de Google Dialogflow ES:
    • Si no ha instalado previamente la integración en su organización Genesys Cloud, instalarlo ahora
    • Si ha instalado la integración, abra el menú Genesys Cloud Admin y en Integraciones, haga clic en Integraciones. Luego, busque y abra la integración de Google Dialogflow ES.
  5. En la página de integración de Google Dialogflow ES, haga clic en el Configuración pestaña.
  6. Hacer clic Cartas credenciales
  7. Hacer clic Configurar. Se abre el cuadro de diálogo Configurar credenciales.
  8. Abra el archivo de clave de la cuenta de servicio JSON de Google Cloud que descargó anteriormente.
  9. Copie la información del archivo de claves de la cuenta de servicio JSON en los campos de Genesys Cloud correspondientes.
    1. Copie el valor "client_id" del archivo JSON en Genesys Cloud Identificación del cliente campo.
    2. Copie el valor "client_email" del archivo JSON en Genesys Cloud Correo electrónico del cliente campo.
    3. Copie el "private_key_id" del archivo JSON en Genesys Cloud ID de clave privada campo.
    4. Copie el valor "private_key" del archivo JSON en Genesys Cloud Llave privada campo.
      Notas:
      • Asegúrate de copiar toda la información que aparece entre las comillas.
      • Asegúrese de copiar y pegar el valor exacto que se muestra y de que ningún valor se convierta en comandos no válidos. Por ejemplo, un programa de copia de terceros puede convertir el valor \ n en una nueva línea.
  10. Hacer clic OK.
  11. A continuación, configure las credenciales del cliente Genesys Cloud OAuth.

: Artículo sugerido anterior Siguiente artículo sugerido: Configure la credencial del cliente OAuth para Google Dialogflow ES