iCal sinkronizacija je najčešći način na koji dvije nepovezane rezervacijske platforme dijele dostupnost kalendara. Svaka platforma izlaže javni URL koji, kad se dohvati, vraća .ics datoteku koja opisuje svaku rezerviranu noć na tom kalendaru. Druga platforma provjerava taj URL po rasporedu — obično svakih 15 do 60 minuta — i blokira odgovarajuće noći na svojoj strani.
Format je definiran u RFC 5545. Tekstualan je i trivijalno jednostavan. Ta jednostavnost je razlog zašto je sveprisutan, ali i razlog zašto je izvor vikendskih dvostrukih rezervacija.
Zašto su intervali provjere važni
Prozor u kojem se može dogoditi dvostruka rezervacija otprilike je jednak najsporijoj provjeri između dvije platforme. Ako Booking.com dohvaća Airbnb iCal feed svakih 15 minuta, najgori scenarij je 15 minuta — ali Vrbo provjerava otprilike svakih sat vremena, pa je prozor između Airbnba i Vrboa bliže 60 minuta.
Za samostalnog domaćina koji vodi jedan apartman s laganim volumenom rezervacija, taj prozor gotovo nikad nije važan. Za popularan oglas tijekom vršne sezone, to je dovoljno vremena da dva gosta na dvije platforme rezerviraju istu subotu i proizvedu sukob koji može riješiti samo domaćin.
Kada iCal prestane biti dovoljan
Tri signala da ste prerasli sirovi iCal:
- Upravljate s 5+ jedinica. Matematika se gomila — više iCal feedova, više intervala provjere, više šansi da barem jedan zakasni.
- Objavljujete na 3+ kanala. Svaki par kanala treba vlastitu iCal vezu. Osam feedova je norma pri tri jedinice kroz tri kanala.
- Imali ste barem jednu pravu dvostruku rezervaciju. To je trenutak kad domaćini počnu pretraživati channel manager.
Bolje od iCal-a
Pravi channel manager zamjenjuje iCal na dva načina:
- Direktne API integracije s Airbnb (Channel Connect API) i Booking.com (XML API). Te platforme izlažu bogatije, brže, push-based veze odobrenim partnerima. iCal se još uvijek koristi kao fallback za kanale bez direktnih API-ja (Vrbo, Expedia u nekim tržištima).
- Brža provjera preostalih iCal feedova — obično svakih 60 sekundi ili manje, s eksplicitnim upozorenjima o pomaku kad feed zastari.
Kombinacija smanjuje prozor najgore moguće dvostruke rezervacije s četvrtina sata na sekunde.
Kada je iCal i dalje u redu
Za samostalne domaćine s jednom ili dvije jedinice koji rade samo na Airbnbu — ili Airbnb plus jednu stranicu za direktne rezervacije — iCal je stvarno u redu. Ne trebate SaaS pretplatu za rješavanje problema koji nemate.
Točka odluke je druga platforma. Dan kad navedete oglas na drugom OTA, sirovi iCal postaje pravi rizik vikendima. Tada većina domaćina nadograđuje.