Anda memiliki opsi untuk menganalisis sebagian kecil acak percakapan, sebagian kecil percakapan yang difilter, atau kombinasi keduanya dalam satu permintaan di Customer Experience Insights.
Prasyarat
- Pastikan Cloud Storage, Speech-to-Text, dan Insights API diaktifkan di project Google Cloud Anda.
- Pastikan data percakapan Anda diupload ke Customer Experience Insights.
Contoh Perintah
REST
Lihat endpoint API
conversations:bulkAnalyze
untuk mengetahui detail selengkapnya. Lihat dokumentasi referensi
Conversation
untuk mengetahui informasi selengkapnya tentang resource ini.
Sebelum menggunakan salah satu data permintaan, lakukan penggantian berikut:
- PROJECT_ID: project ID Google Cloud Platform Anda.
- ANALYSIS_PERCENTAGE: Persentase percakapan yang akan dianalisis secara acak.
Metode HTTP dan URL:
POST https://contactcenterinsights.googleapis.com/v1/projects/PROJECT_ID/locations/us-central1/conversations:bulkAnalyze
Meminta isi JSON:
{
"analysisPercentage": ANALYSIS_PERCENTAGE
}
Untuk mengirim permintaan Anda, perluas salah satu opsi berikut:
Anda akan melihat respons JSON seperti berikut:
{
"name": "projects/PROJECT_ID/locations/us-central1/operations/OPERATION_ID",
}
(Opsional) Menganalisis percakapan menggunakan filter
Anda dapat melihat daftar lengkap filter di halaman Pemfilteran percakapan.
REST
Sebelum menggunakan salah satu data permintaan, lakukan penggantian berikut:
- PROJECT_ID: project ID Google Cloud Platform Anda.
- ANALYSIS_PERCENTAGE: Persentase percakapan yang akan dianalisis secara acak.
- FILTER: Memfilter percakapan. Referensi API
Metode HTTP dan URL:
POST https://contactcenterinsights.googleapis.com/v1/projects/PROJECT_ID/locations/us-central1/conversations:bulkAnalyze
Meminta isi JSON:
{
"analysisPercentage": ANALYSIS_PERCENTAGE,
"filter": 'FILTER''
}
Untuk mengirim permintaan Anda, perluas salah satu opsi berikut:
Anda akan melihat respons JSON seperti berikut:
{
"name": "projects/PROJECT_ID/locations/us-central1/operations/OPERATION_ID",
}
(Opsional) Mengonfigurasi analisis
REST
Sebelum menggunakan salah satu data permintaan, lakukan penggantian berikut:
- PROJECT_ID: project ID Google Cloud Platform Anda.
- ANALYSIS_PERCENTAGE: Persentase percakapan yang akan dianalisis secara acak.
- PHRASE_MATCHER(s): Nama resource pencocok frasa yang sepenuhnya memenuhi syarat dari pencocok frasa yang ingin Anda gunakan untuk anotator pencocok frasa. Jika dibiarkan kosong, semua pencocok frasa aktif akan berjalan.
- ISSUE_MODEL(s): Nama resource yang sepenuhnya memenuhi syarat dari model masalah yang ingin Anda gunakan untuk anotator model masalah. Hanya berfungsi jika run_issue_model_annotator benar. Jika dibiarkan kosong, semua model masalah yang di-deploy akan berjalan. Saat ini dibatasi hingga 1 model yang di-deploy.
Metode HTTP dan URL:
POST https://contactcenterinsights.googleapis.com/v1/projects/PROJECT_ID/locations/us-central1/conversations:bulkAnalyze
Meminta isi JSON:
{
"analysisPercentage": ANALYSIS_PERCENTAGE
"annotatorSelector": {
"run_interruption_annotator": {true/false},
"run_silence_annotator": {true/false},
"run_phrase_matcher_annotator": {true/false},
"phrase_matchers": PHRASE_MATCHER(s),
"run_sentiment_annotator": {true/false},
"run_entity_annotator": {true/false},
"run_intent_annotator": {true/false},
"run_issue_model_annotator": {true/false}
"issue_models": ISSUE_MODEL(s)
}
}
Untuk mengirim permintaan Anda, perluas salah satu opsi berikut:
Anda akan melihat respons JSON seperti berikut:
{
"name": "projects/PROJECT_ID/locations/us-central1/operations/OPERATION_ID",
}
Polling operasi
Membuat analisis akan menampilkan operasi yang berjalan lama. Metode yang berjalan lama bersifat asinkron, dan operasi mungkin belum selesai saat metode menampilkan respons. Anda dapat melakukan polling operasi untuk memeriksa statusnya. Lihat halaman operasi yang berjalan lama untuk mengetahui detail dan contoh kodenya.
Membatalkan operasi
REST
Sebelum menggunakan salah satu data permintaan, lakukan penggantian berikut:
- PROJECT_ID: project ID Google Cloud Platform Anda.
- OPERATION_ID: ID percakapan yang ingin Anda analisis. Nilai ini ditampilkan saat Anda membuat operasi.
Metode HTTP dan URL:
POST https://contactcenterinsights.googleapis.com/v1/projects/PROJECT_ID/locations/us-central1/operations/OPERATION_ID:cancel
Untuk mengirim permintaan Anda, perluas salah satu opsi berikut:
Anda akan melihat respons JSON yang mirip seperti berikut:
{}