SPB Git

spb/lou-ka Public

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

HTML 99.7%
2.9 KB

# gestion_habitation — Gestion Habitation

  • site: https://gestionhabitation.ca/a-louer/
  • méthode: html
  • annonces: 4 (Amos ×2, Malartic ×2 — 12 cartes rendues serveur dont 8 « NON DISPONIBLE » exclues)
  • couverture (sur 4 annonces): prix 100%, disponibilité 100% (« DISPONIBLE » ou mois), ville 100%, secteur 75%, type 75%, animaux 100%, images 100%, description 100%
  • fixture: ok · test: ok

# Champs extraits

  • WordPress + Oxygen Builder + WP Grid Builder, tout rendu serveur (pas d'AJAX pour la grille initiale — elle contient l'inventaire complet). Liste /a-louer/ : cartes .location-card — libellé/adresse (.location-card__address .ct-span), n° de porte (.location-card__door), 2e bloc = ville (Val-d'Or, Amos, Malartic) et secteur (Centre-ville, Val-des-Bois…), disponibilité (.location-card__availability : « DISPONIBLE », « juin 2026 », « NON DISPONIBLE »), prix + période (« 900$ » + « /mois »), photo de couverture.
  • Fiche détail /logement/<slug>/ (via self.detail + cache BD, budget 30) : bloc structuré .location-data__item (paires titre/valeur : nombre de pièces, chambres, salles de bain, chauffage/électricité/internet, ANIMAUXpets, fumeur, stationnement, disponibilité, prix), description .location-more-infos, galerie complète (liens pleine taille du carrousel Oxygen).
  • external_id = slug WordPress logement-<n> (CPT pw-location) — stable.
  • Type d'unité : « 3 1/2 » du libellé de carte quand présent, sinon dérivé du champ structuré « Nombre de pièces » (le site affiche lui-même « 3½ » pour 3 pièces). Aucune valeur inventée (l'annonce « 4 chambres pour travailleurs » reste sans type).
  • L'adresse n'est remplie que quand le libellé de carte est une adresse civique (certaines cartes portent un libellé libre : « 3 1/2 Malartic »).

# Périmètre (exclusions volontaires)

  • Cartes « NON DISPONIBLE » (logements loués, conservés sur le site) : exclues — seule l'offre réelle est retournée.
  • Pas de volet commercial/chalet sur la page.

# Champs indisponibles à la source

  • Superficie, GPS : jamais publiés.
  • Secteur absent pour certaines cartes de Malartic.

# Fragilités

  • Markup Oxygen verbeux (ct-div-block, ids générés) mais les classes métier location-card__* / location-data__* sont stables.
  • Les facettes WP Grid Builder (ville, prix, disponibilité) fonctionnent en AJAX mais la grille initiale est complète : le connecteur n'en dépend pas.
  • Champs Chauffage/Électricité/Stationnement souvent vides sur les fiches : ignorés quand vides.

# Notes

  • Villes réelles observées : Amos (Centre-ville), Malartic (Centre-ville), Val-d'Or (cartes actuellement toutes louées).
  • Une unité atypique : appartement meublé « pour travailleurs » 4 chambres à 3 200 $/mois (Malartic) — long terme, conservée.
  • robots.txt WP standard, sitemap sitemap_index.xml ; politesse 0,6 s ; 5 requêtes par sync au volume actuel.