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:
Ative as APIs:
- API Cloud Speech-to-Text: para fazer upload de arquivos de áudio.
- API Storage do Cloud: para ingerir conversas no CX Insights.
- API Contact Center AI Insights: para usar o CX Insights.
- API Dialogflow: para oferecer suporte à integração do tempo de execução do Dialogflow e à modelagem de tópicos.
- API de Proteção de Dados Sensíveis (DLP) para encobrir arquivos de áudio ou transcrição.
Envie uma solicitação para a API Contact Center AI Insights e receba uma resposta.
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 .
-
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 theresourcemanager.projects.createpermission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
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 theserviceusage.services.enablepermission. Learn how to grant roles.
Enviar uma solicitação e receber uma resposta
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:
-
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.
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.