Exportar datos de conversaciones

Puedes exportar mensajes de conversaciones a un segmento de Cloud Storage. Cada conversación se exporta como un archivo JSON independiente en el formato de datos de conversación estándar. Se pueden exportar un máximo de 10.000 conversaciones a la vez, y cada conversación puede tener como máximo 1000 mensajes.

Autenticación y control de acceso

Cuando envíes una solicitud para exportar conversaciones, utiliza tus credenciales de usuario final para la autenticación. Tu cuenta de usuario debe tener al menos el rol lectura para la API de Dialogflow y el rol edición (con la capacidad de sobrescribir objetos) para el segmento de Cloud Storage al que quieras exportar datos. Para obtener más información sobre los roles de las cuentas de usuario, consulta la documentación sobre el control de acceso de Cloud Storage y el control de acceso de Dialogflow.

Cuando ejecutes solicitudes REST en la línea de comandos:

Conversaciones que se pueden exportar

Solo se pueden exportar las conversaciones que se hayan completado. El sistema elimina periódicamente las conversaciones antiguas, por lo que, si intentas hacer referencia a una conversación antigua, es posible que ya no esté disponible.

Solicitar exportación

Para solicitar la exportación, llama al método exportMessages. Este método es una operación de larga duración, por lo que debes comprobar el estado para saber si se ha completado.