Anda dapat mengekspor pesan percakapan ke bucket Cloud Storage. Setiap percakapan diekspor sebagai file JSON terpisah dalam format data percakapan standar. Maksimum 10.000 percakapan dapat diekspor sekaligus, dan setiap percakapan dapat memiliki maksimal 1.000 pesan.
Autentikasi dan kontrol akses
Saat Anda mengirim permintaan untuk mengekspor percakapan, gunakan kredensial pengguna akhir untuk autentikasi. Akun pengguna Anda harus diberi setidaknya peran baca untuk Dialogflow API dan peran edit (dengan kemampuan untuk menimpa objek) untuk bucket Cloud Storage tempat Anda ingin mengekspor data. Untuk mengetahui detail selengkapnya tentang peran akun pengguna, lihat dokumentasi Kontrol akses Cloud Storage dan Kontrol akses Dialogflow.
Saat menjalankan permintaan REST di command line:
- Gunakan
gcloud auth login
untuk mengautentikasigcloud
dengan akun pengguna Anda. - Gunakan
gcloud auth print-access-token
untuk membuat token autentikasi permintaan.
Percakapan yang tersedia untuk diekspor
Hanya percakapan yang telah selesai yang tersedia untuk diekspor. Percakapan lama dihapus oleh sistem secara berkala, jadi jika Anda mencoba mereferensikan percakapan lama, percakapan tersebut mungkin tidak lagi tersedia.
Meminta ekspor
Untuk meminta ekspor, panggil metode
exportMessages
. Metode ini adalah
operasi yang berjalan lama, sehingga Anda
perlu memeriksa status untuk penyelesaian.