spb/lou-ka Public
Lou·Ka — tous les logements à louer du Québec, un seul endroit.
HTML 99.7%
1# trylon — Trylon Montréal (1400 des Pins)2- site: https://trylonmontreal.com/fr/des-pins/3- méthode: html4- annonces: 7 → 75- couverture après (sur 7 annonces): prix 100%, adresse 100%, dispo 100%, superficie 100%, commodités 100%6- fixture: ok · test: ok78## Champs extraits9- Prix ($x/mo), type d'unité (Appartement 4 1/2), disponibilité (en-tête « Semi-Meublé - <mois> <année> »).10- Étage et surface (pc) : désormais aussi injectés en `amenities` -> la normalisation dérive `details.floor` et `area_sqft`.11- Inclusions par carte (chauffage, eau chaude, climatiseur, lave-vaisselle, réfrigérateur, cuisinière, laveuse-sécheuse selon l'unité) + commodités de l'immeuble (piscine intérieure, gym, terrasse toit).12- Contact structuré : `details.contact` {email, phone} depuis les liens mailto:/tel: de la page.13- Meublé : « Semi-Meublé » -> furnished=false via la règle générique (voir Fragilités).1415## Champs indisponibles à la source16- Numéros d'unité (external_id synthétique type+étage+prix, dédoublonné), animaux, photos par unité (galerie de l'immeuble seulement), lat/lng, jour précis de disponibilité (mois/année seulement).1718## Fragilités19- Parsing positionnel Elementor : un en-tête « Semi-Meublé - <mois> » gouverne les cartes suivantes ; un changement de gabarit casserait l'association.20- external_id dérivé de (type, étage, prix) : deux unités identiques au même étage/prix sont suffixées -2 ; un changement de prix change l'id (nouvelle annonce).21- Lacune générique (notée, non contournée) : « Semi-Meublé » est mappé furnished=false par normalize (la nuance semi-meublé est perdue — booléen seulement).2223## Améliorations apportées24- `details.floor` (7/7) via étage passé dans amenities (la normalisation ne lit l'étage que depuis les items de liste).25- `details.contact` structuré (email + téléphone) depuis les ancres mailto:/tel:.26- Surface « 1200pc » aussi en amenities (dérivation area_sqft robuste même si la description change).2728## Échantillon avant/après29- Avant : `Appartement 4½ — 1400 des Pins | 2625$ | Semi-Meublé - Juin 2026/now | 1200 pi² | details={inclusions, appliances, ac, balcony, pool, gym, furnished:false}`30- Après : idem + `details.floor:13, details.contact:{location@trylon.ca, 514-843-3971}`31