Skip to content
# elk — ELK Property Management (Outaouais : Gatineau, secteur Hull/Plateau)
- site: http://www.elkproperty.com/residential_new.php?typeID=1 (HTTP seulement, pas de HTTPS)
- méthode: html statique côté serveur (vieux site PHP PinchCMS) — 1 requête par sync
- annonces: 3 (une par typologie affichée : Du Plateau 1 ch. + 2 ch., Place Bédard 1 ch.)
- couverture (sur 3 annonces): prix 100 %, adresse 100 %, secteur 100 %, images 100 %, commodités 100 %, plan PDF 100 %, contact 100 %
- fixture: ok (1 requête) · test: ok (2 verts)
- Blocs complexe (
div.results-in) : adresse (h2 + « Gatineau QC, J9A 3J2 »), galerie lightbox, description à puces (accès, transports — mentionne « Hull District » → secteur Hull), note de loyer « Starting from $1050.00/month | Hydro/Gas not included » (reprise en description), listes « Building Amenities » / « Apartment Features », contact courriel+téléphone par complexe → details.contact.
- Tableau d'unités (
div.record-bttm#units_<id>, section « NOW RENTING / AVAILABLE APARTMENTS ») : colonnes parallèles BEDROOMS / FLOORPLAN (PDF → details.floorplan_pdf) / RENT alignées par index → une annonce par typologie avec prix.
external_id stable = <id interne du complexe>-<chambres> (ex. 6-1) — l'id units_6 / lightbox apt_6 vient du CMS.
- Filtre Québec : seules les adresses « QC » passent (Halifax vit sous typeID=2 ; garde-fou si des adresses ON apparaissaient).
- availability = « Now renting » (bandeau source de la section des unités offertes).
# Champs indisponibles à la source
- Superficie : seulement dans les PDF de plans (non parsés) — ex. « 1 bedroom 598 sqft » dans le nom de fichier.
- Date de disponibilité précise, nombre d'unités par typologie : non publiés.
- lat/lng : non publiés → géocodeur via l'adresse.
# Fragilités
- HTTP non chiffré : le site n'offre aucun HTTPS (certificat absent) — contenu public, aucune donnée sensible transmise.
- Alignement par INDEX des colonnes BEDROOMS/RENT/FLOORPLAN : si le CMS déséquilibre les listes, les prix pourraient se décaler — le connecteur ignore les cellules manquantes.
- Prix « from » : loyers de départ (le RENT du tableau reprend la borne basse).
- robots.txt absent (404 CFN) : politesse par défaut.
# Échantillon
elk:6-1 | 244 Du Plateau Blvd. — 1 bedroom(s) | Gatineau / Hull | 3½ | $1050 | 3 photos | 8 commodités | plan PDF
elk:7-1 | 45-55 Bedard Street — 1 bedroom(s) | Gatineau / Hull | 3½ | $1309 | contact placebedard@elkproperty.com