Sie können Unterhaltungsnachrichten in einen Cloud Storage Bucket exportieren. Jede Unterhaltung wird als separate JSON-Datei im Standardformat für Unterhaltungsdaten exportiert. Es können maximal 10.000 Unterhaltungen gleichzeitig exportiert werden und jede Unterhaltung kann maximal 1.000 Nachrichten enthalten.
Authentifizierung und Zugriffssteuerung
Wenn Sie eine Anfrage zum Exportieren von Unterhaltungen senden, verwenden Sie Ihre Endnutzeranmeldedaten zur Authentifizierung. Ihrem Nutzerkonto muss mindestens die Rolle Leser für die Dialogflow API und die Rolle Bearbeiter (mit der Möglichkeit, Objekte zu überschreiben) für den Cloud Storage-Bucket zugewiesen sein, in den Sie Daten exportieren möchten. Weitere Informationen zu den Rollen von Nutzerkonten finden Sie in der Dokumentation zur Zugriffssteuerung für Cloud Storage und zur Zugriffssteuerung für Dialogflow.
Bei der Ausführung von REST-Anfragen in der Befehlszeile gilt Folgendes:
- Verwenden Sie
gcloud auth login, umgcloudmit Ihrem Nutzerkonto zu authentifizieren. - Verwenden Sie
gcloud auth print-access-token, um ein Token für die Anfrageauthentifizierung zu erstellen.
Für den Export verfügbare Unterhaltungen
Nur abgeschlossene Unterhaltungen können exportiert werden. Alte Unterhaltungen werden regelmäßig vom System gelöscht. Wenn Sie also auf eine ältere Unterhaltung verweisen, ist sie möglicherweise nicht mehr verfügbar.
Export anfordern
Rufen Sie die
exportMessages
Methode auf, um einen Export anzufordern. Diese Methode ist ein
Vorgang mit langer Ausführungszeit. Sie müssen also den Status auf Abschluss prüfen.