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 Anda untuk autentikasi. Akun pengguna Anda harus diberi setidaknya peran read untuk Dialogflow API dan peran edit (dengan kemampuan untuk mengganti objek) untuk bucket Cloud Storage yang ingin Anda ekspor datanya. 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 bagi 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 merujuk percakapan lama, percakapan tersebut mungkin tidak lagi tersedia.
Minta ekspor
Untuk meminta ekspor, panggil metode
exportMessages
. Metode ini adalah
operasi yang berjalan lama, jadi Anda
perlu memeriksa status penyelesaiannya.