Necesitas un método de copia de seguridad diferente según los comentarios que quieras conservar:

  • Comentarios que escribiste: usa Google Takeout y el Historial de comentarios de YouTube.
  • Comentarios y respuestas de un vídeo o canal: usa la API de datos de YouTube y pagina los resultados.
  • Registro de moderación o soporte: conserva el texto, autor, datos del vídeo, enlace directo, respuestas, estado y hora de captura.

Esta distinción evita confundir una exportación de la cuenta personal con un archivo de comentarios de todo un canal.

¿Quieres archivar un perfil de YouTube completo en lugar de crear un archivo de comentarios aislado? SocialGuardian incluye YouTube entre sus plataformas compatibles, mantiene el archivo privado en tu cuenta y afirma que puedes exportarlo completo en cualquier momento (ver la opción de archivo). Inicia tu copia de seguridad

1. Elige el registro que necesitas conservar

Empieza respondiendo una pregunta: ¿vas a conservar tus propios comentarios públicos o los comentarios de la audiencia en vídeos que gestionas o revisas?

El Historial de comentarios de YouTube te permite ver los comentarios públicos que has dejado en YouTube y abrir el lugar original donde se publicó un comentario haciendo clic o tocando su contenido (Ayuda de YouTube). Esto resulta útil para encontrar tus propios comentarios y su contexto original.

Google Takeout es la opción a nivel de cuenta. Una comparación de métodos de exportación la distingue de una exportación de vídeo o canal: Takeout exporta los comentarios que escribiste, no los comentarios que otros espectadores dejaron en tus vídeos (comparación de métodos de exportación).

Para los comentarios de la audiencia, usa commentThreads.list de la API de datos de YouTube. Puedes filtrar por videoId o por allThreadsRelatedToChannelId (API de datos de YouTube).

2. Haz una copia de seguridad de tus comentarios con Google Takeout

Usa este flujo para crear un archivo personal de comentarios:

  1. Abre takeout.google.com.
  2. Anula la selección de todos los productos y selecciona YouTube y YouTube Music.
  3. En YouTube, selecciona comentarios en las opciones de datos.
  4. Elige el formato y el tamaño del archivo y crea la exportación.

Estos pasos proceden del flujo revisado de Takeout solo para comentarios (comparación de métodos de exportación). Google también documenta el proceso general: iniciar sesión, abrir Google Takeout, desmarcar los productos que no quieres, limitar opcionalmente un producto con Todos los datos incluidos y seleccionar Siguiente paso (Ayuda de Google Takeout).

Takeout ofrece entrega por correo electrónico o almacenamiento en la nube, exportaciones únicas o programadas, archivos ZIP o TGZ y un límite de tamaño del archivo (Ayuda de Google Takeout). Google indica que la creación puede tardar desde unos minutos hasta varios días; la mayoría de las personas recibe el enlace el mismo día y las descargas grandes pueden dividirse en varios archivos (Ayuda de Google Takeout).

Registra la fecha de solicitud y la fecha en que recibiste o descargaste el archivo. Google advierte que el archivo de datos puede no incluir cambios realizados entre la solicitud de descarga y la creación del archivo, así que trata cada Takeout como una instantánea (Ayuda de Google Takeout). Descargar los datos no los elimina de los servidores de Google (Ayuda de Google Takeout).

3. Exporta comentarios de un vídeo o canal con la API de datos de YouTube

Para los comentarios de otros espectadores, crea el archivo alrededor de commentThreads.list:

  1. Elige videoId para los hilos de un vídeo o allThreadsRelatedToChannelId para los hilos asociados a un canal.
  2. Solicita una página con maxResults entre 1 y 100.
  3. Sigue nextPageToken hasta que no haya otra página.
  4. Guarda los items devueltos y el pageInfo de la respuesta, incluidos totalResults y resultsPerPage.
  5. Si es necesario, usa searchTerms para limitar los resultados a comentarios que contengan términos específicos y elige textFormat como html o plainText.

Los filtros, el tamaño de página, los campos de paginación, el filtro de búsqueda y los formatos de texto están documentados en la referencia de la API de YouTube (commentThreads.list). Conservar el token de página y los totales junto con la exportación demuestra cuántos datos cubrió la ejecución, en lugar de guardar solo un conjunto de filas de comentarios (commentThreads.list).

Comprueba el acceso antes de considerar completo el resultado. La API documenta un error 403 commentsDisabled cuando un vídeo tiene los comentarios desactivados y un error insufficient permissions cuando la solicitud no tiene permisos (commentThreads.list). Registra esos fallos junto con el archivo y marca como incompleto el vídeo o canal afectado.

Cada llamada a commentThreads.list cuesta 1 unidad de cuota. Las solicitudes de páginas adicionales tienen el coste del método y los proyectos que habilitan la API de datos de YouTube disponen de una asignación predeterminada de 10.000 unidades diarias para los demás endpoints; las cuotas diarias se restablecen a medianoche, hora del Pacífico (guía de cuotas de YouTube).

Si quieres un archivo recurrente de un perfil público en lugar de reunir manualmente cada exportación, SocialGuardian afirma que sus copias de seguridad automáticas se ejecutan cada día e incluyen contenido e interacción en las plataformas compatibles, incluida YouTube (SocialGuardian). Configura una copia de seguridad del perfil

4. Conserva las respuestas y el contexto de moderación

Una respuesta de hilo de nivel superior no garantiza que estén presentes todas las respuestas. Una guía de conservación señala que recuperar todas las respuestas puede requerir comments.list y recomienda conservar la relación con el comentario principal (guía para conservar comentarios).

Usa este flujo para las respuestas:

  1. Guarda el comentario principal y su ID de comentario del registro del hilo.
  2. Llama a comments.list con ese ID como parentId.
  3. Solicita hasta 100 resultados por página y sigue pageToken para obtener páginas adicionales.
  4. Guarda cada respuesta con el ID del comentario principal.

La API de YouTube documenta parentId, un tamaño de página de 1 a 100 y la paginación con pageToken para comments.list (comments.list). También indica que YouTube actualmente admite respuestas a comentarios de nivel superior; las respuestas a respuestas podrían admitirse en el futuro (comments.list).

Para solicitudes autorizadas, commentThreads.list puede filtrar moderationStatus como heldForReview, likelySpam o published; el valor predeterminado es published (commentThreads.list). Guarda ese estado con la hora de captura cuando el contexto de moderación sea importante. No marques una ejecución como completa si la API informa de comentarios desactivados o permisos insuficientes (commentThreads.list).

5. Crea un archivo que siga siendo útil

Una fila de comentario sin el contexto de su vídeo y su hilo resulta difícil de revisar después. Una lista de comprobación de conservación recomienda guardar:

  • Texto del comentario
  • Nombre visible del autor
  • Título del vídeo
  • Enlace directo al comentario
  • Fecha de captura
  • Respuestas cercanas y estado del problema cuando el registro sea para soporte

Esos campos proceden de una guía práctica para conservar comentarios (guía para conservar comentarios). En las exportaciones de la API, añade el ID del comentario, el ID del comentario principal, el filtro de solicitud, los tokens de página y los totales de respuesta para que la relación y el alcance de la recopilación sigan siendo visibles (commentThreads.list; comments.list).

Elige CSV o JSON

Si usas CSV, conserva el ID del comentario principal en su propia columna. Si usas JSON, mantén la relación entre el hilo y las respuestas dentro de la estructura. En ambos formatos, conserva el enlace directo y la fecha de captura con el registro (guía para conservar comentarios).

YouTube crea un enlace destacado al comentario cuando haces clic o tocas la marca de tiempo de un comentario; el enlace resultante de la barra de direcciones apunta a ese comentario y su hilo (Ayuda de YouTube). Para comprobar un enlace guardado, ábrelo en una ventana privada y confirma que se resalta el hilo de destino, no solo la apertura del vídeo (guía para conservar comentarios).

En una ejecución de la API, compara el número de elementos guardados con pageInfo.totalResults, conserva resultsPerPage y retén nextPageToken mientras haya más páginas (commentThreads.list). Para las respuestas, repite la misma comprobación usando la paginación de comments.list y el ID del comentario principal (comments.list).

6. Haz que la rutina de copia de seguridad sea repetible

Una política práctica tiene tres partes:

  1. Elige el alcance: Takeout para los comentarios que escribiste; la API para los hilos de vídeos o canales.
  2. Elige la frecuencia: Takeout admite exportaciones únicas y programadas, así que usa una exportación programada cuando una sola instantánea no sea suficiente (Ayuda de Google Takeout). Para los trabajos de la API, documenta si cada ejecución es diaria, semanal o está vinculada a un evento de moderación o publicación.
  3. Verifica cada ejecución: registra la hora de captura, los totales de páginas, las pruebas de paginación, los fallos de acceso y al menos una comprobación de enlace permanente (Ayuda de Google Takeout; commentThreads.list; guía para conservar comentarios).

Una copia de seguridad conserva lo que se capturó en ese momento. YouTube indica que un comentario personal no aparecerá en el Historial de comentarios si se publicó en un vídeo eliminado o si YouTube lo retiró por infringir una política (Ayuda de YouTube). Por eso la hora y el alcance de la captura son importantes cuando necesitas un registro histórico.

SocialGuardian afirma que puedes compartir un @handle público, archivar el contenido automáticamente y descargarlo o restaurarlo sin contraseña ni inicio de sesión (SocialGuardian). Empieza con un perfil público

FAQ

¿Cómo hago una copia de seguridad de los comentarios de YouTube?

Usa Google Takeout para los comentarios que escribiste. Usa commentThreads.list para los comentarios asociados a un vídeo o canal, pagina con nextPageToken y usa comments.list con parentId cuando necesites recuperar respuestas (comparación de métodos de exportación; commentThreads.list; comments.list).

¿Puedo exportar todos los comentarios de un vídeo de YouTube?

Puedes solicitar los hilos de comentarios de un vídeo con videoId, pedir hasta 100 resultados por página y seguir nextPageToken. Comprueba si hay comentarios desactivados o errores de permisos antes de marcar el archivo como completo (commentThreads.list).

¿Google Takeout exporta comentarios de vídeos que no son míos?

La comparación de exportaciones revisada indica que Takeout exporta los comentarios que escribiste, no los comentarios que otros espectadores dejaron en tus vídeos. Usa la API de datos de YouTube para los hilos de comentarios de vídeos o canales (comparación de métodos de exportación; commentThreads.list).

¿Cómo conservo las respuestas y el contexto de moderación de los comentarios de YouTube?

Recupera el hilo, usa comments.list con el comentario de nivel superior como parentId, sigue la paginación y conserva la relación con el comentario principal. Para solicitudes autorizadas, guarda moderationStatus, como heldForReview, likelySpam o published (comments.list; commentThreads.list).

¿Debo guardar los comentarios de YouTube como CSV o JSON?

Usa CSV para ordenar y compartir en hojas de cálculo. Usa JSON para la estructura jerárquica de los hilos y los metadatos empleados en el procesamiento mediante programación (comparación de métodos de exportación).

¿La API de YouTube puede recuperar todas las respuestas de un hilo?

No supongas que una respuesta de commentThreads.list contiene todas las respuestas. Usa comments.list con parentId y sigue la paginación con pageToken; YouTube documenta actualmente las respuestas a comentarios de nivel superior (guía para conservar comentarios; comments.list).

¿Con qué frecuencia debo hacer copias de seguridad de los comentarios de YouTube?

Elige una frecuencia documentada que coincida con la rapidez con que cambian los comentarios o el registro de moderación. Google Takeout admite exportaciones únicas y programadas, mientras que un flujo de trabajo de la API debe registrar si cada ejecución es diaria, semanal o está vinculada a un evento (Ayuda de Google Takeout).

¿Puedo recuperar comentarios de YouTube después de que se hayan eliminado?

Conserva una copia antes de la eliminación y guarda el texto, autor, título del vídeo, enlace directo, respuestas y fecha de captura. YouTube indica que un comentario de un vídeo eliminado o un comentario retirado por infringir una política no aparecerá en el Historial de comentarios (guía para conservar comentarios; Ayuda de YouTube).