GUÍA DE DESARROLLO · FUNDADORES

Cómo crear una herramienta de monitorización de marca en YouTube

Las herramientas de escucha social rastrean bien tuits, noticias y reseñas, pero la mayoría no oye lo que se dice dentro de los vídeos. Un monitor basado en transcripciones capta cada mención hablada de una marca, un competidor o un directivo en los canales que importan, con la cita y la marca de tiempo.

Para quién es
Equipos de relaciones públicas y comunicación, agencias, marketing de producto
Tiempo de desarrollo
1–2 semanas
Endpoints de la API
/channels/resolve/transcribewebhooks

El problema que resuelve

Cada vez más opiniones influyentes sobre productos se expresan de viva voz en reseñas, pódcasts y vídeos de opinión, a menudo sin el nombre de la marca en el título. Los equipos de relaciones públicas se enteran días después, si es que se enteran. Necesitan alertas cuando se menciona una marca, el contexto de lo que se dijo y una forma de medir su cuota de voz frente a la competencia.

Qué incluir en tu primera versión

  • Una lista de canales y pódcasts vigilados por cliente
  • Detección por palabras clave y alias para marcas, productos y personas
  • Clasificación con IA de cada mención como positiva, negativa o neutra
  • Alertas por Slack y correo con la cita y un enlace con marca de tiempo
  • Informes semanales de cuota de voz frente a la competencia

Cómo construirlo, paso a paso

  1. 01

    Crea la lista de vigilancia

    Guarda los canales que hay que monitorizar para cada cliente. Resuelve cada identificador una vez con /channels/resolve para obtener el ID del canal.

  2. 02

    Consulta los nuevos vídeos

    De forma programada, resuelve cada canal con un límite pequeño y compara los IDs de vídeo con los que ya has procesado.

  3. 03

    Transcribe solo los vídeos nuevos

    Envía los IDs nuevos a /transcribe o /batch. Solo gastas créditos en los vídeos que aún no has visto.

  4. 04

    Detecta y clasifica las menciones

    Busca en las transcripciones los nombres de marca y sus alias, y pasa el párrafo de alrededor a un LLM para confirmar la relevancia y clasificar el sentimiento.

  5. 05

    Alerta e informa

    Envía cada mención confirmada a Slack o por correo con la cita y un enlace con marca de tiempo, y agrupa las menciones en informes semanales.

Código de inicio

Esta idea se basa en el patrón "Receta 2: vigila canales y avisa de los nuevos vídeos". Usa tus propios canales, prompts y almacenamiento.

import requests

API = "https://www.youtubetranscript.dev/api/v2"
HEADERS = {"Authorization": "Bearer yt_sk_live_YOUR_KEY"}

WATCHLIST = ["@somechannel", "@anotherchannel"]
KEYWORDS = ["your brand", "competitor"]
seen = set()  # persist this in a database in production

for handle in WATCHLIST:
    latest = requests.post(f"{API}/channels/resolve", headers=HEADERS,
                           json={"handle": handle, "limit": 10}).json()
    for video in latest["items"]:
        if video["video_id"] in seen:
            continue
        seen.add(video["video_id"])
        t = requests.post(f"{API}/transcribe", headers=HEADERS,
                          json={"video": video["video_id"]}).json()
        text = t.get("data", {}).get("transcript", {}).get("text", "").lower()
        hits = [k for k in KEYWORDS if k in text]
        if hits:
            print(f"ALERT {video['title']}: {hits}")

Cómo genera ingresos

Vende suscripciones mensuales con precio según el número de marcas monitorizadas y canales vigilados. Las agencias que gestionan varios clientes son los compradores más fuertes; un informe semanal por sí solo puede justificar el plan.

Errores que debes evitar

  • Enviar como alertas coincidencias de palabras clave sin filtrar: nombres como "Apple" o "Notion" necesitan una comprobación de relevancia con un LLM para evitar ruido.
  • Monitorizar muy pocos canales: el valor está en la cobertura, así que facilita que los clientes añadan canales.
  • Perder menciones en vídeos sin subtítulos: activa el reconocimiento de voz por IA para los canales importantes.

Preguntas sobre esta idea

¿Puedo monitorizar menciones de marca en vídeos de YouTube?

Sí. Si transcribes los nuevos vídeos de una lista de canales, puedes buscar nombres de marca en todo lo que se dice en cada vídeo y obtener la marca de tiempo exacta.

¿Cada cuánto debo comprobar si hay vídeos nuevos en los canales?

Cada hora es suficiente para la mayoría de los casos de monitorización de marca. Sectores muy dinámicos, como las finanzas, pueden justificar comprobaciones más frecuentes.

¿Cómo reduzco los falsos positivos?

Combina la detección por palabras clave con una comprobación mediante un LLM que lea el párrafo de alrededor y confirme que la mención se refiere a la marca.

Empieza a construir hoy

10 créditos gratis cada mes. No necesitas tarjeta de crédito.

Cómo monitorizar menciones de marca en YouTube | YouTubeTranscript.dev