SPB Git

spb/lou-ka Public

Lou·Ka — tous les logements à louer du Québec, un seul endroit.

HTML 99.7%
3.6 KB · 32 lines markdown
Rendered Raw Blame History
1# courtemanche — Gestion Immobilière Courtemanche2- site: https://gestioncourtemanche.ca/location/tous/3- méthode: html4- annonces: 0 actuellement en ligne (parc de plusieurs centaines d'unités **plein** — le site ne publie que les logements libres et affiche « Aucun logement disponible dans ce secteur pour le moment ») ; le connecteur retourne une liste vide, ce qui est l'état réel de la source5- couverture (sur les 2 annonces de la fixture, état réel du 30 juillet 2025): prix 100%, adresse 100%, type 100%, date de disponibilité 100% (AAAA-MM-JJ), secteur 100%, inclusions 100%, caractéristiques 100%, GPS 100%, description 100%, images 100%6- fixture: ok (capture Wayback du 2025-07-30, nettoyée — voir Notes) · test: ok78## Champs extraits9- WordPress + Beaver Builder + plugin maison **realestate** (CPT `real-estate`, taxonomies `real-estate-location` = secteurs et `real-estate-characteristic`), tout rendu serveur. Liste `/location/tous/` : cartes `div.real-estate-box` — type (« 1 1/2 »), adresse civique, `dd.prix` (« 700 $ / mois »), `dd.inclus` (« Tout inclus + Wifi »), `dd.libre` (date AAAA-MM-JJ), galerie en `background-image`.10- Fiche détail `/immobilier/<slug>/` (via `self.detail` + cache BD, budget 40) : description complète, caractéristiques (`ul.characteristics` : chauffé, éclairé, meublé, buanderie…), **GPS** (`google.maps.LatLng(lat, lng)` de la carte du plugin), **secteur** via le lien « Retour » vers `/location/<secteur>/` (Chicoutimi — Centres commerciaux, Chicoutimi — UQAC/CÉGEP, Chicoutimi-Nord).11- `external_id` = slug WordPress de la fiche (décodé, stable).12- Ville = **Saguenay** (le parc est à Chicoutimi/Chicoutimi-Nord, arrondissements de la ville de Saguenay) ; le secteur porte le détail.1314## Champs indisponibles à la source15- Superficie : jamais publiée.16- Aucune annonce en ligne au moment de la construction (8 août 2026) : marché saguenéen quasi plein — les dernières annonces observées datent d'août 2025 (2 unités) et mai 2026 (fiches archivées).1718## Fixture (particularité)19- Impossible d'enregistrer une fixture vivante non vide (0 logement libre). La fixture rejoue donc l'**état réel du site au 2025-07-30** (2 annonces : 1½ à 700 $ secteur UQAC/CÉGEP, 4½ à 950 $ secteur Place Saguenay), capturé par la Wayback Machine et nettoyé des réécritures `web.archive.org` (URLs restaurées à l'identique, barre d'outils retirée — aucun contenu modifié).20- `tests/fixtures/courtemanche/` a été construit avec les mêmes clés de requête que `louka/fixtures.py` (`_req_key` sur URL préparée par requests) ; `expected.json` généré par `replay_connector` — les 2 tests standards passent hors ligne.21- Quand des logements se libéreront, réenregistrer normalement : `.venv/bin/python run.py record courtemanche`.2223## Fragilités24- Le markup du plugin `realestate` est artisanal mais minimal (`real-estate-box`, `.type`, `dd.prix/.inclus/.libre`) — inchangé entre 2020 et 2026 d'après les instantanés archivés.25- La page vide ne contient qu'un `<h3>` dans `.real-estate-list` : le connecteur retourne `[]` sans erreur (le garde-fou de dérive d'ingestion signalera toute chute anormale ailleurs).26- Slugs avec « ½ » encodé (`%c2%bd`) dans les URLs : décodés pour l'`external_id`, requêtes gérées par requests.2728## Notes29- Secteurs desservis : Chicoutimi Centres commerciaux et Chicoutimi UQAC/CÉGEP (Chicoutimi-Nord retiré du menu du site en 2024 mais la taxonomie existe encore).30- Créneau : logements 1½–4½, souvent tout inclus (meublé/Wifi) près de l'UQAC et du CÉGEP.31- robots.txt Yoast ouvert, sitemaps `real-estate-location` / `real-estate-characteristic`.32