SPB Git

spb/lou-ka Public

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

HTML 99.7%
3.1 KB

# immeubles_guillot — Les Immeubles Guillot

  • site: https://immeublesguillot.com (WordPress/WPBakery, rendu serveur)
  • méthode: html (4 requêtes : index + 3 pages d'immeubles, découvertes dynamiquement)
  • annonces: 7 — granularité = immeuble × type d'appartement (3 immeubles / 61 unités)
  • couverture (sur 7 annonces): prix 0% (non affiché), adresse 100%, dispo 0% (non affichée), commodités 100%, photos 100%
  • fixture: ok · test: ok

# Immeubles couverts

  • Beauport / Ader — 349 à 361 rue Ader, Québec G1C 5N6 (7 unités, 7½ → normalisé 6½+)
  • Beauport / Boul. Ste-Anne — 3608 Boul. Ste-Anne, Québec G1E 3M1 (28 unités : 1½, 3½, 4½)
  • Charlesbourg / des Cyprès — 4230 rue des Cyprès, Charlesbourg, Québec G1G 1S5 (26 unités : 3½, 4½, 5½)

# Champs extraits

  • unit_type : liste « Types d'appartements dans cet immeuble » (

    après le h3, un type par
    )

  • address : titre de page contenant un code postal (regex G#X #X#)
  • sector : préfixe du fil d'Ariane (« Beauport », « Charlesbourg »)
  • amenities : tableau tablepress, colonnes « Logement » et « Immeuble » uniquement (la colonne « Quartier » décrit le voisinage — épicerie, CLSC… — volontairement écartée) ; ex. Entrée laveuse/sécheuse, Rangement dans le logement, Intercom/Immeuble sécurisé, Chats permis, Non-fumeur, Eau chaude fournie (Cyprès)
  • images : galeries « Appartement modèle – X 1/2 » par type (originaux plein format liés aux vignettes -600x375) — le 1½, le 3½ et le 4½ de Ste-Anne ont chacun leurs photos ; repli sur la galerie du modèle unique (Ader 7½, Cyprès « Appartement modèle 4 1/2 » partagé) puis sur les photos de la page
  • description : 2 premiers paragraphes éditoriaux de la page
  • pets/furnished/etc. : « Chats permis », « Non-fumeur » passent dans les amenities → dérivés par la couche de normalisation (pets)

# Champs indisponibles à la source

  • prix : jamais affiché (« Besoin d'un appartement ? Contactez-nous ! ») → price=None, price_label=""
  • disponibilité : non affichée (l'index dit seulement « Appartements disponibles » comme libellé de lien) → availability=""
  • superficie, GPS : non publiés

# Fragilités

  • external_id = slug d'immeuble + type (ex. beauport-boul-ste-anne-3-1-2) : stable tant que le type reste offert dans l'immeuble
  • La détection des types exige le motif strict « N 1/2 » : un nouveau format (« 2 chambres ») ne serait pas capté
  • Les photos des Cyprès proviennent du modèle 4½ (seule galerie du site pour cet immeuble) et sont partagées entre les 3 types
  • Le fil d'Ariane (plugin breadcrumbs) fournit le nom affiché ; en cas de retrait, repli sur le slug

# Échantillon

  • immeubles_guillot:beauport-boul-ste-anne-1-1-2 : Immeubles Guillot — Beauport / Boul. Ste-Anne (1 1/2) | 1½ | prix non affiché | 3608 Boul. Ste-Anne, Québec, G1E 3M1 | 10 amenities | 4 photos du modèle 1½
  • immeubles_guillot:charlesbourg-des-cypres-5-1-2 : Immeubles Guillot — Charlesbourg / des Cyprès (5 1/2) | 5½ | 11 amenities (dont Eau chaude fournie, Chats permis) | 8 photos