balados-rss — connecteur enrichissement (palier 1)
Fiche générée automatiquement par scripts/gen_connector_docs.py le 2026-08-18 16:14 — ne pas éditer à la main, régénérer.
État : actif · Famille : enrichissement (enrichment) · Backend : direct · Créateurs découverts : 0 · touchés : 0
Description de la source
Connecteur ENRICHISSEMENT « balados-rss » — lecture directe des flux RSS auto-déclarés des balados (AUCUNE clé requise). Palier 1 (§9). Cap 150 flux/passage, re-visite 7 j, timeout court, fetch parallèle poli (les flux vivent presque tous sur des hôtes différents).
- Notes (registre) : nb d'épisodes réels, date du dernier épisode (détection dormant >12 mois), pochette → avatar, description → bio, catégories iTunes → niches, → compte site-web/plateforme. Substitut sans clé de Podcast Index.
- Signal d'identité : cross_link (0.90) pour le lien officiel du flux (colonne
accounts.signal/confidence) - Module :
creaka/connectors/balados_rss.py— classeBaladosRssConnector(kind = "enrichment")
Accès
- Accès (registre) : requêtes directes (flux RSS auto-déclarés des balados — AUCUNE clé) ; cap 150 flux/passage, re-visite 7 j, timeout court, fetch parallèle poli
- Type d'accès (code) : flux RSS publics
- Endpoint de base : http://www.itunes.com/dtds/podcast-1.0.dtd}
- URLs du module : http://www.itunes.com/dtds/podcast-1.0.dtd}
- Pagination : réponse unique (pas de pagination)
- Backend anti-bot / rendu : requests direct (session UA CreaKaBot, throttling poli)
- Politesse : 0.2 s entre requêtes, timeout 12 s, UA
CreaKaBot/1.0 (+https://www.crea-ka.com/bot) - Authentification : clé(s) API requise(s) — voir statut/registre
Champs récupérés → schéma cible
Cible d'enrichissement : colonnes de la table accounts pour la/les plateforme(s) podcast (462 comptes en BD, confiance moyenne 0.98).
Colonne accounts |
Contenu | Renseignée | Exemple réel |
|---|---|---|---|
handle |
Handle | 100 % | — |
url |
URL du profil | 100 % | — |
followers |
Abonnés | 0 % | — |
verified |
Badge vérifié | 0 % | — |
confidence |
Confiance d'identité | 100 % | — |
signal |
Signal d'identité | 100 % | — |
metrics |
Métriques détaillées (JSON) | 100 % | — |
last_checked |
Dernière vérification | 100 % | — |
Fréquence & budget
- Cadence déclarée (registre) : quotidienne (watch) — rotation complète des 433 balados en ~3 jours, puis hebdomadaire
- Cadence observée (médiane sync_log) : ≈ 3.6 h
- Dernier passage : 2026-08-18T13:48:02Z — 8 créateurs, 36 comptes, +0 / ~8, 5 erreur(s), 12 s
- Throttling : 0.2 s entre requêtes (
request_delay)
Volumétrie & complétude
- Créateurs découverts par la source (
doc.source) : 0 · fiches touchées (source_ids) : 0 - Comptes
podcasten BD : 462 — abonnés 0 % · métriques 100 % · dernière vérification 2026-08-18T20:11:39Z - Runs journalisés (60 derniers) : 6, dont 5 avec erreurs
Erreurs connues & dépannage
| Passage | Erreurs | Alerte (sync_log) |
|---|---|---|
| 2026-08-18T13:48:02Z | 5 | — |
| 2026-08-18T09:55:43Z | 5 | — |
| 2026-08-18T06:17:19Z | 5 | — |
| 2026-08-18T06:17:07Z | 5 | — |
| 2026-08-18T06:16:42Z | 5 | — |
Rejouer la source seule : python3 run.py sync balados-rss · vérifier sync_log (SELECT * FROM sync_log WHERE source='balados-rss' ORDER BY ts DESC LIMIT 5;).
Licence, attribution & conditions
- Cadre d'accès (registre) : requêtes directes (flux RSS auto-déclarés des balados — AUCUNE clé) ; cap 150 flux/passage, re-visite 7 j, timeout court, fetch parallèle poli
- Profils publics uniquement : UA identifiable
CreaKaBot/1.0 (+https://www.crea-ka.com/bot; contact@spboucher.ai), throttling poli, respect des opt-out (data/optout.json) et du volet éthique (creaka/ethics.py— mineurs exclus viais_minor). - Retrait sur demande : contact@spboucher.ai (opt-out honoré à la prochaine ingestion).
Historique
- 2026-08-18 — plus ancien passage journalisé dans
sync_log(fenêtre des 60 derniers). - 2026-08-18 — vague d'enrichissement : standardisation de la documentation des connecteurs (fiche générée par
scripts/gen_connector_docs.py).