# multi_logis — Multi-Logis - site: https://multi-logis.com/trouver-mon-appartement/ - méthode: html - annonces: 27 (unités disponibles : 16 Lévis, 9 Sept-Îles, 2 Port-Cartier — toutes les villes conservées, Lévis inclus) - couverture (sur 27 annonces): prix 96%, adresse 100% (avec code postal), GPS 100%, type 100%, dispo 74%, description 81%, commodités 93%, images 70% - fixture: ok · test: ok ## Champs extraits - 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. - Page bâtiment `/batiment//` (via `self.detail` + cache BD, clé = signature de la carte liste, budget 25 vraies requêtes/sync) : - **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`) ; - 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** ; - listes « Inclus » et « Caractéristiques » de l'immeuble → commodités de chaque unité. - **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. - Une annonce Lou-Ka = une unité ; `external_id` = `--` (ex. `le-duc-de-levy--16`). Unités affichées sans numéro (« Appartement # ») : suffixe stable `sn-` dérivé du contenu invariant (type, superficie, plan, début de description — jamais du prix). - 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. ## Champs indisponibles à la source - Superficie : le champ existe mais vaut « 0 pi2 » partout actuellement → ignoré (jamais de valeur inventée). - Animaux / meublé : non publiés. - Certaines unités n'ont ni description ni photos (fraîchement saisies). - Quelques dates de disponibilité sont passées (« 25/11/2024 ») : conservées telles quelles (données de la source). ## Fragilités - 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é. - Les deux unités « sans numéro » du Maisonneuve changeraient d'`external_id` si leur type/plan/description changeait (rare). - Si Multi-Logis ajoute une ville, l'ACF `city` la fournira automatiquement (aucune liste en dur). ## Notes - 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. - Plus gros parc de la Côte-Nord (500+ logements) ; le volet Lévis alimente la région Québec existante de Lou-Ka. - robots.txt ouvert, sitemap Yoast.