Module autodurocher — WordPress Elementor + JetEngine
Généré automatiquement par scripts/gen_connector_docs.py — ne pas éditer à la main.
Vue d'ensemble
- Fichier :
autoka/connectors/autodurocher.py - Sources membres : 1
- Annonces actives (BD) : 212
- Backend de fetch : requests direct (aucun anti-bot)
- Mécanique détectée : sitemap, JSON-LD schema.org
- Plafonds / cache : AUTOKA_MAX_DETAILS, cache détail BD (detail_cache)
- Classes :
AutoDurocher→autodurocher
Mécanique (en-tête du module)
connectors/autodurocher.py : connecteur Entrepôt Auto Durocher (autodurocher.com), gros marchand indépendant de Mirabel (~200 véhicules, occasion seulement).
Plateforme : WordPress + Elementor + JetEngine (CPT « vehicles »). Le sitemap /fr/sitemap_index.xml expose des vehicles-sitemapN.xml qui ne recensent QUE l'inventaire courant (/fr/vehicles//). Chaque page détail embarque un JSON-LD (script class="fute-custom-schema-vehicles", Organization -> makesOffer -> itemOffered @type Car) : prix, km, transmission, couleur, carrosserie, rouage, année, marque, modèle — et la galerie photos (CDN AutoTrader 1s-photomanager). Le no de stock est le dernier segment du slug. Le JSON contient des sauts de ligne bruts -> json.loads(strict=False).
Pages détail en cache BD (clé hebdomadaire) ; AUTOKA_MAX_DETAILS (env) plafonne les vraies requêtes détail par synchronisation.
Complétude des champs (annonces actives, N = 212)
| Champ | % rempli |
|---|---|
| Marque | 100.0 % |
| Modèle | 100.0 % |
| Année | 99.5 % |
| Kilométrage | 100.0 % |
| Prix | 100.0 % |
| Carburant | 3.8 % |
| Boîte (transmission) | 100.0 % |
| VIN | 0.0 % |
| Photos | 100.0 % |
| Carfax | 0.0 % |
| GPS (lat/lng) | 100.0 % |
Sources membres (BD live)
| Source | Nom | Ville | Région | Actives | Masquées (dup VIN) | Dernier sync | Statut |
|---|---|---|---|---|---|---|---|
autodurocher |
Entrepôt Auto Durocher | Mirabel | Laurentides | 212 | 0 | 2026-09-13 15:06 | OK (212 trouvés) |
Erreurs de synchronisation récentes
Aucune erreur dans le sync_log pour les sources de ce module.