spb/lou-ka Public
Lou·Ka — tous les logements à louer du Québec, un seul endroit.
HTML 99.7%
1# multi_logis — Multi-Logis2- site: https://multi-logis.com/trouver-mon-appartement/3- méthode: html4- annonces: 27 (unités disponibles : 16 Lévis, 9 Sept-Îles, 2 Port-Cartier — toutes les villes conservées, Lévis inclus)5- couverture (sur 27 annonces): prix 96%, adresse 100% (avec code postal), GPS 100%, type 100%, dispo 74%, description 81%, commodités 93%, images 70%6- fixture: ok · test: ok78## Champs extraits9- WordPress + Elementor + JetEngine + plugin maison **multilogis-listing**, tout rendu serveur. Liste `/trouver-mon-appartement/` : une carte par bâtiment (14 : nom, adresse avec ville, typologies offertes, « À partir de ») — la grille est dupliquée par le sélecteur de carte, dédupliquée par slug.10- Page bâtiment `/batiment/<slug>/` (via `self.detail` + cache BD, clé = signature de la carte liste, budget 25 vraies requêtes/sync) :11 - **unités disponibles individuelles** (items JetEngine) : numéro (« Appartement #16 »), type (« Studio », « 3½ »), description rédigée par unité, loyer (« 1025$/mois »), « Superficie: N pi2 » (ignorée quand 0), « Disponibilité: 1/09/2025 » (texte brut conservé), galerie lightbox pleine taille, plan d'étage (→ `details.floorplan`) ;12 - adresse structurée du champ ACF Google Maps rendu en clair dans la page (`'address' / 'city' / 'post_code' / 'lat' / 'lng'`) → adresse complète, **ville réelle** (Lévis, Sept-Îles, Port-Cartier) et **GPS** ;13 - listes « Inclus » et « Caractéristiques » de l'immeuble → commodités de chaque unité.14- **Classification des champs d'unité par CONTENU** (motifs « Appartement # », « $/mois », « Superficie: », « Disponibilité: », type `n½/Studio`) plutôt que par les ids Elementor du gabarit — robuste aux refontes de mise en page.15- Une annonce Lou-Ka = une unité ; `external_id` = `<slug bâtiment>--<numéro>` (ex. `le-duc-de-levy--16`). Unités affichées sans numéro (« Appartement # ») : suffixe stable `sn-<hash>` dérivé du contenu invariant (type, superficie, plan, début de description — jamais du prix).16- Immeubles sans unité libre (Le 100, Le 116, Le Radisson…) et immeuble commercial (Le St-Georges) : aucune unité rendue → ignorés d'eux-mêmes.1718## Champs indisponibles à la source19- Superficie : le champ existe mais vaut « 0 pi2 » partout actuellement → ignoré (jamais de valeur inventée).20- Animaux / meublé : non publiés.21- Certaines unités n'ont ni description ni photos (fraîchement saisies).22- Quelques dates de disponibilité sont passées (« 25/11/2024 ») : conservées telles quelles (données de la source).2324## Fragilités25- Le rendu JetEngine est verbeux (pages de 250–520 Ko) mais stable ; le cache BD limite les requêtes aux bâtiments dont la carte liste a changé.26- Les deux unités « sans numéro » du Maisonneuve changeraient d'`external_id` si leur type/plan/description changeait (rare).27- Si Multi-Logis ajoute une ville, l'ACF `city` la fournira automatiquement (aucune liste en dur).2829## Notes30- 27 unités (750 $–2 250 $) : Le Duc de Lévy très actif (16 unités, studios à 5½, vue sur le Château Frontenac), Les appartements Gallant/Le 180/Le 685 à Sept-Îles, Le Maisonneuve à Port-Cartier.31- Plus gros parc de la Côte-Nord (500+ logements) ; le volet Lévis alimente la région Québec existante de Lou-Ka.32- robots.txt ouvert, sitemap Yoast.33