SPB Git

spb/lou-ka Public

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

HTML 99.7%
3.1 KB · 53 lines markdown
Rendered Raw Blame History
1# may_bourg — Gestion May Bourg2- site: https://maybourg.com (WordPress + Elementor + Dynamic Content for Elementor)3- méthode: html plat — grille DCE de /repertoire-de-logements/ (1 requête liste + 7 fiches détail via cache BD)4- annonces: 7 (modèles/unités affichés ; parc total de 162 unités à Bécancour)5- couverture (sur 7 annonces): prix 100%, adresse 100%, type 100%, superficie 100%, dispo 100%, images 100%, ville 100%, description 43% (fiches sans bloc descriptif long)6- fixture: ok (8 requêtes) · test: ok (2 verts)78## Champs extraits9- Page /repertoire-de-logements/ : chaque logement est un10  `<article class="logement" data-dce-post-id="…">` (grille dupliquée pour11  les variantes responsive → dédup par post-id) :12  - `data-dce-post-id` (ID de post WordPress) → external_id stable ;13  - widgets texte identifiés par leur CONTENU (l'ordre Elementor n'est pas14    garanti) : titre (« L'élégant – 4 1/2 (940pc) »), projet15    (« Condos Prestige – Rue Roy », « Logements Port Royal ») → sector,16    adresse (« Rue Roy, Bécancour, QC G9H0X5 »), prix (« 1350$ / mois »)17    → price_label/price, superficie (« 1048 P.C. ») → area_sqft,18    badge « Unités disponibles » → availability (texte source) ;19  - type d'unité : normalize_unit_type(titre), repli sur la classe20    taxonomique WP `type-de-logement-4-1-2`.21- Fiches /logement/<slug>/ (cache BD, budget max_details=20) : description22  (plus long paragraphe > 120 car.) + galerie (wp-content/uploads, suffixes23  de taille retirés, logos/icônes exclus).24- city = « Bécancour » : tout le parc May Bourg (162 unités) y est situé —25  projets rue Roy, boul. de Port-Royal et Godefroy, confirmé par les26  adresses des cartes et la page « Nos projets locatifs ».27- robots.txt : /wp-json/ interdit → aucun appel API REST, HTML seulement.2829## Champs indisponibles à la source30- Animaux, meublé, GPS : jamais publiés de façon structurée.31- Date de disponibilité précise : seul le badge « Unités disponibles »32  existe (pas de date).33- Certaines fiches (Port Royal, L'abordable) n'ont pas de long paragraphe34  descriptif → description vide, jamais inventée.3536## Fragilités37- Les cartes sont des blocs Elementor génériques : l'identification des38  champs se fait par motif de contenu (prix `\d$…`, superficie `P.C.`,39  « Bécancour », « disponible ») — un remaniement éditorial des textes40  peut décaler titre/projet.41- Le badge « Unités disponibles » est un widget « dce-visibility » : les42  modèles sans unité libre disparaissent probablement de la grille (à43  confirmer dans le temps) — le connecteur prend la grille telle quelle.44- Ce sont des « modèles » de logements (types) plus que des unités45  individuelles : 7 annonces pour 162 unités physiques.4647## Échantillon48- 1127 : L'élégant – 4 1/2 (940pc), 1275 $/mois, 940 pi², rue Roy,49  Bécancour, 16 photos, description complète.50- 1192 : 4 1/2 – 1er étage (Logements Port Royal), 1350 $/mois, 1048 pi²,51  boul. de Port-Royal, 7 photos.52- 1176 : L'abordable – 3 1/2 (700pc), 1035 $/mois, 700 pi², rue Roy.53