База знаний · Календарь · Обновлено 22 июня 2026 · Чтение 7 минут

Настройка синхронизации календаря с Ostrovok

Проблема двойного бронирования — одна из самых частых причин, по которым отель получает жалобу и оценку ниже 6. Гость приезжает в номер, в котором уже кто-то живёт, ресепшн ищет свободную комнату или отправляет постояльца в другую гостиницу — и это гарантированный негативный отзыв на карточке Ostrovok. Синхронизация календаря убирает эту проблему в 95% случаев. Разберём, как её правильно настроить.

Зачем нужна синхронизация

Если у вас несколько каналов продаж (Ostrovok, сайт отеля, Booking, прямые звонки в ресепшн), каждый канал ведёт свой список броней. Без синхронизации возможна ситуация: администратор принял бронь по телефону и записал её в Google Calendar, но забыл закрыть даты на канале — через час прилетает подтверждённая бронь с Ostrovok. Два гостя ждут один и тот же номер.

Модуль синхронизации работает как посредник: любое новое событие в календаре (или в Ostrovok) в течение 60 секунд отражается на всех подключённых площадках. Настройка занимает 15 минут и не требует навыков программирования.

Поддерживаемые платформы

  • Google Календарь (личный аккаунт и Google Workspace). Двусторонняя связь: событие → бронь, бронь → событие.
  • Apple iCloud Calendar. Через открытый iCal URL, только чтение (события из iCloud закрывают продажи, обратная связь недоступна).
  • Outlook Calendar. Через iCal-фид Microsoft 365. Настройка аналогична iCloud.
  • Bnovo, TravelLine, Frontdesk24 PMS. Прямая связь через API — рекомендуется, если у вас уже есть одна из этих PMS.
  • iCal URL из любой сторонней системы — от Airbnb до самописной CRM. Достаточно скопировать ссылку из настроек системы.

Пошаговая настройка Google Calendar

  1. В личном кабинете Островок Экстранет откройте раздел «Инструменты» → «Календарь Google/iCal». Если инструмент ещё не оплачен — оформите подписку на модуль Календарь-синхронизация (590 ₽/мес).
  2. Нажмите «Подключить Google» — откроется страница авторизации Google. Разрешите доступ к календарю. Мы запрашиваем только права на чтение и создание событий, без доступа к вашим письмам и контактам.
  3. Выберите календарь, куда будут падать события: рекомендуем создать отдельный календарь «Ostrovok-брони» — так события не перемешаются с рабочими встречами.
  4. Укажите поля события: имя гостя, номер, даты, сумму. Можно оставить настройки по умолчанию.
  5. Нажмите «Проверить связь» — модуль создаст тестовое событие и удалит его через минуту. Если тест прошёл — синхронизация активна.

Пошаговая настройка iCal-фида

  1. В настройках вашей системы (iCloud, Outlook, Airbnb) найдите пункт «Публичный доступ к календарю» или «Экспорт iCal».
  2. Скопируйте предложенный URL — он выглядит как webcal://p10-caldav.icloud.com/... или https://.../calendar.ics.
  3. В личном кабинете Островок Экстранет вставьте URL в поле «Внешний iCal» и укажите тип номера, к которому привязать календарь.
  4. Модуль опрашивает URL раз в 5 минут — новые события закрывают даты на канале Ostrovok автоматически.

Устранение конфликтов бронирований

В переходный период (первые 1–2 недели после включения) могут остаться «зависшие» брони, о которых знает только календарь, но не Ostrovok — или наоборот. Разберём, как их вычистить.

Конфликт первый: старая ручная бронь не закрыла даты на канале. В личном кабинете есть раздел «Проверка целостности»: он показывает список дат, где календарь и канал расходятся. Кнопка «Синхронизировать по календарю» приведёт канал в соответствие.

Конфликт второй: бронь пришла с Ostrovok, но не отобразилась в календаре. Обычно это связано с истёкшим токеном Google. Переподключите авторизацию — старые события создадутся автоматически.

Конфликт третий: iCal-фид отдаёт события с ошибкой временной зоны. Проверьте, что в настройках Островок Экстранет указан правильный часовой пояс (для Москвы — UTC+3, без DST). Разница даже в 1 час может привести к тому, что заезд отобразится сутками позже.

Рекомендации

Ведите один основной календарь и подключите к нему все каналы, а не наоборот. Это упрощает разбор конфликтов и избавляет от «двойных мастеров». Проверяйте отчёт целостности раз в неделю в первый месяц, потом достаточно раз в месяц.

Если у вас больше 30 номеров или несколько объектов — не полагайтесь только на календарь. Возьмите полноценный модуль синхронизации цен и наличия — он работает через PMS API и обновляет данные каждые 3 минуты. Календарь остаётся удобным способом визуализации, но основная логика уходит в PMS.

Подключить календарь Все руководства