Prima di iniziare

Devi abilitare le seguenti API per l'elaborazione dei dati delle conversazioni in Customer Experience Insights:

  • API CX Insights per utilizzare CX Insights.
  • API Cloud Storage per importare le conversazioni in CX Insights.
  • API Speech-to-Text per caricare file audio.
  • API Cloud Data Loss Prevention per eseguire l'oscuramento di file audio o di trascrizione.
  • API Dialogflow, necessaria per l'integrazione del runtime Dialogflow e per il modello degli argomenti V1.

Questa guida rapida illustra le seguenti azioni:

  1. Attiva le API Cloud Storage, API Cloud Data Loss Prevention, Speech-to-Text e Dialogflow.
  2. Abilita l'API CX Insights.
  3. Inviare correttamente una richiesta all'API CX Insights e ricevere una risposta.

Attiva le API Cloud Storage, API Cloud Data Loss Prevention, Speech-to-Text e Dialogflow.

Devi abilitare l'API Cloud Storage prima di poter utilizzare Cloud Storage. Per abilitare le API:

  1. Vai alla consoleGoogle Cloud .
  2. Fai clic su Vai alla panoramica delle API:

  3. Nella pagina API e servizi visualizzata, fai clic su Cloud Storage.

  4. Se non hai ancora abilitato questa API, fai clic su Abilita.

  5. Ripeti i passaggi precedenti per l'API Speech-to-Text, l'API Cloud Data Loss Prevention e l'API Dialogflow.

Configurare l'accesso all'API Insights

  1. Vai alla consoleGoogle Cloud .
  2. Fai clic sul menu del selettore di progetti:
  3. Seleziona un progetto preesistente o creane uno nuovo.
  4. Inserisci API Customer Experience Insights nella barra di ricerca della console Google Cloud .
  5. Fai clic sull'opzione visualizzata e seleziona Attiva.
  6. Installa e configura Google Cloud SDK.

  7. Create local authentication credentials for your user account:

    gcloud auth application-default login

    If an authentication error is returned, and you are using an external identity provider (IdP), confirm that you have signed in to the gcloud CLI with your federated identity.

  8. Verifica la configurazione inserendo il seguente comando CURL, che elenca tutte le conversazioni di Insights. Dovrebbe restituire un dizionario vuoto:

    curl -H "Authorization: Bearer $(gcloud auth application-default print-access-token)" "https://contactcenterinsights.googleapis.com/v1/projects/<var>project-id</var>/locations/us-central1/conversations"
    

(Facoltativo) Utilizza CX Insights con VPCSC

Per utilizzare CX Insights con i Controlli di servizio VPC, aggiungi CX Insights al perimetro di sicurezza. Per saperne di più, consulta la documentazione di VPCSC.