Puedes exportar mensajes de conversaciones a un bucket 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 1,000 mensajes.
Autenticación y control de acceso
Cuando envíes una solicitud para exportar conversaciones, usa tus credenciales de usuario final para la autenticación. Tu cuenta de usuario debe tener al menos un rol de lectura para la API de Dialogflow y un rol de edición (con la capacidad de anular objetos) para el bucket de Cloud Storage al que deseas exportar datos. Para obtener más detalles sobre los roles de la cuenta de usuario, consulta la documentación de control de acceso de Cloud Storage y control de acceso de Dialogflow.
Cuando ejecutes solicitudes REST en la línea de comandos, haz lo siguiente:
- Usa
gcloud auth loginpara autenticargcloudcon tu cuenta de usuario. - Usa
gcloud auth print-access-tokenpara crear un token para la autenticación de solicitudes.
Conversaciones disponibles para la exportación
Solo las conversaciones que se completaron están disponibles para la exportación. El sistema borra las conversaciones antiguas de forma periódica, por lo que, si intentas hacer referencia a una conversación anterior, es posible que ya no esté disponible.