Attivare gli insight sulla customer experience
Prima di utilizzare Customer Experience Insights (CX Insights) per analizzare i dati conversazionali, devi abilitare API specifiche.
In questa guida rapida, completerai le seguenti azioni:
Abilita le API:
- API Cloud Speech-to-Text: per caricare file audio.
- API Cloud Storage: per importare le conversazioni in CX Insights.
- API Contact Center AI Insights: per utilizzare CX Insights.
- API Dialogflow: per supportare l'integrazione del runtime Dialogflow e il topic modeling.
- API Sensitive Data Protection (DLP): per eseguire la redazione di file audio o di trascrizione.
Invia una richiesta all'API Contact Center AI Insights e ricevi una risposta.
(Facoltativo) Utilizza CX Insights con i Controlli di servizio VPC.
Prima di iniziare
I vincoli di sicurezza definiti dalla tua organizzazione potrebbero impedirti di completare i passaggi seguenti. Per informazioni sulla risoluzione dei problemi, vedi Sviluppare applicazioni in un ambiente Google Cloud vincolato.
-
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.
Inviare una richiesta e ricevere una risposta
Installa e configura Google Cloud CLI. Puoi configurare gcloud CLI in uno dei seguenti ambienti di sviluppo:
Cloud Shell
Per utilizzare un terminale online con gcloud CLI già configurata, attiva Cloud Shell:
Nella parte inferiore di questa pagina viene avviata una sessione di Cloud Shell e viene visualizzato un prompt della riga di comando. L'inizializzazione della sessione può richiedere alcuni secondi.
Shell locale
Per utilizzare un ambiente di sviluppo locale:
-
Crea le credenziali di autenticazione locali per il tuo account utente:
gcloud auth application-default login
Se viene restituito un errore di autenticazione e utilizzi un provider di identità (IdP) esterno, verifica di aver acceduto a gcloud CLI con la tua identità federata.
Verifica la configurazione eseguendo questo comando, che elenca tutte le conversazioni di CX Insights.
curl -H "Authorization: Bearer $(gcloud auth application-default print-access-token)" "https://contactcenterinsights.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/conversations"Sostituisci quanto segue:
PROJECT_ID: il tuo ID progetto Google Cloud .LOCATION: la regione in cui esegui questa richiesta.
Il comando deve restituire un dizionario vuoto:
{}.
(Facoltativo) Utilizza CX Insights con i Controlli di servizio VPC
Per utilizzare CX Insights con i Controlli di servizio VPC, aggiungi CX Insights al perimetro di sicurezza. Per saperne di più, consulta la documentazione sui Controlli di servizio VPC.