Ohne funktionierende Schnittstellen (API) geht nichts mehr!

alle Arbeiten


Grafik API Belpmoos Reisen

Grafik API Belpmoos Reisen

Die neue Website für den Reiseveranstalter «Belpmoos Reisen» setzten wir mit dem CMS-System «Joomla 3.9.x» um. Dabei hatten Funktionalität, Benutzerfreundlichkeit und Schnelligkeit oberste Priorität. Für die Verwaltung und Buchungsabwicklung der Reisen verwendet «Belpmoos Reisen» seit Jahren das Tool «Tourdata». Die «Tourdata»-Inhalte wurden auf der alten Website via iFrame geladen, was die Darstellung des Contents sehr einschränkte und die Performance (Pagespeed) stark beeinträchtigte. Für die neue Website bauten wir eine XML-Schnittstelle, die einmal täglich sämtliche Daten synchronisiert. Laufende Aktualisierungen (z. B. von Kurztexten oder Bildern) werden zusätzlich mithilfe eines Webhooks an die Website geschickt. Somit ist der Datentransfer gewährleistet.

Filterfunktionen: Inhalte von «Tourdata» und eigene CMS-Inhalte

Die Filterfunktionen fragen sowohl die Daten von «Tourdata» wie auch die Daten aus dem CMS-System (z. B. Präferenzen) ab. Diese Funktion wird die User-Experience besonders dann erheblich verbessern, wenn wieder eine grössere Auswahl an Reisedaten zur Verfügung stehen – dies ist momentan Corona bedingt nicht der Fall.

Individuelle Bedürfnisse: Programmierung

Für die neue Website wünschte sich der Kunde «Belpmoos Reisen» eine Möglichkeit, den Usern zusätzlich zu den Reisen und Hotelangeboten weiterführende Informationen zu präsentieren (z.B. Reiseprogramm, Lage, Empfehlungen usw.). «Tourdata» bietet für dieses individuelle Kundenbedürfnis jedoch keine Lösung. Deswegen programmierten wir die Joomla-Erweiterung «Travelator». Sie erlaubt die Verknüpfung der «Tourdata»-Einträgen mit den CMS-Einträgen (siehe Grafik), die dann beliebig mit Content angereichert werden können.

Erstellung einer dynamischen Vorlage (Template)

Die Buchung bzw. Reservierung einer Reise findet wiederum auf einer Subdomain von «Tourdata» statt. Die URL wird mit entsprechenden Parametern generiert. Wir erstellten eine dynamische Vorlage (Template), sodass optische und inhaltliche Anpassungen auf der «Belpmoos Reisen»-Website (z. B. in der Navigation oder im Footer) direkt auf der Subdomain übernommen werden – obwohl der Buchungsprozess über einen anderen Server läuft. So haben die User nicht das Gefühl, ihre Buchung auf einer externen Website abzuschliessen.

Anpassungen durch Corona – zusätzliches Angebot

Bisher waren die Destinationen am Mittelmeer – mit Flügen der Airline «flyBAIR» direkt ab Belp – der Schwerpunkt von «Belpmoos Reisen». Doch durch die Corona bedingten Reise-Einschränkungen und als Folge der gestrichenen «flyBAIR»-Flügen für das ganze Jahr 2021, bietet «Belpmoos Reisen» neu auch Reisen von anderen Reiseveranstaltern an. Diese neuen Angebote laufen nicht über «Tourdata» – wir konnten diese problemlos einbinden und ein neues Anfrageformular generieren. Hier ein Beispiel: Kategorie Schweiz und Kategorie Weltweit. Der Einbau der neuen zusätzlichen Destinationen in die Filterfunktion ist noch ausstehend.

Benötigen Sie auch mehr als eine «08/15-Lösung»? Wir finden eine Lösung für Ihre Website-Anforderungen und Schnittstellen.

alle Arbeiten

Weiterlesen