Kun olet käynyt oppaan läpi, vähintään yksi ulkoinen kalenteri syöttää tietoja Cabintaleen, tuodut varaukset näkyvät suorien varaustesi rinnalla ja tiedät, miten pidät sen synkronissa.
Yksi käsite: Lähteet. Cabintalessa on yksi Lähteet-osio, joka kattaa kaiken automaattisesti synkronoituvista iCal-syötteistä (Airbnb, Booking.com…) manuaalisiin lähteisiin, joilla ei ole osoitetta (Megaubytko, E-chalupy, kaikki, mitä hoidat sähköpostilla). Jokainen varaus on joko Suora, tai iCalilla tuotu, tai käsin liitetty johonkin manuaaliseen lähteeseesi, ei koskaan kahta samaan aikaan.
Mitä tarvitset
- Kohde kohdasta Asetukset → Kohteet
- Pääsy Airbnb:hen / Booking.comiin / Vrboon / Google Calendariin, mitä tahansa kalentereita haluat tuoda
- Kunkin alustan iCal-osoite (kerromme, mistä ne löytyvät)
- Noin 10 minuuttia
- Yksi tai useampi ulkoinen kalenteri yhdistettynä kohteeseesi
- Ensimmäinen synkronointi, ja tuodut varaukset näkyvät Cabintale-kalenterissasi
- Varmuus siitä, ettei widgettisi myy päivää, joka on jo varattu Airbnb:ssä
Vaihe 1: Etsi kunkin alustan iCal-osoite
Jokainen alusta tarjoaa yksityisen tilausosoitteen, joka päättyy .ics. Ne on piilotettu hieman eri paikkoihin.
| Alusta | Mistä löydät |
|---|---|
| Airbnb | Calendar → Calendar settings (rataskuvake) → Connect to another website → Export Calendar |
| Booking.com | Calendar → Sync calendars → iCal URL |
| Vrbo | Calendar → Export calendar → kopioi osoite |
| Google Calendar | Calendar settings → Integrate calendar → Secret address in iCal format |
| Apple Calendar | Napsauta kalenteria hiiren kakkospainikkeella → Share calendar → Public calendar URL (huomaa: edellyttää, että teet siitä julkisen) |
Kopioi osoite, sillä liität sen seuraavaksi Cabintaleen. Jokaisella kalenterilla on oma osoitteensa.
Vaihe 2: Avaa Lähteet
Sivupalkki → Kohteet → oma kohteesi → Lähteet-välilehti.
Lähteet on jaettu kolmeen osioon:
- Viennit: linkit ulos Cabintalesta: OTA-varaussyöte ja siivouskalenteri (käsitellään oppaissa iCal-vienti (varaussyöte OTA-palveluille) ja Siivouskalenteri).
- Omat lähteet: Suora-rivi (omat varauksesi) sekä kaikki käsin lisäämäsi manuaaliset lähteet (Megaubytko, E-chalupy…).
- Tulevat kalenterit: ulkoiset iCal-syötteet (Airbnb, Booking.com…), jotka synkronoidaan Cabintaleen. Tämä osio ilmestyy vasta, kun olet lisännyt sellaisen.
Tämä opas käsittelee viimeistä osiota. Jokaisella osiolla on oma Lisää-painike.
Vaihe 3: Lisää lähde (tuleva kalenteri tai oma lähde)
Painikkeita on kaksi erillistä, ja se, jota napsautat, määrää lähteen tyypin pysyvästi:
- Lisää tuleva kalenteri → iCal-synkronoitu lähde. Ikkuna vaatii Nimen ja iCal-osoitteen (liitä vaiheesta 1) sekä Värin (yksi kuudesta valmiista). Cabintale synkronoi varaukset tästä osoitteesta automaattisesti.
- Lisää oma lähde → manuaalinen lähde. Ikkuna vaatii Nimen ja Värin. Osoitekenttää ei ole. Manuaaliset lähteet eivät synkronoidu. Ne ovat vain nimi, jonka liität varaukseen, kun luot sen käsin (esim. varaus, joka tuli Megaubytkon tai E-chalupyn kautta).
Lähteen varaukset näkyvät sen Värillä kalenteriruudukossasi, joten erotat ne yhdellä silmäyksellä.
Napsauta Lisää. Uusi lähde ilmestyy omaan taulukkoonsa. Tila- ja Viimeisin synkronointi -sarakkeet täyttyvät tulevilla kalentereilla ja jäävät tyhjiksi omilla lähteillä, koska niissä ei ole mitään synkronoitavaa.
Ensimmäinen synkronointi ei ole automaattinen. Napsauta tulevalle kalenterille rivin Synkronoi-painiketta tuodaksesi varaukset ensimmäisen kerran. Omilla lähteillä ei ole Synkronoi-painiketta.
Valitse oikea painike, sillä et voi vaihtaa myöhemmin. Se, onko lähde tuleva kalenteri vai oma lähde, lukitaan luotaessa. Muokkauksessa voit muuttaa nimen, värin, osoitteen (vain tulevat kalenterit) ja aktiivisen tilan, mutta et tyyppiä. Vaihtaaksesi poista lähde ja lisää se uudelleen toisella painikkeella.
Vaihe 4: Aja synkronointi
Napsauta rivin Synkronoi-painiketta. Näet jommankumman:
- "iCal synkronoitu! Luotu: 5, päivitetty: 0, poistettu: 0": synkronointi toi 5 varausta.
- "iCal-synkronointi epäonnistui: …": jokin meni pieleen. Katso ongelmanratkaisu alla.
Viimeisin synkronointi -sarake päivittyy nykyiseen aikaleimaan.
Miten synkronointi oikeasti toimii
Jokaisella alustan varauksella on yksilöllinen tunniste (iCalin UID). Cabintale käyttää sitä pitääkseen asiat yhdenmukaisina synkronointien välillä:
- Uudet tapahtumat syötteessä → Cabintalessa luodaan uusia varauksia.
- Olemassa olevat tapahtumat, joiden päivät ovat muuttuneet → vastaavat varaukset päivitetään.
- Syötteestä poistetut tapahtumat → vastaavat tulevat varaukset poistetaan. Menneet varaukset säilytetään, jotta historiasi pysyy ehjänä.
- Peruutukset (
STATUS:CANCELLEDtai "Not available" -mallit) → ohitetaan.
Cabintale tunnistaa automaattisesti, tuleeko syöte Googlelta, Airbnb:ltä vai yleisestä lähteestä. Airbnb:n iCal sisältää lähtöpäivän kentässä DTEND, Googlen ei. Jäsennin käsittelee molemmat oikein.
Synkronoinnin tiheys
- Manuaalinen: napsauta Synkronoi milloin tahansa. Rajoitettu 1 kertaan kalenteria kohti minuutissa, joten älä hakkaa sitä.
- Ajastettu: jos ympäristössäsi on cron-työ määritetty, kaikki kalenterit synkronoidaan automaattisesti (tyypillisesti muutaman tunnin välein).
- Todellisuus: vaikka Cabintale synkronoisi 15 minuutin välein, Airbnb päivittää iCal-syötteensä vain 6–24 tunnin välein. Booking.com on nopeampi (1–4 tuntia), Vrbo päivittää päivittäin ja Google on lähimpänä reaaliaikaa. Synkronointi on vain niin tuore kuin lähdesyöte.
Lähteen muokkaaminen tai poistaminen
Voit muokata lähteen nimeä, väriä ja aktiivisuutta milloin tahansa. Tulevilla kalentereilla voit päivittää myös osoitteen. Aktiivinen-valinnan kytkeminen pois keskeyttää tuonnit menettämättä yhteyttä. (Lähteen tyyppi on kiinteä luomishetkestä. Katso huomautus vaiheessa 3.)
Kun napsautat Poista, näet ikkunan, joka kysyy, mitä tälle lähteelle jo liitetyille varauksille tehdään:
- Säilytä varaukset (vaihda lähteeksi ”suora”): ne pysyvät Cabintalessa, mutta niitä ei enää merkitä tästä lähteestä tulleiksi.
- Poista varaukset: ne poistetaan.
Menneitä varauksia ei voi poistaa. Ne säilyvät aina (lähteenä vaihdettuna "suora").
Entä kaksoisvaraus samalle päivälle?
Jos kaksi iCal-syötettä ilmoittaa varauksia päällekkäisille päiville, päällekkäisyydessä viimeksi synkronoitu voittaa. Tämä on käytännössä harvinaista. Jos niin käy, jokin on pielessä lähteessä (esim. yhdistit vahingossa kaksi kalenteria samasta Airbnb-kohteesta).
Ongelmanratkaisu
| Oire | Syy | Ratkaisu |
|---|---|---|
| "iCal-kalenterin haku epäonnistui. HTTP 404" | Osoite on väärä, tai alusta loi yksityisen osoitteensa uudelleen | Kopioi osoite uudelleen alustalta. Jotkin alustat (erityisesti Booking.com) luovat sen uudelleen ajoittain |
| "iCal-palveluntarjoaja rajoitti pyyntöjä" | Liian monta synkronointiyritystä lyhyessä ajassa | Odota 10–15 minuuttia. Vähennä synkronoinnin napsauttelua |
| "Tämä osoite on estetty" | Osoite osoittaa yksityiseen tai paikalliseen IP-osoitteeseen. Cabintale estää nämä skannauksen estämiseksi | Käytä alustan julkista iCal-osoitetta. Yksityiset tai sisäiset kalenteripalvelimet eivät toimi |
| Varaukset näkyvät yhden päivän pielessä | Aikavyöhykkeen ero syötteen ja kohteesi välillä | Tarkista, että kohteesi Aikavyöhyke (Perustiedot) vastaa kohteen todellista sijaintia |
| Ensimmäinen synkronointi näyttää 0 luotua, vaikka tiedän, että varauksia on | Syötteessä ei ole VEVENT-lohkoja (tyhjä kalenteri), tai kaikilla tapahtumilla on STATUS:CANCELLED | Avaa iCal-osoite selaimessa. Tiedoston pitäisi sisältää BEGIN:VEVENT-rivejä. Jos ei, ongelma on lähteessä |
| Poistin iCal-kalenterin vahingossa ja valitsin "Poista varaukset" | Tätä ei voi peruuttaa. Nuo varaukset ovat poissa Cabintalesta | Lisää iCal uudelleen. Varaukset tuodaan uudelleen seuraavalla synkronoinnilla, kunhan ne ovat yhä lähdesyötteessä |
Suora-lähde
Omat lähteet -osiossa on aina Suora-rivi: lähde varauksille, jotka tulevat widgetiesi tai hallintalomakkeen kautta (kaikki, mihin ei ole liitetty tulevaa kalenteria tai manuaalista lähdettä). Sitä ei voi poistaa, mutta voit antaa sille oman värin sen ⋯ → Muokkaa -ikkunassa, jotta suorat varaukset erottuvat kalenterissa.
OTA-palveluille menevä lähtevä varaussyöte on erillinen rivi Viennit-osiossa. Katso iCal-vienti (varaussyöte OTA-palveluille).
Lähteen liittäminen manuaaliseen varaukseen
Kun luot varauksen käsin (sivupalkki → Kohteet → oma kohteesi → Varaukset → + Uusi varaus tai napsauttamalla päivää kalenterissa), sivun otsikossa on Lähde-valikko Tila-valinnan ja Tallenna-painikkeen vieressä.
- Suora on valmiiksi valittuna. Jätä se ennalleen varaukselle, joka tuli widgetisi, puhelun tai muun "oletuskanavan" kautta.
- Manuaaliset lähteet (esim. Megaubytko, E-chalupy) ovat valittavissa. Valitse se, josta tämä varaus tuli, merkitäksesi sen.
- iCal-lähteet näkyvät listassa liitteellä "(iCal, tuodaan automaattisesti)", mutta ne on poistettu käytöstä. Cabintale täyttää nämä synkronoinnilla, etkä voi liittää niitä käsin.
Kalenterin varauspilleri käyttää lähteen väriä ja ensimmäistä kirjainta avatarina. Suorissa varauksissa avatarin keskellä on kirjaimen sijaan pieni valkoinen piste brändin vihreällä.
Aiheeseen liittyvät oppaat
- iCal-vienti — iCal-vienti (varaussyöte OTA-palveluille)
- Siivouskalenteri — Siivouskalenteri
- Saatavuuskalenteri — Saatavuuskalenteri