SPB Git

spb/lou-ka Public

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

HTML 99.7%
3.9 KB · 62 lines markdown
Rendered Raw Blame History
1# jutras — Habitations Jutras2- site: https://jutras.com (WordPress + Avada / Fusion Builder)3- méthode: html plat — répertoire /condos-a-louer/ puis section « LES UNITÉS » (ancre id="prix") de chaque page projet /condo/<slug>/ + page spéciale Prisme (14 requêtes/sync)4- annonces: 35 (12 projets × types d'unités 3½–6½ + 3 types du projet Prisme)5- couverture (sur 35 annonces): type 100%, ville 100%, superficie 91% (Prisme n'en publie pas), dispo 100%, prix 63% (types sans prix affiché à la source), images 100%, description 91%6- fixture: ok (14 requêtes) · test: ok (2 verts)78## Champs extraits9- /condos-a-louer/ : liens /condo/<slug>/ du carrousel → liste des projets10  + nom d'affichage (« L'Atelier », « Station M »…).11- Page projet, section id="prix" : une carte Fusion par type d'unité —12  token « 3 ½ » ouvre une carte ; suivent superficie (« 884 à 1090 pi² »13  → area_sqft = borne basse), chambres, stationnements, configurations14  (conservés dans la description) et, selon le projet, « À partir de15  1575$ /mois » → price_label/price.16- Mention projet « Location à partir de 1 275 $ par mois*. Occupation … » :17  price_label du type le MOINS cher seulement (1re carte, ordre croissant18  3½→5½ sur le site) ; les autres types restent sans prix (rien d'inventé).19  La ligne « Occupation immédiate / dès avril 2026 / Déménagez dès juin20  2026 » → availability (texte source).21- external_id = <slug>-<n>-1-2 (ex. atelier-4-1-2) : slug du projet + type,22  stable. URL = page projet + ancre #prix (pas de fiche par unité).23- city = ville RÉELLE de chaque projet : <title> (« …à louer à Sherbrooke »)24  → Drummondville, Sherbrooke, Nicolet, East Angus ; repli sur la phrase25  « situé … village de Notre-Dame-du-Bon-Conseil » (Place du Terroir,26  Carré de Grandpré), en ignorant les repères « à 20 minutes de X ».27- Projet Prisme (/condos-a-louer/drummondville/prisme/, gabarit différent) :28  regex « N ½ À partir de X $/mois » + « Emménagez dès décembre 2026 » ;29  city=Drummondville (« Condos locatifs à Drummondville » sur la page).30- Images : og:image de la page projet (1 par projet).31- Exclu : Huit Cents (« Condos locatifs 50 ans et plus ») — immeuble à32  clientèle aînée ; filtre titre « 50 ans|aînés|retraite » aussi appliqué33  aux pages /condo/.3435## Champs indisponibles à la source36- Adresse civique, GPS, animaux, meublé : jamais publiés par unité.37- Prix pour ~1/3 des types (la source n'affiche qu'un « à partir de »38  projet, attribué ici au type le moins cher seulement).39- Ce sont des types d'unités par projet, pas des unités individuelles.4041## Fragilités42- Cartes Fusion Builder génériques : le parsing marche par motifs de43  contenu (« N ½ », « NNN pi² », « À partir de … $ ») — un remaniement44  éditorial peut décaler les champs.45- Détection de ville par vocabulaire fermé (Drummondville, Sherbrooke,46  Nicolet, Notre-Dame-du-Bon-Conseil, East Angus…) : un projet dans une47  nouvelle ville donnerait city="" tant que le vocabulaire n'est pas enrichi.48- La page Prisme a son propre gabarit (hors /condo/) : URL codée en dur,49  à surveiller ; le futur « Huit Cents » (50+) est exclu volontairement.50- 14 requêtes/sync (1 liste + 12 projets + Prisme) : pas de cache détail51  possible puisque les prix vivent dans les pages projet.5253## Échantillon54- atelier-4-1-2 : L'Atelier — 4 ½, à partir de 1575 $/mois, 1134–1160 pi²,55  Drummondville, dispo « Déménagez chez vous dès juin 2026 ! ».56- le-linea-4-1-2 : Le Linéa — 4 ½, à partir de 1730 $/mois, Sherbrooke.57- terrasses-du-faubourg-phase-2-3-1-2 : 3 ½ dès 1125 $/mois, Nicolet,58  « Occupation dès octobre 2025 ».59- carre-degrandpre-4-1-2 : 4 ½ dès 1500 $/mois, Notre-Dame-du-Bon-Conseil.60- prisme-3-1-2 : Prisme — 3 ½ dès 1050 $/mois, Drummondville,61  « Emménagez dès décembre 2026 ».62