# souleymane — Gestion Souleymane (Outaouais : Gatineau, secteurs est + Hull/Aylmer) - site: https://gestionsouleymane.com/a-louer - méthode: html statique (WordPress + plugin immobilier Estatik) + fiches /property/ via `self.detail()` (cache BD) - annonces: 13 (14 cartes moins 1 garage exclu) - couverture (sur 13 annonces): prix 100 %, adresse 100 %, dispo 100 %, images 100 %, description longue 100 %, secteur 46 % - fixture: ok (15 requêtes) · test: ok (2 verts) ## Champs extraits - **Cartes Estatik** (`div.js-es-listing`) : `data-post-id` (external_id **stable**), adresse civique en titre (`h3.es-listing__title`), prix (`.es-price`), chambres/salles de bain (`.es-listing__meta-*`), extrait, galerie du carrousel (`data-lazy`, URLs pleine taille — suffixe -1024x683 retiré). - **Fiche détail** (cache BD, plafond 25) : description longue très riche rédigée par l'agence (adresse 📍, prix 💰, dispo 📅, CARACTÉRISTIQUES, INCLUS/NON INCLUS — exploitée par textmine). - **Disponibilité** : phrase « Disponible immédiatement / le 1er septembre 2026 » extraite de la description → ISO/now par la normalisation. - **Secteur** : Masson-Angers/Buckingham/Aylmer/Hull/Plateau… quand l'agence le nomme dans l'adresse ou la description ; ville = Gatineau. - **Type d'unité** : « Maison » quand l'annonce le dit, sinon N chambres → N½ ; salles de bain → `details.bathrooms`. - **Exclusions** : garages/entreposage/locaux annoncés sur la même page (ex. « Garage à louer sur Notre-Dame », 500 $/mois) — non résidentiel. ## Champs indisponibles à la source - Superficie : jamais publiée (ni carte ni fiche). - lat/lng : non exposés → géocodeur via l'adresse. - Quelques cartes sans compteur de chambres (unit_type vide plutôt qu'inventé — la description dit le type, textmine s'en charge). ## Fragilités - Pas de pagination aujourd'hui (« 14 results » sur une page) : si le parc dépasse la page unique, Estatik ajoutera une pagination à couvrir. - Descriptions bilingues (« ━ FRANÇAIS ━ … ━ ENGLISH ━ ») : tronquées à 2 500 caractères, la partie française vient en premier. - robots.txt WP standard, aucune restriction. ## Échantillon - `souleymane:2188 | 327 Rue des Bouleaux, Gatineau, QC J8M 2B8 | Gatineau / Masson-Angers | Maison | $1,700 | Disponible immédiatement → now | 5 photos` - `souleymane:2125 | 390 Rue du Prado apt 2, Gatineau, QC | Gatineau / Aylmer | 4½ | 1 600 $ | Disponible maintenant` - `souleymane:2172 | 22 B Rue Champagne, Gatineau, QC, J8Y 1B3 | 3½ | 1 300 $ | Disponible le 1er septembre 2026 → 2026-09-01 | TOUT INCLUS`