ScavioScavio
ProduitTarifsDocumentation
ConnexionCommencer
  1. Accueil
  2. Tutoriels
  3. Comment auditer le contenu YouTube pour les signaux de spam
Tutoriel

Comment auditer le contenu YouTube pour les signaux de spam

Détecter les signaux de spam sur une chaîne YouTube avant résiliation : ratio vues/j'aime, motifs de commentaires et plaintes de la communauté via Scavio.

Obtenez une clé API gratuiteDocumentation API

Les fils r/PartneredYouTube montrent des créateurs pris au dépourvu par une résiliation pour contenu « spammy, trompeur, arnaque ». Ce tutoriel construit un auto-audit qui repère les mêmes signaux utilisés par les classificateurs de YouTube, afin qu'un créateur puisse corriger les problèmes avant une sanction.

Prérequis

  • Python 3.10+
  • Une clé API Scavio
  • Un identifiant de chaîne YouTube cible

Parcours

Étape 1: Récupérer les dernières vidéos de la chaîne

La plateforme YouTube de Scavio renvoie des listes structurées de vidéos.

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', [])

Étape 2: Vérifier le ratio vues/j'aime

Les classificateurs de spam signalent les vidéos avec des ratios d'engagement anormaux.

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

Étape 3: Scanner les plaintes de la communauté sur Reddit

Rechercher r/PartneredYouTube et r/youtube pour le nom de la chaîne.

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', [])

Étape 4: Vérifier les titres putaclic

Signaux des classificateurs : TOUT EN MAJUSCULES, emojis excessifs, déclencheurs 'CHOC'.

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))

Étape 5: Composer le rapport d'audit

Agréger les scores et signaler les vidéos à haut risque.

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)}

Exemple 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')))

Exemple 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 || [];
}

Sortie attendue

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

Tutoriels associés

  • Comment rechercher des mots-clés Etsy avec Scavio

Questions fréquentes

La plupart des développeurs terminent ce tutoriel en 15 à 30 minutes. Vous aurez besoin d'une clé API Scavio (l'offre gratuite suffit) et d'un environnement Python ou JavaScript fonctionnel.

Python 3.10+. Une clé API Scavio. Un identifiant de chaîne YouTube cible. Une clé API Scavio vous donne 50 crédits gratuits à l'inscription.

Oui. L'offre gratuite comprend 50 crédits à l'inscription, ce qui est largement suffisant pour terminer ce tutoriel et prototyper une solution fonctionnelle.

Scavio dispose d'un package natif LangChain (langchain-scavio), d'un serveur MCP et d'une API REST simple qui fonctionne avec tout client HTTP. Ce tutoriel utilise the raw REST API, mais vous pouvez l'adapter à votre framework de prédilection.

Ressources connexes

Use Case

Surveillance de la santé de la chaîne YouTube pour créateurs

Read more
Solution

Trouvez des influenceurs YouTube via API plutôt que par scraping

Read more
Best Of

Meilleure API YouTube Data en 2026

Read more
Best Of

Meilleures API YouTube Data sans limite de quota (2026)

Read more
Use Case

Données YouTube Influencer via API au lieu de Scraping

Read more
Workflow

Workflow de recherche SERP d'influenceurs YouTube

Read more

Commencer

Détecter les signaux de spam sur une chaîne YouTube avant résiliation : ratio vues/j'aime, motifs de commentaires et plaintes de la communauté via Scavio.

Obtenez une clé API gratuiteLire la documentation
ScavioScavio

API de recherche en temps réel pour agents IA. Recherchez sur toutes les plateformes, pas seulement Google.

Produit

  • Fonctionnalités
  • Tarifs
  • Tableau de bord
  • Affiliés

Développeurs

  • Documentation
  • Référence API
  • Démarrage rapide
  • Intégration MCP
  • SDK Python

Alternatives

  • Alternative à Tavily
  • Alternative à SerpAPI
  • Alternative à Firecrawl
  • Alternative à Exa

Outils

  • Formateur JSON
  • cURL vers code
  • Compteur de jetons
  • Tous les outils

© 2026 Scavio. Tous droits réservés.

Featured on TAAFT
Conditions d'utilisationPolitique de confidentialité