Customer Experience Insights aktivieren
Bevor Sie Customer Experience Insights (CX Insights) zum Analysieren von Konversationsdaten verwenden, müssen Sie bestimmte APIs aktivieren.
In dieser Kurzanleitung führen Sie die folgenden Aktionen aus:
APIs aktivieren:
- Cloud Speech-to-Text API zum Hochladen von Audiodateien
- Cloud Storage API zum Aufnehmen von Unterhaltungen in CX Insights
- Contact Center AI Insights API zur Verwendung von CX Insights
- Dialogflow API zur Unterstützung der Dialogflow-Laufzeitintegration und der Themenmodellierung.
- Sensitive Data Protection (DLP) API zum Entfernen von sensiblen Daten aus Audio- oder Transkriptdateien.
Eine Anfrage an die Contact Center AI Insights API senden und eine Antwort erhalten
Optional: CX Insights mit VPC Service Controls verwenden
Hinweis
Von Ihrer Organisation definierte Sicherheitsbeschränkungen verhindern möglicherweise, dass die folgenden Schritte ausgeführt werden. Informationen zur Fehlerbehebung finden Sie unter Anwendungen in einer eingeschränkten Google Cloud Umgebung entwickeln.
-
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
serviceusage.services.enablepermission. 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.
Anfrage senden und Antwort erhalten
Installieren und richten Sie die Google Cloud CLI ein. Sie können die gcloud CLI in einer der folgenden Entwicklungsumgebungen einrichten:
Cloud Shell
Wenn Sie ein Onlineterminal mit bereits eingerichteter gcloud CLI einrichten möchten, aktivieren Sie Cloud Shell.
Unten auf dieser Seite wird eine Cloud Shell-Sitzung gestartet und eine Eingabeaufforderung angezeigt. Das Initialisieren der Sitzung kann einige Sekunden dauern.
Lokale Shell
So verwenden Sie eine lokale Entwicklungsumgebung:
-
Lokale Anmeldedaten zur Authentifizierung für Ihr Nutzerkonto erstellen:
gcloud auth application-default login
Wenn ein Authentifizierungsfehler zurückgegeben wird und Sie einen externen Identitätsanbieter (IdP) verwenden, prüfen Sie, ob Sie sich mit Ihrer föderierten Identität in der gcloud CLI angemeldet haben.
Prüfen Sie die Einrichtung mit dem folgenden Befehl, der alle Ihre CX Insights-Unterhaltungen auflistet.
curl -H "Authorization: Bearer $(gcloud auth application-default print-access-token)" "https://contactcenterinsights.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/conversations"Ersetzen Sie Folgendes:
PROJECT_ID: Ihre Google Cloud Projekt-ID.LOCATION: die Region, in der Sie diese Anfrage ausführen.
Der Befehl sollte ein leeres Dictionary zurückgeben:
{}.
Optional: CX Insights mit VPC Service Controls verwenden
Wenn Sie CX Insights mit VPC Service Controls verwenden möchten, fügen Sie CX Insights Ihrem Sicherheitsperimeter hinzu. Weitere Informationen finden Sie in der Dokumentation zu VPC Service Controls.