SPB Git forge

spb/immo-ka

Public

Immo-Ka — agrégateur des propriétés à vendre au Québec (73 connecteurs, ~40 000 annonces, React+FastAPI)

112commits 1branches 0releases
125.4 MBsize
maindefault branch
13 days agolast push
Python 47.5% HTML 27.9% TypeScript 15.5% CSS 7.2% JavaScript 2%
3.0 KB · 65 lines markdown
Rendered Raw Blame History
1# Image, l'agence immobilière (`image_ag_qc`)23*Généré le 2026-08-28 22:22 par `scripts/gen_connector_docs.py` — fichier produit automatiquement, ne pas éditer à la main.*45## Registre (`data/sources.json`)67- **Site** : https://agenceimage.ca8- **Recherche** : https://agenceimage.ca/mes-proprietes/9- **Couverture** : Saguenay–Lac-Saint-Jean (Saguenay, Jonquière, Roberval, Dolbeau)10- **Type** : agence11- **Statut** : actif1213> Plateforme Yoamo (ID-3) + photos Centris. /mes-proprietes/ rend tout en SSR : data-filter-* (prix, ville, genre, chambres/sdb) + data-geo-lat/lng. source_id _ag_ = dédup Centris.1415## Mécanique (introspection du code)1617- Module : `immoka/connectors/agenceimage.py` — classe `AgenceImageConnector`18- Délai entre requêtes : 0.5 s ; cache détail BD : oui19- Budgets env (enrichissement détail plafonné/exécution) : `IMMOKA_DETAIL_LIMIT` (défaut 100)2021**En-tête du module :**2223> Immo-Ka — Agrégateur de maisons à vendre (province de Québec)24> Auteur : Simon-Pierre Boucher — contact@spboucher.ai25> connectors/agenceimage.py : Image, l'agence immobilière (agenceimage.ca) —26>   Saguenay, Jonquière, Roberval, Dolbeau-Mistassini, Lac-Saint-Jean.27>   Plateforme Yoamo (ID-3 Innovations) + photos Centris. La page /mes-proprietes/28>   rend TOUT l'inventaire côté serveur : chaque carte porte n° Centris (rel/URL),29>   type + ville (dans l'URL et l'alt), coordonnées (data-geo-lat/lng), prix et30>   photo (yoamo.immo/ALSPicture.axd?propId={Centris}).31>   Page détail (rel="/proprietes/a-vendre/{type}/{ville}/{centris}/") rendue32>   serveur elle aussi : galerie complète (ALSPicture.axd, une URL par seq=N,33>   pleine taille sans &w=), description JSON-LD (Product), sections34>   <sup>libellé</sup><label>valeur</label> (#building/#land/#more-carac),35>   pièces (#rooms), « En complément » (taxes, évaluation, année, terrain),36>   inclusions/exclusions, courtier (#broker_list, schema.org/RealEstateAgent)37>   et lien Google Maps (adresse + GPS). ⚠ la section #related (« Aussi38>   disponibles ») liste d'AUTRES propriétés — tout est parsé AVANT elle.39>   source_id « image_ag_qc » : infixe _ag_ = dédup Centris (db.refresh_dedup) —40>   masque les fiches déjà portées par une bannière couverte au Saguenay–LSJ.4142## Volumétrie & complétude (BD live)4344| Indicateur | Valeur |45|---|---|46| Annonces en base (toutes) | 87 |47| Actives | 79 |48| Visibles (après dédup) | 79 |49| Masquées par la dédup | 0 |50| GPS (lat/lng) | 100.0 % |51| Photos | 100.0 % |52| Prix | 100.0 % |53| CAC (chambres) | 100.0 % |54| SDB (salles de bains) | 100.0 % |55| Année de construction | 79.7 % (dont rôle : 7.9 %) |56| Taxes / évaluation municipale | 74.7 % |57| Estimation Vrai-Prix (rôle) | 94.9 % |5859## Synchronisation6061- **Dernier sync** : 2026-08-28 21:58 — trouvé 79, +0 / ~0 / -0 — OK62- **Erreurs récentes** : 0 sur les 10 derniers syncs6364Voir aussi les [mécanismes transverses](INDEX.md#mécanismes-transverses-tous-connecteurs) (budgets détail, dédup Centris+adresse, jointure rôle vraiprix.db).65