SPB Git

spb/lou-ka Public

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

HTML 99.7%
2.4 KB

# alias_appartements — Alias Appartements (Jonquière)

  • site: https://www.aliasappartements.com
  • méthode: html (1 requête par sync — page projet unique)
  • annonces: 1 (annonce « catalogue » à granularité PROJET : 80 unités 4½, rue des Mouettes, Jonquière — Groupe Boudreault)
  • couverture: titre/adresse 100% (h3 « Rue des Mouettes, Jonquière »), type 100% (« 4 1/2 »), prix plancher 100% (« À partir de 1575$ » → price=1575, price_from), caractéristiques 100% (carrousel JetElements, dont « Animaux de compagnie permis » → pets), description 100%, photos 100% ; disponibilité 0% (par formulaire/contact)
  • fixture: ok · test: ok (2 verts)

# Champs extraits

  • Headings Elementor de la page d'accueil : « 80 unités » (spans, gardé en tête d'amenities), « 4 1/2 » (type), « À partir de 1575$ » (price_label brut ; finalize() en déduit le prix plancher + price_from), adresse h3.
  • Caractéristiques : items du carrousel JetElements (h5.jet-carousel__item-title) — air climatisé, lave-vaisselle, balcon 13'×6', animaux permis, douche italienne…
  • Description : paragraphes descriptifs ≥ 100 caractères (pied de page « © » exclu), plafond 5.
  • Photos : wp-content/uploads hors pictogrammes SVG/Group-N, plafond 10.
  • external_id = rue-des-mouettes (projet unique). city=Saguenay, sector=Jonquière (convention SLSJ).
  • Garde-fou : si ni l'adresse ni « N unités » ne sont reconnaissables (refonte du site), le connecteur retourne [] plutôt que d'émettre une annonce dégradée.

# Champs indisponibles à la source

  • Disponibilités et fiches d'unités : jamais publiées (« Réservez votre appartement » → formulaire de contact) → availability="", granularité projet assumée (précédent girs/immeubles_guillot).
  • Le site parlait de « 48 unités » à l'étude (2026-08-08) et affiche « 80 unités » aujourd'hui : le nombre publié est repris tel quel en amenity.

# Fragilités

  • Page marketing Elementor : les valeurs (type, prix plancher) sont des headings sans classes sémantiques — un remaniement graphique peut nécessiter d'ajuster les motifs (regex strictes ^…$ pour éviter les faux positifs).
  • Échéancier de phases (Phase 1-4, 2023-2025) présent sur la page mais non modélisé (pas des annonces).

# Notes

  • robots.txt Yoast ouvert (Disallow vide), sitemap public ; politesse 0,6 s, 1 requête par sync.