Eğitim · Teknik
Otelcilik Günlüğü · Sayı #041

iCal Senkronizasyonu — Çakışmasız Otel ve Apart Yönetimi

iCal — internet calendar — OTA'lar arasında takvim senkronizasyonu için endüstri standardı. Bu rehber teknik temelini ve pratik uygulamasını detaylı anlatır.

H
HotelPilot Editör
Teknik Operasyon
9 dk okuma
iCal Senkronizasyonu — Çakışmasız Otel ve Apart Yönetimi
Bir bakışta — TL;DR
  • iCal: internet üzerinden takvim verisi paylaşma standardı (.ics dosya formatı)
  • Çift yönlü sync: hem dış kanalı okur (import) hem de senin değişikliklerini dış kanala yazar (export)
  • 5-15 dakikada güncellenir — anlık değil ama pratikte yeterli
  • Booking.com Connect API (Premium PMS'ler) saniye seviyesi sync — ama iCal çoğu işletme için yeterli
  • Property başına ayrı iCal token — multi-property'de zorunlu

iCal Nedir?

iCal (RFC 5545 — internet calendar) bir takvim verisini paylaşma standardı. .ics uzantılı dosya formatı veya canlı URL feed olarak çalışır. Apple Takvim, Google Calendar, Outlook hepsi destekler. OTA'lar (Booking, Airbnb, Vrbo) misafir rezervasyonlarını .ics formatında dışa aktarır.

Çift Yönlü vs Tek Yönlü

Tek yönlü iCal sync: sadece dış kanaldan okur. Booking rezervasyonu PMS'e düşer ama PMS değişikliği Booking'e gitmez. Çakışma riski devam eder.

Çift yönlü iCal sync: hem okur hem yazar. PMS'teki rezervasyon Booking'e otomatik akar; manuel block koyarsan Airbnb takvimi de bloke olur. Modern PMS'lerin standardı.

Çakışan Rezervasyon Riski

iCal sync olmadan, aynı oda paralel olarak Booking ve Airbnb'de listelenirse: Booking misafiri rezerve eder → Airbnb takvim güncellenmez → Airbnb misafiri aynı geceyi rezerve eder. Çakışma. Sonuç:

  • Bir misafiri iptal etmek zorunda kalırsın (cezalı)
  • İptal cezası: Booking ortalama %25 komisyon, Airbnb 1 gece kayıp
  • Yıldız puanın düşer (kötü yorum)
  • Misafir tekrar gelmez
  • Diğer misafir bilgilenmezse double-occupancy = krizdir
0iCal sync sonrası çakışan rezervasyon (doğru kurulu sistemde)

Sync Hızı: 5-15 Dakika

iCal pull-based — yani PMS belirli aralıklarla feed'i çeker (her 5-15 dakikada bir). Anlık değil. Pratikte: bir misafir Airbnb'de rezervasyon yapınca PMS'e en geç 15 dakika sonra düşer. Aynı dakika içinde başka kanaldan o oda satılırsa teorik çakışma riski var — ama bu ihtimal düşük (kapasitenin %5-10'unu aynı dakika satma yoğunluğu nadir).

Kurulum Adımları

1. PMS'in iCal Token'ını Al

PMS'in (örn HotelPilot) → Settings → Channels → Property için iCal Export. Sana bir URL verecek. Bu URL property'in özel feed'i — kimseyle paylaşma (token yenilenebilir).

2. Booking.com'a Yapıştır

Booking Extranet → Calendar → Sync calendars → Import iCal → URL yapıştır → Save. Booking rezervasyonları artık PMS'inde gözükür.

3. Tersine Booking iCal Feed'ini Al

Aynı Booking Extranet sayfasında 'Export iCal' butonu var. URL'i kopyala. PMS'inde Channels → Add Channel → URL yapıştır. Çift yönlü sync aktif.

4. Airbnb İçin Aynı İşlemi Tekrarla

Airbnb Host Dashboard → Listing → Calendar → Availability → Sync calendars → Import + Export. Aynı pattern.

5. Test Et

PMS'inde manuel rezervasyon oluştur → 15 dakika bekle → Booking ve Airbnb takviminde aynı oda dolu görünüyor mu kontrol et. Görünüyorsa çift yönlü sync çalışıyor.

Yaygın Hatalar

Hata 1: Tek yönlü sync

Sadece import yapıp export yapmayanlar — en sık hata. Booking misafiri PMS'e düşer ama senin PMS rezervasyonun Booking'e gitmez. Mutlaka iki yönlü kur.

Hata 2: Token paylaşımı

iCal URL'i misafir bilgisi içerir (rezervasyon ID, tarih). Birisi token'ı kötü amaçla kullanırsa misafir verisi sızar. Token'ı sadece güvenilir partner'a (Booking, Airbnb) ver. Düzenli olarak yenile (PMS → Regenerate Token).

Hata 3: Property başına ayrı token kullanmamak

10 daireli apart işletmesinde tek token kullanırsan 10 dairenin tüm rezervasyonları her kanalda görünür — kimliği karışır. Property başına ayrı token zorunlu.

Hata 4: Manuel takvim güncellemeyi sürdürmek

iCal kurulu olmasına rağmen alışkanlıkla manuel takvim güncellemeye devam edenler. Bu çakışmaya yol açar — sistem otomatize, sen müdahale etme. Emin değilsen önce iCal sync test et, sonra manuel'i bırak.

Kanallarınızı 5 dakikada bağlayın

Booking, Airbnb, Vrbo, Trivago — iCal çift yönlü sync, sınırsız kanal. HotelPilot Standart plandan açık.

Kanal yöneticisini incele