Ve zkratce
  • Portály jako Sreality přebírají nabídky automaticky přes XML feed nebo API — ruční nahazování je zbytečná práce navíc.
  • Napojení funguje na základě smlouvy s portálem; feed generuje přímo váš web z vlastní administrace.
  • Stejný princip funguje i obráceně — importy nabídek od partnerů a developerů, včetně AI překladů.

Typický den menší realitní kanceláře: nová nabídka se nahodí do interního systému, pak ručně na web, pak ručně na Sreality, pak na další portál… a při změně ceny se celé kolečko opakuje. Každá nabídka žije na čtyřech místech a žádné neví o ostatních. V tomto článku ukážeme, jak to dělají kanceláře, které chtějí mít klid: jedna administrace, všechno ostatní automaticky.

Jak portály přebírají nabídky

Velké realitní portály mají na hromadné přebírání nabídek připravená rozhraní — historicky hlavně XML feedy, u novějších integrací i API. Princip feedu je jednoduchý: váš web vystaví na dohodnuté adrese XML soubor se seznamem všech aktivních nabídek (parametry, popisy, ceny, odkazy na fotografie) a portál si ho v pravidelných intervalech stahuje. Při API napojení web změny aktivně posílá — nová nabídka či změna ceny se na portálu projeví prakticky okamžitě.

Důležité: formát si diktuje portál. Každý má vlastní specifikaci — strukturu XML, povinná pole, číselníky typů nemovitostí, limity fotografií. Export proto není jeden univerzální soubor, ale soubor na míru pro každý portál. Dobrá zpráva: data jsou stejná, liší se jen obal.

Jak probíhá napojení v praxi

Proces je u většiny portálů podobný:

  • 1. Smlouva s portálem — hromadný import je služba pro smluvní klienty; portál vám přidělí přístupové údaje a technickou specifikaci.
  • 2. Generování feedu — web vygeneruje XML v požadovaném formátu přímo z databáze nabídek. Žádné mezikroky, žádné kopírování.
  • 3. Validace — portál feed zkontroluje (struktura, povinná pole, fotografie); první kolo téměř vždy odhalí drobnosti k doladění.
  • 4. Automatická synchronizace — po schválení běží vše samo: nové nabídky přibývají, změněné se aktualizují, prodané mizí.

Opačný směr: importy od partnerů

Stejný mechanismus funguje i směrem dovnitř. Pokud spolupracujete s developery nebo zahraničními partnery, kteří nabízejí feedy svých projektů, váš web si je umí automaticky stahovat — nové nabídky se objeví v katalogu bez práce, se všemi parametry a fotografiemi. U zahraničních partnerů (typicky Španělsko či Chorvatsko) lze do procesu zařadit automatický AI překlad popisů — nabídka přijde španělsky a na webu přistane česky.

Nejčastější chyby z praxe

  • Nevalidní XML — neošetřené speciální znaky v popisech dokážou shodit celý feed. Feed musí být generovaný, ne skládaný ručně.
  • Fotografie přes pomalý hosting — portál stahuje fotky z vašich URL; pomalý server = nekompletní nabídky.
  • Duplicity při více zdrojích — pokud stejná nabídka přijde ze dvou feedů, potřebujete deduplikaci podle identifikátorů.
  • Zapomenuté číselníky — portál má vlastní kódy pro typy nemovitostí a stavů; mapování je třeba udržovat.
  • Scraping místo feedu — stahování cizích webů bez dohody je právně rizikové a technicky křehké. Vždy feed nebo API na základě dohody.

Co to znamená pro vaši kancelář

Automatizované exporty a importy jsou součást toho, co popisujeme v článku Web pro realitní kancelář — katalog s administrací je základ, feedy z něj dělají centrálu, která krmí všechny kanály. Úspora je měřitelná: kancelář s 50 aktivními nabídkami a dvěma portály ušetří ručním nahazováním hodiny týdně a eliminuje chyby typu „na portálu je stará cena".

Časté otázky

Jak se realitní kancelář napojí na Sreality?
Základ je smluvní vztah s portálem — ten vám poskytne technickou specifikaci importu a přístupové údaje. Web pak generuje XML feed (nebo volá API) v požadovaném formátu a portál si nabídky pravidelně přebírá. Feed umíme vygenerovat přímo z administrace vašeho webu, bez ručního nahazování.
Kolik stojí vývoj exportu na realitní portál?
Napojení jednoho portálu podle jeho specifikace typicky 12 000 – 38 000 Kč (formát, validace, automatická synchronizace). V rámci kompletního realitního webu s katalogem a importy se exporty řeší v balíku — celek vychází na 110 000 – 250 000 Kč.
Jak často se nabídky na portálech aktualizují?
Podle nastavení portálu a feedu — běžně 1× až 4× denně, při API napojení i push okamžitě při změně. Nové nabídky přibudou, změněné se aktualizují, stažené zmizí — bez jakéhokoli ručního zásahu.
Dají se nabídky i importovat — od partnerů či developerů?
Ano, stejný princip opačným směrem: pokud vám partner posílá XML feed nebo má API, web si nabídky automaticky stahuje. U zahraničních partnerů lze do importu zařadit i automatický AI překlad popisů.
Co když partner žádný feed nemá?
Zbývá ruční zadávání přes administraci, případně dohodnout s partnerem jednoduchý export (i CSV se dá zpracovat). Scraping cizích webů nedoporučujeme — je právně rizikový a technicky křehký.

Plánujete realitní web s exporty?

Katalogy, importy, exporty i AI překlady stavíme jako součást webových aplikací na míru. Napište nám, co potřebujete propojit — do 24 hodin se ozveme s návrhem řešení a cenou.

Autor Ondrej Remeselník

Zakladatel a vývojář DataStorm. Ve vývoji softwaru od roku 1999 — weby, aplikace a systémy pro firmy jako IAD Investments, DPD či SME. Píše z praxe, ne z doslechu.