Memecahkan masalah integrasi runtime Dialogflow

Jika Anda telah mengaktifkan integrasi runtime Dialogflow, tetapi konsol CX Insights tidak menampilkan percakapan yang dibuat di Dialogflow, lakukan langkah-langkah berikut untuk memecahkan masalah.

  • Pastikan Anda telah menyelesaikan semua Prasyarat fitur .
  • Periksa apakah Anda menggunakan setelan keamanan di seluruh project atau khusus agen. Setelan keamanan V2 berlaku di seluruh project dan hanya tersedia di region global. Semua region lainnya akan menggunakan setelan keamanan khusus agen atau khusus profil percakapan.

  • Jalankan perintah curl berikut untuk mencantumkan semua setelan keamanan yang tersedia di project Dialogflow atau Agent Assist Anda.

    curl -H "Content-Type: application/json" \
        -H "Authorization: Bearer $(gcloud auth application-default print-access-token)" \
        -H "x-goog-user-project: PROJECT" \
       'https://LOCATION-dialogflow.googleapis.com/v3/projects/PROJECT/locations/LOCATION/securitySettings'
  • Untuk mengedit setelan keamanan yang ada, dapatkan ID setelan dari respons perintah daftar. Misalnya, projects/ccai-fishfood/locations/us-east1/securitySettings/729a8e06dfed549f: SECURITY_SETTINGS=729a8e06dfed549f.

  • Jalankan perintah curl berikut untuk memperbarui SecuritySettings Dialogflow Anda. Tetapkan enable_insights_export ke true.

    curl -H "Content-Type: application/json" \
        -H "Authorization: Bearer $(gcloud auth application-default print-access-token)" \
        -H "x-goog-user-project: PROJECT" \
        -X PATCH https://LOCATION-dialogflow.googleapis.com/v3/projects/PROJECT/locations/LOCATION/securitySettings/SECURITY_SETTINGS?update_mask=insights_export_settings \
        --data '{"insights_export_settings": {"enable_insights_export": true}}'
  • Gunakan perintah berikut untuk membuat setelan keamanan dengan CX Insights diaktifkan.

    curl -H "Content-Type: application/json" \
        -H "Authorization: Bearer $(gcloud auth application-default print-access-token)" \
        -H "x-goog-user-project: PROJECT" \
        -X POST https://LOCATION-dialogflow.googleapis.com/v3/projects/PROJECT/locations/LOCATION/securitySettings\
        --data '{ "display_name": "Insights export enabled", "insights_export_settings": {"enable_insights_export": true}}'
  • Jika ingin menyimpan rekaman audio untuk diputar ulang, jalankan perintah curl berikut untuk menetapkan nama bucket Cloud Storage dan format file audio Anda.

    curl -H "Content-Type: application/json"\
        -H "Authorization: Bearer $(gcloud auth application-default print-access-token)" \
        -H "x-goog-user-project: PROJECT" \
        -X PATCH https://LOCATION-dialogflow.googleapis.com/v3/projects/PROJECT/locations/LOCATION/securitySettings/SECURITY_SETTINGS?update_mask=audio_export_settings\
        --data '{"audio_export_settings":{"gcs_bucket": "BUCKET","audio_format": "FORMAT"}}'
  • Jika menggunakan Agent Assist, lampirkan setelan keamanan ke semua profil percakapan Anda di halaman Profil percakapan:

  • Jika menggunakan Dialogflow, buka halaman Setelan Agen dan lampirkan setelan keamanan di tab Keamanan. Ulangi langkah ini untuk setiap agen virtual.

  • Pastikan beberapa percakapan Dialogflow telah terjadi setelah Anda mengaktifkan integrasi runtime. Integrasi runtime Dialogflow tidak berlaku secara retrospektif untuk percakapan.
  • Pastikan percakapan ditutup jika menggunakan AnalyzeContent.
  • Pastikan agen layanan Customer Experience Insights memiliki izin untuk mengambil percakapan dari Dialogflow.
  • Periksa Metrics Explorer Cloud Monitoring untuk melihat metrik khusus integrasi. Cari Jenis Resource Customer Experience Insights Environment dan Metrik Notifications From Contact Center AI Runtime. Metrik ini menunjukkan apakah Dialogflow benar-benar memberi tahu CX Insights saat percakapan terjadi.
  • Periksa Logs Explorer untuk menemukan penyebab masalah.
  • Jika tidak ada langkah sebelumnya yang menyelesaikan masalah Anda, hubungi perwakilan Google Anda. Anda dapat mengirim permintaan dukungan dan masukan langsung kepada mereka.
curl -H "Content-Type: application/json"\
     -H "Authorization: Bearer $(gcloud auth application-default print-access-token)"\
     -H "x-goog-user-project: PROJECT"\
    'https://LOCATION-dialogflow.googleapis.com/v3/projects/PROJECT/locations/LOCATION/securitySettings'
curl -H "Content-Type: application/json"\
     -H "Authorization: Bearer $(gcloud auth application-default print-access-token)"\
     -H "x-goog-user-project: PROJECT"\
    'https://LOCATION-dialogflow.googleapis.com/v3/projects/PROJECT/locations/LOCATION/agents/AGENT-ID'
curl -H "Content-Type: application/json"\
     -H "Authorization: Bearer $(gcloud auth application-default print-access-token)"\
     -H "x-goog-user-project: PROJECT"\
    'https://LOCATION-dialogflow.googleapis.com/v2/projects/PROJECT/locations/LOCATION/conversationProfiles'