Saltar al contenido

Añadir vídeos más populares de YouTube a Google Sheets

En este catálogo, este JSON se define como Data API v3 (título, ID y vistas a dos pestañas). Cero Analytics, cero CTR, cero retención. n8n es el método.

AI 11 nodos 5 tipos conectado
Cargando workflow…

Nodos

ManualTrigger HttpRequest GoogleSheets SplitOut StickyNote

Herramientas

Google Sheets YouTube API

Detalles

ID
5668
Nodos
11
Conex.
Tipos
5

Cómo pasar los vídeos más vistos de un canal a Google Sheets

Este JSON se define como Manual Trigger + HTTP Data API v3 + SplitOut + Google Sheets (dos pestañas: canales y vídeos). Cero Analytics. Cero CTR. Cero retención.

Este JSON no lee YouTube Analytics. Llama a la API de datos de YouTube (Data API v3) con un nodo HTTP Request: le das un canal, te devuelve los vídeos con más visualizaciones, SplitOut convierte la lista en filas y Google Sheets las escribe. Si lo que buscas es CTR, retención o ingresos, eso vive en la guía Cómo conectar análisis de YouTube a Google Sheets. Esta ficha es la prueba de un trabajo más estrecho: los vídeos más populares de un canal, en una hoja.

Qué hace este flujo, nodo a nodo

El canvas de arriba es el grafo real. Once nodos, cuatro tipos que importan:

  • Manual Trigger. Lo lanzas tú cuando quieres una foto. No hay cron hasta que añades un Schedule. Sirve para no quemar cuota de la API mientras pruebas.
  • HTTP Request. Habla con YouTube Data API v3, no con Analytics ni con Reporting. Necesitas un proyecto en Google Cloud con esa API activada y una clave. El canal se identifica por el ID que empieza por UC, no por la URL bonita.
  • SplitOut. La API responde un array. Este nodo hace un ítem por vídeo para que Sheets pueda añadir una fila por cada uno, sin un bucle a mano.
  • Google Sheets. Dos pestañas: una de entrada con los canales que vigilas, otra de salida con título, ID del vídeo, enlace, recuento de vistas y nombre del canal.

Los Sticky Note del canvas son comentarios para quien opera, no nodos de ejecución. Si al importar ves notas amarillas, léelas antes de pulsar Execute: suelen indicar la pestaña de entrada y el nombre de la de salida.

Qué no hace este workflow

No trae tiempo de visionado, CTR de impresiones, duración media, ingresos ni alta o baja neta de suscriptores. Esos números salen de YouTube Analytics API y de YouTube Reporting. Este grafo no las llama. Google Search Console imprime a veces la consulta de análisis sobre esta URL porque el título habla de YouTube y de Sheets; el JSON, sin embargo, resuelve otro trabajo. No lo uses como atajo al hub de Analytics.

Qué necesitas antes de importar

  • Una instancia de n8n con la credencial de Google Sheets ya autorizada (OAuth de la cuenta que posee la hoja).
  • Un proyecto de Google Cloud con YouTube Data API v3 habilitada y una API key restringida a esa API.
  • Una hoja con dos pestañas: canales de entrada (columna con el ID UC…) y vídeos de salida (vacía la primera vez).
  • Cuota de la Data API: un canal con muchos vídeos gasta más unidades que un canal pequeño. Prueba primero con un canal de prueba.

Cómo importarlo en n8n

Pulsa «Copiar JSON» encima del canvas. En n8n: menú → Import from clipboard → pega → asigna la credencial de Sheets y la API key del HTTP Request → Execute workflow una vez desde el Manual Trigger → abre la pestaña de salida. Si la primera fila no aparece, el SplitOut no está recibiendo un array: revisa la respuesta cruda del HTTP Request antes de tocar Sheets. Si quieres que Tualoteu lo deje funcionando en tu instancia, el formulario está en desarrollar.

Pertenece a

¿Lo quieres en tu empresa?

Lo implementamos por ti end-to-end: integración, deploy, mantenimiento y soporte. Consultoría B2B con Genai Sapiens.

Hablemos de tu proyecto

¿Quieres aprender a hacerlo?

Sprints de 30 días con companion IA + comunidad. Aprende n8n, automatización y agentes IA desde cero o nivel avanzado.

Ver formación Momentum

Workflows similares