Diagnose von iCal-Problemen
Benötigen Sie Hilfe oder möchten Sie mehr erfahren? Unser Team ist nur eine Nachricht entfernt! Setzen Sie sich mit uns in Verbindung, und wir helfen Ihnen bei allen Fragen und unterstützen Sie.

Diagnose von iCal-Problemen
Die Diagnose von Problemen bei der Synchronisierung von Kalendern zwischen PIMS (einem Buchungsmanagementsystem) und den verschiedenen Buchungsportalen ist eigentlich sehr einfach, ziemlich logisch und erfordert keine technischen Kenntnisse. Die folgenden Erklärungen sollten allen Benutzern helfen zu verstehen, was passiert und Sie können feststellen, wo das Problem liegt, wenn Sie merkwürdige Ergebnisse erhalten.

Der iCal-Prozess
Der Synchronisierungsprozess zwischen verschiedenen Diensten ist ein Batch-System, d.h. er erfolgt nicht sofort in Echtzeit, sondern beruht darauf, dass Sender und Empfänger einen Batch-Vorgang zum Senden und Empfangen von Dateien ausführen. Jeder dieser Vorgänge erfolgt nach einem Zeitplan, der von dem betreffenden Dienst willkürlich festgelegt wird.
So wird PIMS beispielsweise alle 10 Minuten ausgeführt, um alle Buchungen zu exportieren und diese in iCal-Dateien zu schreiben, die dann auf dem PIMS-Server gespeichert werden.
Dann werden die verschiedenen Websites unabhängig voneinander, unabhängig voneinander und jeweils zu ihrer eigenen Zeit
einen Prozess ausführen, um die Dateien vom PIMS-Server zu lesen, die Daten zu importieren und die Kalender auf ihren
eigene Website.
Ebenso kann jede der Listenseiten iCal-Dateien exportieren, und PIMS wird diese regelmäßig importieren.
Meiner Erfahrung nach treten die meisten Probleme beim Importieren von Listenseiten in PIMS auf, aber die Diagnose
die Probleme sind genau dieselben.

Was ist eine iCal-Datei?
Die für den Menschen lesbare Datei ist lediglich eine Liste von "Ereignissen" zum Ausfüllen von Blöcken in einem Kalender. Es gibt keine zuverlässigen Informationen über den Status der "Buchung". Sie ist entweder an oder aus. Im einfachsten Fall sieht sie so aus:
In der folgenden Abbildung sind die Informationszeilen eingerückt, um das Lesen zu erleichtern. Normale iCal-Dateien haben keine Einrückung.
Jede App (oder jedes Produkt), das eine iCal-Datei schreibt, kann optional weitere Informationen hinzufügen, aber die oben genannten sind
das absolute Minimum, branchenüblich und einheitlich.

ANMERKUNGEN
1. Der "Name des Ereignisses", der in der iCal-Sprache SUMMARY genannt wird, kann alles sein. Einige Apps geben den Namen des Gastes ein, andere sagen einfach "Blockiert" oder etwas ähnlich Willkürliches.
2. Die Daten für Beginn und Ende sollten sich vereinbarungsgemäß auf das Ankunfts- und Abreisedatum beziehen und werden immer im Format JJJJMMTT geschrieben, können aber auch von einer Uhrzeit gefolgt werden, die das Einchecken und Auschecken darstellen kann, was jedoch nicht einheitlich ist.

Was ist eine iCal-Datei?
Hier ist ein Beispiel für eine aktuelle iCal-Datei, die von PIMS erstellt wurde.
Jede iCal-Datei hat einen eindeutigen Namen und stellt die Buchungen für EINE Immobilie dar.
ANMERKUNGEN
1. PIMS fügt einen benutzerdefinierten Eintrag namens DTSTAMP hinzu, der das Datum und die Uhrzeit angibt, zu der dieses Ereignis auf den PIMS-Server geschrieben wurde. In diesem Beispiel wurde die iCal-Datei um 12:10 Uhr am 19. Februar 2020 geschrieben.
2. PIMS wird den Namen des Gastes in das Feld SUMMARY schreiben. Andere Eintragsseiten können, müssen aber nicht
Das kann man deutlich sehen:
A. Mr. Magoo kommt am 13. April 2030 an und reist am 30. April 2020 ab.
B. Big Ears und Noddy kommen am 31. Mai 2020 an und reisen am 7. Juni 2020 ab.
Kontakt aufnehmen
So finden und lesen Sie die iCal-Datei
Da Sie nun wissen, wie der Prozess funktioniert und worauf Sie in einer iCal-Datei achten müssen, brauchen Sie nur noch die Dateien zu finden und zur Ansicht zu öffnen.
Alle iCal-Dateien sind durch eine lange URL gekennzeichnet und können so in Ihrem Browser gelesen werden. Im Folgenden zeigen wir Ihnen, wie Sie die URL finden und diese einfach in die Adressleiste Ihres Browsers kopieren/einfügen.
Ihr Browser und Ihre Einstellungen können unterschiedlich sein, aber Sie können die Datei entweder direkt im Browser anzeigen oder sie wird entweder direkt heruntergeladen oder Sie werden gefragt, wo sie heruntergeladen werden soll - auch dies hängt von Ihren Browsereinstellungen ab.

Die von PIMS exportierte iCal-Datei
Gehen Sie zu Einstellungen > Kalender synchronisieren (iCal). Markieren Sie die Eigenschaft und wählen Sie Exportieren. Kopieren Sie dann den markierten Text.
Die von PIMS importierte iCal-Datei
Auf ähnliche Weise gehen Sie zu Einstellungen > Kalender synchronisieren (iCal). Wählen Sie die Immobilie aus und wählen Sie "Importieren". Wählen Sie dann, welche Ihrer Inseratsseiten importiert werden sollen, und kopieren Sie den markierten Text.
Dieser hervorgehobene Text stammt ursprünglich aus der Kalendereinrichtung Ihrer Website. Er definiert die iCal-Datei auf der Inseratseite selbst.

Was tun, wenn etwas schief geht?
Die meisten Probleme treten auf, wenn die großen OTA-Websites bestimmte "Regeln" für nicht buchbare Termine aufstellen. Diese "Regeln" werden auf der Listing-Site durch das Einfügen von Dummy-"Ereignissen" in den iCal durchgesetzt.
Aber jedes Dummy-"Ereignis" sieht wie jedes andere Ereignis aus, wenn es in einer iCal-Datei dargestellt wird, so dass PIMS beim Importieren für jedes dieser Ereignisse eine neue Buchung erstellt.
PIMS bietet Ihnen eine Reihe von Möglichkeiten, diese Probleme zu umgehen.
Die primäre und beste Lösung ist die Erstellung von "Filtern" beim Import von verschiedenen Listing-Sites. In dem Maße, in dem Sie die "Regeln" bestimmen können, die Listing-Websites fälschlicherweise für den Export unseriöser Buchungen verwendet haben, können Sie PIMS anweisen, diese beim Import von iCal-Dateien von dieser Listing-Website zu ignorieren.
Siehe Einstellungen > Kalender synchronisieren (iCal) > Importieren und klicken Sie dann auf das Filtersymbol
Wenn Sie bereits eine große Anzahl von fehlerhaften Importen haben, gibt es verschiedene Optionen unter Einstellungen > Haushaltsführung > iCal-Import korrigieren.
Was auch immer das Problem ist, zumindest wissen Sie jetzt, wie Sie die Ursache finden und wo Sie weitere Hilfe erhalten können.