Habilita Customer Experience Insights

Antes de usar Customer Experience Insights (CX Insights) para analizar los datos de las conversaciones, debes habilitar APIs específicas.

En esta guía de inicio rápido, completarás las siguientes acciones:

  1. Habilita las API:

  2. Envía una solicitud a la API de Contact Center AI Insights y recibe una respuesta.

  3. De manera opcional, usa CX Insights con los Controles del servicio de VPC.

Antes de comenzar

Es posible que las restricciones de seguridad que define tu organización no te permitan completar los siguientes pasos. Para obtener información sobre la solución de problemas, consulta Desarrolla aplicaciones en un entorno de Google Cloud restringido.

  1. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Roles required to select or create a project

    • Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
    • Create a project: To create a project, you need the Project Creator role (roles/resourcemanager.projectCreator), which contains the resourcemanager.projects.create permission. Learn how to grant roles.

    Go to project selector

  2. Verify that billing is enabled for your Google Cloud project.

  3. Enable the Cloud Speech-to-Text, Cloud Storage, Contact Center AI Insights, Dialogflow, and Sensitive Data Protection (DLP) APIs.

    Roles required to enable APIs

    To enable APIs, you need the serviceusage.services.enable permission. If you created the project, then you likely already have this permission through the Owner role (roles/owner). Otherwise, you can get this permission through the Service Usage Admin role (roles/serviceusage.serviceUsageAdmin). Learn how to grant roles.

    Enable the APIs

Envía una solicitud y recibe una respuesta

  1. Instala y configura Google Cloud CLI. Puedes configurar gcloud CLI en uno de los siguientes entornos de desarrollo:

    Cloud Shell

    Para usar una terminal en línea con gcloud CLI ya configurada, activa Cloud Shell:

    En la parte inferior de esta página, se inicia una sesión de Cloud Shell y se muestra una instrucción de línea de comandos. La sesión puede tardar unos segundos en inicializarse.

    Shell local

    Para usar un entorno de desarrollo local, sigue estos pasos:

    1. Instala gcloud CLI.
    2. Inicializa la CLI de gcloud.

  2. Crea credenciales de autenticación locales para tu cuenta de usuario:

    gcloud auth application-default login

    Si se devuelve un error de autenticación y usas un proveedor de identidad (IdP) externo, confirma que accediste a la gcloud CLI con tu identidad federada.

  3. Para verificar tu configuración, ejecuta el siguiente comando, que enumera todas tus conversaciones de CX Insights.

    curl -H "Authorization: Bearer $(gcloud auth application-default print-access-token)" "https://contactcenterinsights.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/conversations"
    

    Reemplaza lo siguiente:

    • PROJECT_ID: Es el ID del proyecto de Google Cloud .
    • LOCATION: Es la región en la que ejecutas esta solicitud.

    El comando debería devolver un diccionario vacío: {}.

Opcional: Usa CX Insights con los Controles del servicio de VPC

Para usar CX Insights con los Controles del servicio de VPC, agrega CX Insights a tu perímetro de seguridad. Para obtener más información, consulta la documentación de los Controles del servicio de VPC.

¿Qué sigue?