Si habilitaste la integración del tiempo de ejecución de Dialogflow, pero la consola de CX Insights no muestra las conversaciones que se crearon en Dialogflow, sigue estos pasos para solucionar el problema.
- Asegúrate de haber completado todos los requisitos previos de la función.
Verifica si estás usando la configuración de seguridad para todo el proyecto o la específica del agente. La configuración de seguridad de la versión 2 se aplica a todo el proyecto y solo está disponible en la región global. En todas las demás regiones, se usarán parámetros de configuración de seguridad específicos del agente o del perfil de conversación.

Ejecuta el siguiente comando curl para enumerar todos los parámetros de configuración de seguridad disponibles en tu proyecto de Dialogflow o Agent Assist.
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'
Para editar la configuración de seguridad existente, obtén el ID de configuración de la respuesta del comando de lista. Por ejemplo,
projects/ccai-fishfood/locations/us-east1/securitySettings/729a8e06dfed549f:SECURITY_SETTINGS=729a8e06dfed549f.Ejecuta el siguiente comando de curl para actualizar tu
SecuritySettingsde Dialogflow. Estableceenable_insights_exportentrue.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}}'
Usa el siguiente comando para crear un parámetro de configuración de seguridad con CX Insights habilitado.
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}}'
Si deseas guardar las grabaciones de audio para reproducirlas, ejecuta el siguiente comando curl para establecer el nombre de tu bucket de Cloud Storage y el formato de tus archivos de audio.
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"}}'
Si usas Agent Assist, adjunta tu configuración de seguridad a todos tus perfiles de conversación en la página Perfil de conversación:

- Si usas Dialogflow, navega a la página Configuración del agente y adjunta la configuración de seguridad en la pestaña Seguridad. Repite este paso para cada agente virtual.

- Asegúrate de que se hayan producido algunas conversaciones de Dialogflow después de habilitar la integración del entorno de ejecución. La integración del entorno de ejecución de Dialogflow no se aplica de forma retroactiva a las conversaciones.
- Asegúrate de que la conversación esté cerrada si usas
AnalyzeContent. - Asegúrate de que el agente de servicio de Customer Experience Insights tenga permisos para recuperar conversaciones de Dialogflow.
- Consulta el Explorador de métricas de Cloud Monitoring para ver las métricas específicas de la integración. Busca el tipo de recurso Customer Experience Insights Environment y la métrica Notifications From Contact Center AI Runtime. Esta métrica muestra si Dialogflow realmente notifica a CX Insights cuando se producen conversaciones.
- Consulta el Explorador de registros para encontrar dónde se produjo un error.
- Si ninguno de los pasos anteriores resuelve el problema, comunícate con tu representante de Google. Puedes enviarles solicitudes de asistencia y comentarios directamente.
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'