Navigation überspringen

Erweiterung

ImmobilienScout24-Import für Contao.

Ihre Objekte liegen bei ImmobilienScout24? Mit der Erweiterung „Immobilienscout24 Import“ holt das Maklermodul sie direkt über die ImmobilienScout24-API auf Ihre Contao-Website.

Einstellungen des ImmobilienScout24-Imports im Contao-Backend

API-Import oder OpenImmo-Export?

Für ImmobilienScout24 gibt es zwei Wege auf Ihre Website. Pflegen Sie Ihre Objekte im MaklerManager von ImmobilienScout24, können Sie dort einen OpenImmo-Export einrichten. Der Import läuft dann wie bei jeder anderen Maklersoftware per FTP und ist mit der normalen Lizenz abgedeckt.

Die Erweiterung „Immobilienscout24 Import“ geht den direkten Weg: Sie fragt die Objekte über die API von ImmobilienScout24 ab. Ein Export mit FTP-Ziel ist dann nicht nötig. Das passt, wenn Sie Objekte direkt bei ImmobilienScout24 anlegen oder Ihr Programm keinen OpenImmo-Export für eine eigene Website anbietet.

Was danach passiert

Die Erweiterung legt die Objekte mit ihren Daten und Bildern im Maklermodul an. Anschließend baut maklermodul:index den Index neu auf, und Liste, Filter und Exposé zeigen den aktuellen Stand. Gestaltet werden Liste und Exposé wie bei jedem anderen Import über Contao-Templates oder Ihr Theme.

Wie oft der Cronjob läuft, legen Sie selbst fest. Bei wenigen Objekten reicht ein Abruf am Tag, bei einem großen Bestand mit häufigen Änderungen ein kürzerer Abstand. Beachten Sie dabei die Bedingungen von ImmobilienScout24 für den API-Zugang.

Was es kostet

Die Erweiterung kostet einmalig 199,50 € zzgl. MwSt. und setzt eine Lizenz des Maklermoduls voraus (399 € zzgl. MwSt. pro Domain). Sie können sie selbst installieren oder zusammen mit der Einrichtung bei uns bestellen.

Einrichtung in drei Schritten

  1. Installation: Das Bundle pdir/maklermodul-immobilienscout24-bundle zusätzlich zum Maklermodul Sync Bundle installieren.
  2. API-Zugang: Zugangsdaten bei ImmobilienScout24 beantragen und im Backend unter „PDIR APPS → Immobilienscout24 Import“ eintragen (Typ „api“, Model „immobilienscout24“).
  3. Cronjob: Den Import regelmäßig per Konsole ausführen.
php vendor/bin/contao-console maklermodul:immoscout:import
php vendor/bin/contao-console maklermodul:index

Bei wenigen Objekten genügt alternativ der Poor-Man-Cron von Contao.

Auf einen Blick

Verbindung
ImmobilienScout24-API
Voraussetzung
Maklermodul-Lizenz (Sync Bundle)
Preis
199,50 € zzgl. MwSt., einmalig
Alternative
OpenImmo-Export aus dem MaklerManager

Ausblick: ImmobilienScout24 in Maklermodul 3

In Maklermodul 3 wird der ImmobilienScout24-Import Teil der gemeinsamen Import-Pipeline: mit Delta-Abgleich über das Änderungsdatum statt vollständigem Abruf, optional mit archivierten Objekten, verschlüsselt gespeicherten Zugangsdaten und ohne leere Website bei einem API-Fehler. Für Kunden der heutigen Erweiterung planen wir einen Migrationspfad mit Lizenzübernahme.