In Teil 8 sind wir auf die Rolle von Autovermietungssoftware bei der Analyse (finanzieller) Daten und die Bedeutung guter Berichte eingegangen. Wir merkten an, dass es anschließend an Ihnen ist, etwas mit den Daten bzw. Informationen zu tun. Analysieren, Hypothese aufstellen, experimentieren und von vorn.
In diesem Teil betrachten wir externe Aspekte und Möglichkeiten, die gute Vermietungssoftware bietet. Wir gehen auf die technischen Aspekte ein und legen den Schwerpunkt auf die Anbindung Ihrer Website über eine API.
API
Was ist eine API
Eine API (Application Programming Interface) ist eine Software-Schnittstelle, über die zwei Softwareanwendungen miteinander kommunizieren und zusammenarbeiten können. Sie ist gewissermaßen die Verbindung zwischen zwei Anwendungen.
In unserem Blogbeitrag über API und Vermietungssoftware vergleichen wir eine API mit dem Kellner eines Restaurants. Der Kellner ist die Verbindung zwischen dem Gast und der Küche. Der Kellner nimmt die Bestellung beim Gast auf und gibt sie anschließend an die Küche weiter. Wenn das Essen fertig ist, holt der Kellner das Gericht in der Küche ab und bringt es zum Gast.
Warum eine API?
Eigentlich ganz einfach: Ohne API kommunizieren Softwaresysteme nicht miteinander. Mit anderen Worten: Als Softwareanbieter müssen Sie alle Softwarelösungen selbst entwickeln, wenn Sie keine APIs nutzen. Das empfehlen wir unbedingt für den Kern des Softwareprodukts, aber nicht für alle denkbaren Add-on-Lösungen.
In einer Welt, in der Softwarelösungen einander in rasantem Tempo ablösen, ist es klug, sich auf das Kerngeschäft zu konzentrieren. Weitere Lösungen, die Ihr Kernprodukt bereichern, werden meist von einem anderen Anbieter bereitgestellt.
Diese weiteren Lösungen können Sie über eine API ebenfalls zu Ihrem Kernprodukt hinzufügen, ohne die Last der Entwicklung tragen zu müssen.
Das ist auch der Grundsatz der RentVisie Autovermietungssoftware und des zugrunde liegenden FrameWork. Wir entwickeln nur die Software, die den Kern unserer Lösungen betrifft und am Markt noch nicht verfügbar ist. Weitere Lösungen integrieren wir über eine API in unser Vermietungssoftware-FrameWork.
Beispiele für häufige API-Integrationen in Autovermietungssoftware
Nun, da Sie verstehen, warum es praktisch und klug ist, nicht alles selbst entwickeln zu wollen, gehen wir kurz auf die häufigsten API-Integrationen in niederländischer Autovermietungssoftware ein:
- ELENA / Prüfung gegen die Schwarze Liste
- Postleitzahl-Vervollständigung
- Track-&-Trace-Integration
- Führerscheinvalidierung
- CJIB (niederländische Bußgeldbehörde)
- ROB-BOL
- Buchhaltung (Exact)


API für Website- und App-Integrationen
Neben der Integration anderer Softwarelösungen in die Autovermietungssoftware ist es auch wichtig, dass die Autovermietungssoftware über eine gut aufgebaute und dokumentierte API verfügt.
Das ist unter anderem wichtig, um die Autovermietungssoftware mit der Website der Vermietungsorganisation zu verbinden. Wir empfehlen dies jedem aus verschiedenen Gründen. Einige davon nennen wir hier.
Erstens können Sie Reservierungen von Ihrer Website direkt an Ihre Vermietungssoftware weiterleiten. Dadurch müssen Sie keine Kundendaten mehr kopieren und einfügen, und der Kunde wird automatisch aus der Vermietungssoftware heraus über den Status seiner Reservierung informiert.
Außerdem können Sie den in der Autovermietungssoftware erfassten Fuhrpark und die Preise auf der Website anzeigen. Dadurch müssen Sie Fahrzeuge und Fahrzeugklassen nicht doppelt anlegen (sprich: in der Software und in Ihrem Content-Management-System).
Zudem können Sie Ihr Reservierungsmodul in Echtzeit betreiben. Das bedeutet, dass der Kunde nur eine maximale Anzahl pro Fahrzeugklasse reservieren kann. So vermeiden Sie, viel Zeit für Reservierungen aufzuwenden, für die Sie keine Verfügbarkeit und keine passende Alternative haben.
Letzteres (passende Alternative) können Sie nämlich ebenfalls auf der Website lösen, indem Sie in der Autovermietungssoftware mit sogenannten „Pool-Fahrzeugen“ arbeiten.
Schließlich können Sie mit einer guten API eine mobile App für Ihre Kunden erstellen. Denkbar ist eine mobile App zum Reservieren, aber auch eine mobile App in Kombination mit Self-Service-Check-in. Beide Apps bieten wir bei RentVisie an, und es ist zudem möglich, eine White-Label-Version zu erhalten.
XML oder JSON (technisch)
Für Interessierte: Eine API hat kein festes Format. Die heute am häufigsten verwendete API-Form ist REST (Representational State Transfer) mit JSON (JavaScript Object Notation). JSON hat gegenüber dem früher weit verbreiteten XML den Vorteil, dass es i) besser lesbar ist, ii) schneller ist und iii) sich nahtlos an JavaScript anschließt.
Cloud-Hosting
Ein weiterer technischer Punkt bei Autovermietungssoftware betrifft das Hosting. Die wichtigsten Optionen sind hier: i) On-Premise (traditionell) oder ii) in der Cloud (Next Generation).
Beim Cloud-Hosting nutzen Anwendungen das Cloud-Netzwerk, ein Netzwerk aus Servern, statt einer Verbindung zum Server, der am Standort steht (On-Premise).
Vorteile von Cloud-Hosting
Cloud-Hosting bietet zahlreiche Vorteile gegenüber dem traditionellen On-Premise-Konzept. Erstens ist es flexibler, da Sie die Bandbreite in Spitzenzeiten (zum Beispiel am Samstagmorgen) einfach hochskalieren können. Sie zahlen nur für die Bandbreite, die genutzt wird. Zudem entfällt die Investition in einen On-Premise-Server. Es ist außerdem zuverlässiger. Schließlich wird die Software auf einem Netzwerk aus Servern gehostet statt auf dem Server am Standort. Fällt einer der Cloud-Server aus, gibt es immer einen anderen Server, der die Arbeit übernehmen kann. Darüber hinaus lassen sich Updates einfacher durchführen, da Sie als Softwareanbieter jederzeit Zugriff auf die Cloud haben. Es ist daher nicht mehr nötig, Updates lokal durchzuführen. Schließlich ist es sicherer, sofern ein guter Cloud-Anbieter wie Oracle oder Microsoft genutzt wird.
Bonus: Cloud-Anbieter stellen häufig Tools bereit, um die Cloud-Umgebung zu verwalten und weiterzuentwickeln. Dadurch verbringen Sie weniger Zeit mit der Programmierung von Nicht-Kernfunktionalitäten.
„Software developer eZuce sped up deployment by 98 percent and reduced costs by 20 percent when it switched to a high-performing cloud hosting platform.“
Fazit
Abschließend lässt sich festhalten, dass gute Autovermietungssoftware heute über eine Architektur verfügt, auf deren Basis Integrationen mit Drittanbietern erstellt werden (Track & Trace, Buchhaltung, Schwarze Liste). Darüber hinaus sollte es eine (offene) API geben, über die die Daten aus der Vermietungssoftware nach außen bereitgestellt werden können.
Das oben Genannte lässt sich am einfachsten durch den Einsatz von Cloud-Hosting erreichen. Das bringt übrigens noch weitere Vorteile mit sich, etwa i) Flexibilität, ii) Pay-as-you-go und iii) Zuverlässigkeit.
Möchten Sie mehr über diesen Artikel erfahren? Nehmen Sie über den untenstehenden Link Kontakt mit dem Autor auf.
Termin vereinbaren