Una publicación de r/SoloDevelopment documentó TagRadar, una herramienta que toma etiquetas de Steam y muestra a YouTubers que cubren juegos similares. Este tutorial reconstruye el patrón utilizando el punto final de búsqueda de YouTube de Scavio, aplicable a cualquier nicho (aplicaciones, SaaS, libros, herramientas).
Requisitos previos
- Python 3.10+
- Clave API de Scavio
Guia paso a paso
Paso 1: Definir la lista de semillas de etiquetas de nicho
Reemplace las etiquetas de Steam con los términos de descubrimiento del nicho.
TAGS = ['roguelike', 'turn based strategy', 'pixel art', 'metroidvania']Paso 2: Búsqueda de YouTube por etiqueta
Cada etiqueta se abre a una consulta de YouTube.
import requests, os
API_KEY = os.environ['SCAVIO_API_KEY']
def yt_search(tag):
return requests.post('https://api.scavio.dev/api/v1/youtube/search',
headers={'x-api-key': API_KEY},
json={'query': f'{tag} game review'}).json()Paso 3: Deduplicar canales y clasificar
Agrupar por canal, contar apariciones, ordenar.
from collections import defaultdict
channels = defaultdict(int)
for tag in TAGS:
for v in yt_search(tag).get('videos', []):
channels[(v['channel'], v['channel_url'])] += 1
ranked = sorted(channels.items(), key=lambda x: -x[1])Paso 4: Filtrar por rango de suscriptores
Los creadores independientes (1K-50K) a menudo quieren asociaciones.
def filter_subs(channels, low=1000, high=50000):
return [c for c, count in channels if low <= c[2] <= high]Paso 5: Redactar contexto de divulgación
Por canal, los últimos 3 videos que cubren el nicho.
def context(channel_url):
r = requests.post('https://api.scavio.dev/api/v1/extract',
headers={'x-api-key': API_KEY}, json={'url': channel_url, 'format': 'markdown'}).json()
return r.get('markdown', '')[:1500]Ejemplo en Python
# See steps above. Daily run cost: 4 tags × 1 query = 4 credits = $0.017.Ejemplo en JavaScript
// JS pattern is the same — POST to /api/v1/youtube/search.Salida esperada
About 40-100 candidate channels per niche, deduped and ranked by tag overlap. Subscriber-range filter narrows to outreach-ready creators.