ScavioScavio
ProductoPreciosDocumentación
Iniciar sesionComenzar
  1. Inicio
  2. Tutoriales
  3. Cómo auditar el contenido de YouTube en busca de señales de spam
Tutorial

Cómo auditar el contenido de YouTube en busca de señales de spam

Detecte señales de spam en un canal de YouTube antes de su terminación: proporción de visualizaciones, patrones de comentarios y quejas de la comunidad a través de Scavio.

Obtener clave API gratisDocumentacion API

Los hilos de r/PartneredYoutube muestran a los creadores sorprendidos por el despido por contenido "spam, engañoso y fraudulento". Este tutorial crea una autoauditoría que muestra las mismas señales que usan los clasificadores de YouTube, para que un creador pueda solucionar problemas antes de aplicar la ley.

Requisitos previos

  • Python 3.10+
  • Una clave API de Scavio
  • Un identificador de canal de YouTube objetivo

Guia paso a paso

Paso 1: Extrae las cargas recientes del canal

La plataforma YouTube de Scavio devuelve listas de vídeos estructurados.

Python
import requests, os
API_KEY = os.environ['SCAVIO_API_KEY']

def recent_uploads(handle):
    r = requests.post('https://api.scavio.dev/api/v1/search',
        headers={'x-api-key': API_KEY},
        json={'query': handle, 'platform': 'youtube', 'num_results': 50})
    return r.json().get('videos', [])

Paso 2: Verifique la relación visualización-me gusta

Los clasificadores de spam marcan vídeos con índices de participación anormales.

Python
def view_like_ratio(v):
    views = v.get('view_count', 0)
    likes = v.get('like_count', 0)
    return likes / views if views else 0

Paso 3: Escanear quejas de la comunidad en Reddit

Busque r/PartneredYoutube y r/youtube para el nombre del canal.

Python
def complaints(handle):
    r = requests.post('https://api.scavio.dev/api/v1/search',
        headers={'x-api-key': API_KEY},
        json={'query': f'{handle} spam', 'platform': 'reddit'})
    return r.json().get('posts', [])

Paso 4: Compruebe si hay clickbait en los títulos

Señales del clasificador: TODO EN MAYÚSCULAS, emojis excesivos, desencadenantes 'IMPACTANTES'.

Python
import re
CLICKBAIT = [r'\b(SHOCKING|INSANE|YOU WONT BELIEVE)\b', r'!{3,}', r'[A-Z]{6,}']

def clickbait_score(title):
    return sum(1 for p in CLICKBAIT if re.search(p, title))

Paso 5: Redactar el informe de auditoría

Agregue puntuaciones y marque videos de alto riesgo.

Python
def audit(handle):
    videos = recent_uploads(handle)
    flags = [v for v in videos if clickbait_score(v['title']) > 1 or view_like_ratio(v) < 0.005]
    return {'handle': handle, 'flagged_videos': flags, 'complaints': complaints(handle)}

Ejemplo en Python

Python
import os, requests
API_KEY = os.environ['SCAVIO_API_KEY']

def audit(handle):
    r = requests.post('https://api.scavio.dev/api/v1/search',
        headers={'x-api-key': API_KEY},
        json={'query': handle, 'platform': 'youtube', 'num_results': 50})
    return r.json().get('videos', [])

print(len(audit('@somecreator')))

Ejemplo en JavaScript

JavaScript
const API_KEY = process.env.SCAVIO_API_KEY;
export async function audit(handle) {
  const r = await fetch('https://api.scavio.dev/api/v1/search', {
    method: 'POST',
    headers: { 'x-api-key': API_KEY, 'Content-Type': 'application/json' },
    body: JSON.stringify({ query: handle, platform: 'youtube', num_results: 50 })
  });
  return (await r.json()).videos || [];
}

Salida esperada

JSON
Risk report per channel with flagged videos (low engagement ratio or clickbait title) plus community complaint threads.

Tutoriales relacionados

  • Cómo investigar palabras clave de Etsy con Scavio

Preguntas frecuentes

La mayoria de los desarrolladores completan este tutorial en 15 a 30 minutos. Necesitaras una clave API de Scavio (el plan gratuito funciona) y un entorno de Python o JavaScript.

Python 3.10+. Una clave API de Scavio. Un identificador de canal de YouTube objetivo. Una clave API de Scavio te da 50 creditos gratuitos al registrarte.

Si. El plan gratuito incluye 50 creditos al registrarte, mas que suficiente para completar este tutorial y crear un prototipo funcional.

Scavio tiene un paquete nativo de LangChain (langchain-scavio), un servidor MCP y una API REST simple que funciona con cualquier cliente HTTP. Este tutorial usa the raw REST API, pero puedes adaptarlo al framework que prefieras.

Recursos relacionados

Best Of

La mejor API de datos de YouTube en 2026

Read more
Best Of

Las mejores API de datos de YouTube sin límites de cuota (2026)

Read more
Solution

Encuentre personas influyentes de YouTube a través de API en lugar de scraping

Read more
Workflow

YouTube Influencer SERP Research Workflow

Read more
Glossary

Extracción de comentarios de YouTube

Read more
Comparison

Scavio vs Apify (YouTube actors)

Read more

Empieza a construir

Detecte señales de spam en un canal de YouTube antes de su terminación: proporción de visualizaciones, patrones de comentarios y quejas de la comunidad a través de Scavio.

Obtener clave API gratuitaLeer la documentacion
ScavioScavio

API de busqueda en tiempo real para agentes de IA. Busca en todas las plataformas, no solo en Google.

Producto

  • Funciones
  • Precios
  • Panel
  • Afiliados

Desarrolladores

  • Documentacion
  • Referencia de API
  • Inicio rapido
  • Integracion MCP
  • Python SDK

Alternativas

  • Alternativa a Tavily
  • Alternativa a SerpAPI
  • Alternativa a Firecrawl
  • Alternativa a Exa

Herramientas

  • Formateador JSON
  • cURL a codigo
  • Contador de tokens
  • Todas las herramientas

© 2026 Scavio. Todos los derechos reservados.

Featured on TAAFT
Terminos de servicioPolitica de privacidad