Python 61.6%
TypeScript 20.9%
CSS 11.4%
JavaScript 5.1%
HTML 1.1%
1# Module `vvu_dealers` — ADWS23_Généré automatiquement par `scripts/gen_connector_docs.py` — ne pas éditer à la main._45## Vue d'ensemble67- **Fichier** : `autoka/connectors/vvu_dealers.py`8- **Sources membres** : 49- **Annonces actives (BD)** : 18010- **Backend de fetch** : requests direct (aucun anti-bot)11- **Mécanique détectée** : API JSON interne, endpoint JSON12- **Plafonds / cache** : aucun13- **Classes** : `AutoGlobalMTL` → `autoglobalmtl` ; `GroupeAutomobile` → `groupeautomobile` ; `SummumAuto` → `summumauto` ; `Comme1Neuf` → `occasionvilledequebec`1415## Mécanique (en-tête du module)1617> connectors/vvu_dealers.py : connecteurs des concessionnaires indépendants sur18> la plateforme ADWS (adws.ca) — sites Next.js au titre commun « Vente de19> Véhicules Usagés - Voitures d'Occasion de Qualité » (d'où « VVU »).20> 21> Stratégie : chaque site expose une API JSON interne `/api/inventory`22> (paginée : ?page=N&limit=M) qui retourne TOUTES les données véhicule23> (prix, km, VIN, moteur, couleurs, équipements FR, photos…). Une ou deux24> requêtes suffisent par sync — aucune page détail à visiter.25> 26> L'URL de la page détail se reconstruit depuis le slug27> `<make>-<model>-<year>-<_id>` ; le préfixe varie selon la version du28> gabarit ADWS déployée (`/fr/vehicle/…` ou `/fr/occasion/…`).2930## Complétude des champs (annonces actives, N = 180)3132| Champ | % rempli |33|---|---|34| Marque | 100.0 % |35| Modèle | 100.0 % |36| Année | 99.4 % |37| Kilométrage | 100.0 % |38| Prix | 100.0 % |39| Carburant | 98.9 % |40| Boîte (transmission) | 100.0 % |41| VIN | 96.7 % |42| Photos | 97.8 % |43| Carfax | 0.0 % |44| GPS (lat/lng) | 100.0 % |4546## Sources membres (BD live)4748| Source | Nom | Ville | Région | Actives | Masquées (dup VIN) | Dernier sync | Statut |49|---|---|---|---|---|---|---|---|50| `autoglobalmtl` | Auto Global MTL | Montréal | Montréal | 30 | 0 | 2026-09-13 16:23 | OK (30 trouvés) |51| `groupeautomobile` | Le Groupe Automobile Laval | Laval | Laval | 24 | 0 | 2026-09-13 16:23 | OK (24 trouvés) |52| `occasionvilledequebec` | Comme1Neuf | Château-Richer | Capitale-Nationale | 76 | 0 | 2026-09-13 16:23 | OK (76 trouvés) |53| `summumauto` | Summum Auto | Laval | Laval | 50 | 0 | 2026-09-13 16:23 | OK (50 trouvés) |5455## Erreurs de synchronisation récentes5657Aucune erreur dans le sync_log pour les sources de ce module.58