SPB Git

spb/lou-ka Public

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

HTML 99.7%
3.1 KB · 54 lines markdown
Rendered Raw Blame History
1# immogex — Immogex2- site: https://immogex.com (GoDaddy Website Builder 8)3- méthode: html plat — blocs « À propos » (data-aid ABOUT_*) de la page « À louer » (1 seule requête/sync)4- annonces: 3 (seules les vacances du moment sont affichées)5- couverture (sur 3 annonces): prix 100%, adresse 100%, dispo 100%, type 100%, images 100%, ville 100%, description 100% — superficie/GPS jamais publiés6- fixture: ok (1 requête) · test: ok (2 verts)78## Champs extraits9- Page /à-louer : chaque logement = trio de widgets GoDaddy appariés par le10  suffixe numérique du data-aid :11  - `ABOUT_HEADLINE_RENDERED<n>` : « Jardins de la Rivia I - 1355$ » →12    titre complet ; la partie prix (regex « … - NNNN$ ») → price_label/price ;13  - `ABOUT_DESCRIPTION_RENDERED<n>` : texte brut complet → description ;14    on y lit les lignes « Disponible dès le 1er septembre » (availability),15    « Grandeur : 3 ½ » (unit_type via normalize_unit_type) et16    « Adresse : 1900, rue Montplaisir » (address) ;17  - `ABOUT_IMAGE_RENDERED<n>` : photo lazy-load (attribut data-srclazy,18    img1.wsimg.com, préfixée https:).19- external_id = slug(nom du logement + n° civique) — ex.20  « jardins-de-la-rivia-i-1900 » : GoDaddy n'expose ni id ni fiche21  individuelle ; le couple nom+adresse est stable pendant la vie de l'annonce.22- city = « Drummondville » fixée : tout le parc Immogex y est — le pied de23  page l'affirme (« Trouvez votre unité Immogex à Drummondville ») et les24  deux immeubles du site (Jardins de la Rivia I/II, rue Montplaisir /25  av. Marais-Ombragé) plus la maison rue Mélanie sont à Drummondville.26- URL d'annonce : page liste + ancre du slug (pas de fiche individuelle).27- Les caractéristiques (eau chaude incluse, ascenseurs, garage souterrain,28  animaux acceptés…) restent dans la description : textmine les structure29  au finalize().3031## Champs indisponibles à la source32- Superficie, GPS, secteur : jamais publiés.33- Pas de galerie : 1 photo par annonce (vignette du bloc).34- Les pages immeubles (/jardins-de-la-rivia-i, -ii-1) sont des vitrines sans35  inventaire d'unités : non requêtées.3637## Fragilités38- external_id dérivé du titre + n° civique : un titre remanié change l'id39  (annonce recréée) — acceptable, l'id est stable pendant la vie de l'annonce.40- L'appariement HEADLINE/DESCRIPTION/IMAGE repose sur le suffixe numérique41  du data-aid (position du bloc dans la page) : si l'agence réordonne les42  blocs, titre et description restent appariés entre eux (même suffixe),43  seul l'id peut suivre le contenu — le test de fixture le détecterait.44- Le libellé « 1805 - 1290$ » (immeuble nommé par son n° civique) donne un45  titre peu parlant ; c'est le texte source tel quel.4647## Échantillon48- jardins-de-la-rivia-i-1900 : 3½, 1355 $, dispo 1er septembre,49  1900 rue Montplaisir, eau chaude incluse, garage souterrain.50- 1805-1805 : 4½, 1290 $, dispo maintenant, 1805 av. Marais-Ombragé,51  électricité et chauffage inclus.52- maison-jumelee-4560 : maison jumelée 5½, 1705 $, dispo maintenant,53  4560 rue Mélanie, animaux acceptés.54