FAQ's

Unsere Integrationen sind flexibel und an Ihre Webseite und Bedürfnisse anpassbar, dadurch sind einige Einstellungen komplex. Wenn Sie konkrete Fragen haben können Sie sich gerne jederzeit an unseren Helpdesk wenden. Häufige Fragen haben wir hier für Sie zusammengestellt.

Inhalt

Die Vorschau der Buchungsstrecke oder einer Integration funktioniert nicht

Ursache 1: Es ist keine oder die falsche "client_url" in den erweiterten Einstellungen für den Ausgangskanal gepflegt.
Lösung: Navigieren Sie über den Hauptnavigationsreiter "Ausgangskanäle" über den Menüpunkt "Ausgangskanal" zu "Erweiterte Einstellungen". Wenn Sie in der Auflistung in der Spalte "Setting-Name" den Wert "client_url" finden, klicken Sie diesen an. Im sich öffnenden Fenster müssen Sie neben dem Feld "Setting-Wert" die Adresse zu Ihrem Clearing Station-Client eintragen.

Es gibt zwei Muster, nach denen wir Subdomains für Ihre Clients anlegen:

  1. Bei Systemkunden werden Domains nach folgendem Schema https://cst-client-channel-###-abcd.viomassl.com/ angelegt. Anstatt der drei Rauten (###) im Beispiel vergibt das System Ihrer Domain eine Nummer und anstatt abcd eine zufällig generierte alphabetische Zeichenkette.
  2. Bei vioma Website-Projekten legen wir Domains nach folgendem Schema an: https://cst-client-hotel-hotelname.viomassl.com/ .

Wichtig: Die URL-Adresse muss am Ende immer mit einem Slash ( / ) abgeschlossen sein.

Wenn Sie sich nicht sicher sind, wie Sie Ihre URL eintragen müssen, kontaktieren Sie Ihre/n Consultant oder den SaaS-Support unter helpdesk.vioma.de.
Verwalten Sie ein Portal, kontaktieren Sie bei Fragen zu Ihrer Clearing Station Client-URL ebenfalls Ihre/n Consultant.

Ursache 2: Sie sind von der "alten" Buchungsstrecke zur neuen One Page Booking umgestiegen.
Grund: In unserer "alten" Buchungsstrecke wurden Farben und Einstellungen händisch von Entwicklern in Konfigurationsdateien eingetragen und auf dem Clearing Station-Server abgelegt. Es kann passieren, dass veraltete Einstellungen mit dem Client ausgeliefert werden und in Konflikt mit der One Page Booking geraten.
Lösung: Kontaktieren Sie Ihre/n Consultant und bitten Sie sie oder ihn, einen neuen, frischen Client von der Entwicklungsabteilung anlegen zu lassen. Wichtig: Bedenken Sie, dass sich durch Anlegen eines neuen Clients auch die "client_url" in den Erweiterten Einstellungen des Ausgangskanals ändert. Beachten Sie den Lösungsvorschlag weiter oben der ersten Ursache dieses Problems.

Mein Widget oder Liste übergibt keine Parameter / Meine Buchungsstrecke übernimmt keine Parameter

Lösung: Navigieren Sie über den Hauptnavigationsreiter "Ausgangskanäle" über den Punkt "Webmaster" zu den "Integrationen". Öffnen Sie das Integrationsmodul Ihrer Buchungsstrecke. Setzen Sie den Haken bei "Unterseiten anzeigen".

Die Buchungsstrecke öffnet sich in der falschen Einbindung oder im falschen Bereich

Annahme: Sie haben auf einer HTML-Seite mehrere Integrationen eingebunden, welche die Option "Unterseiten anzeigen" aktiviert haben.
Ursache: Im Zusammenschluss aller Integrationen kann nicht genau eine Integration als Empfänger der übergebenen Parameter identifiziert werden.
Lösung: Stellen Sie sicher, dass auf der HTML-Seite nur eine eingebundene Integration die Option "Unterseiten anzeigen" aktiviert hat. Sind darunter Integrationsmodule, die Sie auch auf weiteren Seiten eingebunden haben, legen Sie entsprechende neue Module an, bei welchen die Option "Unterseiten anzeigen" deaktiviert ist.

Meine Integration gibt keinen Anfrage-Button aus

Lösung: Navigieren Sie über den Hauptnavigationsreiter "Ausgangskanäle" über den Punkt "Webmaster" zu den "Integrationen". Klicken Sie hier das Modul der entsprechenden Integration an. Stellen Sie sicher, dass in der Integration ein korrekt angelegtes Anfrageformular im Dropdown "Anfrageformular" gewählt wurde. Zu beachten ist, dass Sie Segmente in der dafür vorgesehenen Gruppe "Segmente" angelegt haben.

Mein Anfrageformular wird nicht ausgegeben

Lösung: Navigieren Sie über den Hauptnavigationsreiter "Ausgangskanäle" über den Punkt "Webmaster" zu den "Integrationen". Klicken Sie hier das Modul des entsprechenden Anfrageformulars an. Stellen Sie sicher, dass Sie Segmente in der dafür vorgesehenen Gruppe "Segmente" angelegt haben.

Meine Buchungsstrecke oder Integration wird nicht korrekt in anderen Sprachen ausgegeben

Annahme: Sie haben in Ihrem Ausgangskanal nicht die jeweilige Sprache angelegt oder die für eine Publikation nötigen Pflichtfelder ausgefüllt.
Lösung: Navigieren Sie über den Hauptreiter "Ausgangskanäle" zum Subreiter "Ausgangskanal". Klicken Sie in der Gruppe "Sprachen" auf den "Hinzufügen"-Button. Wählen Sie im sich öffnenden Fenster die Sprache hinzu, die Sie in Ihrer Integration bzw, Buchungsstrecke erwarten. Wechseln Sie anschließend über den Hauptreiter "Betriebsverwaltung" und den Subreiter "Betriebsdaten" über "Beschreibungen" zu den "Hotelbeschreibungen". Tragen Sie entsprechende Informationen zu Ihrem Hotel in die multilingualen Textfelder neben den Bezeichnungen "Anreißer" und "Beschreibung" ein.

Bedienelemente meiner Integration oder Buchungsstrecke funktionieren nicht oder eingeschränkt

Bei der Einbindung unserer Integrationsmodule in Ihre Website bzw. Ihr CMS können unter bestimmten Umständen Probleme bei der Bedienung auftreten. Ursache sind oft eingebundene Javascript-Funktionen, welche in Konflikt mit denen der Integrationen geraten. Diese können unterschiedliche Auswirkungen und Fehlfunktionen auslösen. Aufgrund unzähliger Scripte und Funktionen, welche theoretisch eingebunden werden können, lässt sich nicht genau eine Problemquelle beschreiben.

Um die meist individuell auftretenden Probleme zu identifizieren und sich einer Problemlösung zu nähern schlagen wir folgende Schritte vor:

  • Binden Sie den Integrationscode, so wie Sie ihn in Ihre Website einbinden, in eine HTML-Datei (inklusive HTML-, HEAD- und BODY-Tags) ein. Laden Sie die Datei auf Ihren Webserver hoch oder speichern Sie die Datei bei Ihnen lokal auf Ihrem Computer. Öffnen Sie die Datei entweder lokal oder rufen Sie die URL-Adresse zu ihr auf und prüfen Sie, ob der Fehler weiterhin auftritt. Alternativ können Sie sich eine Vorschau des Integrationsmoduls direkt in der Clearing Station ausgeben lassen. So können Sie feststellen, ob eine Fehlfunktion durch die Einbindung in Ihre Webumgebung Auslöser des Problems ist.
  • Überprüfen Sie die Fehlfunktion mit unterschiedlichen Browsern und der jeweils aktuellen Version. So schließen Sie aus, dass der Fehler nur in einem bestimmten Browser oder einer bestimmten Version auftritt.
  • Kommentieren Sie alle Javascript-Einbindungen auf Ihrer Seite aus bzw. deaktivieren Sie diese. Aktivieren Sie nacheinander die Scripte und testen nach jeder Aktivierung die Integration auf Ihre Funktion. Sobald der Fehler wieder auftritt, können Sie die betreffende Script-Datei, welche eine Fehlfunktion hervorruft, identifizieren und entsprechende technische Maßnahmen treffen.
  • Nutzen Sie einen Browser-Profiler wie die Google Chrome Developer Tools oder Firebug für Firefox. Öffnen Sie diesen schon vor (neu)laden der Seite. Sehen Sie die Konsole ein und achten darauf, ob javascriptseitige Fehler erkennbar sind. Oft wird die problemverursachende Funktion in der Konsole bereits ausgegeben.

Wenn Sie eine Fehlfunktion der Integration vermuten, wenden Sie sich gerne über unseren Helpdesk an uns.