Ativar o Customer Experience Insights

Antes de usar o Customer Experience Insights (CX Insights) para analisar dados de conversas, você precisa ativar APIs específicas.

Neste guia de início rápido, você vai concluir as seguintes ações:

  1. Ative as APIs:

  2. Envie uma solicitação para a API Contact Center AI Insights e receba uma resposta.

  3. Se quiser, use o CX Insights com o VPC Service Controls.

Antes de começar

As restrições de segurança definidas pela sua organização podem impedir que você conclua as etapas a seguir. Para informações sobre solução de problemas, consulte Desenvolver aplicativos em um ambiente restrito de Google Cloud .

  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 Service Usage Admin IAM role (roles/serviceusage.serviceUsageAdmin), which contains the serviceusage.services.enable permission. Learn how to grant roles.

    Enable the APIs

Enviar uma solicitação e receber uma resposta

  1. Instale e configure a Google Cloud CLI. É possível configurar a CLI gcloud em um dos seguintes ambientes de desenvolvimento:

    Cloud Shell

    Para usar um terminal on-line com a CLI gcloud já configurada, ative o Cloud Shell:

    Na parte de baixo desta página, uma sessão do Cloud Shell é iniciada e exibe um prompt de linha de comando. A inicialização da sessão pode levar alguns segundos.

    Shell local

    Para usar um ambiente de desenvolvimento local, siga estas etapas:

    1. Instale a CLI gcloud.
    2. Inicialize a CLI gcloud.

  2. Crie credenciais de autenticação local para sua conta de usuário:

    gcloud auth application-default login

    Se um erro de autenticação for retornado e você estiver usando um provedor de identidade (IdP) externo, confirme se você fez login na CLI gcloud com sua identidade federada.

  3. Verifique sua configuração executando o comando a seguir, que lista todas as suas conversas do CX Insights.

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

    Substitua:

    • PROJECT_ID: o ID do projeto Google Cloud .
    • LOCATION: a região em que você está executando esta solicitação.

    O comando vai retornar um dicionário vazio: {}.

Opcional: usar o CX Insights com o VPC Service Controls

Para usar o CX Insights com o VPC Service Controls, adicione o CX Insights ao seu perímetro de segurança. Para mais informações, consulte a documentação do VPC Service Controls.

A seguir