SPB Git

spb/lou-ka Public

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

HTML 99.7%
2.9 KB · 32 lines markdown
Rendered Raw Blame History
1# habitations_jeanne — Les Habitations Jeanne inc.2- site: https://www.leshabitationsjeanne.com/appartements-meubles3- méthode: html (Wix rendu serveur)4- annonces: 14 (unités meublées à Baie-Comeau — vitrine unité par unité, sans prix ni disponibilité)5- couverture (sur 14 annonces): adresse 100%, type 100% (2½–5½), meublé 100%, images 100% (3-4 photos réelles par unité), prix 0% (jamais publié), disponibilité 0% (jamais publiée)6- fixture: ok (2 requêtes) · test: ok78## Champs extraits9- Site Wix : le contenu est rendu serveur dans le DOM (le `wix-warmup-data` de ces pages ne contient pas les annonces). Page `/appartements-meubles` : cartes d'unités = séquence de blocs `div[data-testid="richTextElement"]` — une **adresse civique** (« 3, avenue du Père-Arnaud », « 20 Roberval ») suivie du bloc « **App. N** / appartement X ½ », avec la galerie Wix de la carte entre les deux.10- `external_id` = `<slug adresse>--app-<n>` (ex. `121-le-gardeur--app-1`) — stable tant que la carte existe.11- Type d'unité : « appartement 5 ½ » → `5½` via `normalize_unit_type` ; `furnished=True` sur la page meublés.12- Images : `img[src]` wixstatic de la carte, ramenées à la **pleine taille** en coupant le suffixe de redimensionnement `/v1/fill/...` ; dédupliquées.13- Ville = Baie-Comeau (tout le parc affiché ; « Zone de service : Baie-Comeau »).1415## Périmètre (exclusions volontaires)16- Page `/appartements-non-meubles` : **vitrine sans cartes d'unités** (texte + liste d'adresses du parc) — parcourue par le même parseur, elle produira des annonces si des cartes y apparaissent ; 0 aujourd'hui.17- Page `/parc-immobilier` (liste d'immeubles sans unités) et `/entreposage` (entrepôts) : ignorées.18- Location **mensuelle** annoncée sur la page meublés (« disponibles en location mensuelle », locations annuelles pour les non-meublés) : conforme au critère long terme de Lou-Ka.1920## Champs indisponibles à la source21- Prix, disponibilité, superficie, GPS : jamais publiés (contact téléphone/courriel). `price=None`, `availability=""` — rien d'inventé.22- Pas de fiche détail par unité (une seule page) : pas d'appels `self.detail`.2324## Fragilités25- Le repérage des cartes repose sur l'alternance adresse → bloc « App. » des richTextElements Wix : robuste au thème mais cassera si le site retire les numéros d'appartement.26- Les ids de composants Wix (`comp-…`) ne sont pas utilisés (non significatifs) ; l'`external_id` dérive de l'adresse saisie à la main — une correction typographique de l'adresse changerait l'id (rare).27- Deux unités « App. 17 » distinctes (20 Roberval et 1445 Anticosti) : différenciées par l'adresse.2829## Notes30- 14 unités meublées affichées le 2026-08-09 : 3 av. Père-Arnaud (2), 44 av. du Parc (3), 121-125 av. Le Gardeur (5), 13 av. Taché, 18-20 av. Roberval (2), 1445 rue Anticosti.31- robots.txt Wix ouvert (Disallow `*?lightbox=` seulement), sitemap XML ; politesse 0,6 s ; 2 requêtes par sync.32