AirBNB

Версия: v1 | Статус: Stable | Лицензия: Channel Manager | Продукт: Shelter Cloud | Уровень: Пользовательский | Дата: 2026-09-10


Оглавление


Введение

Airbnb — международная онлайн-площадка для размещения и поиска жилья для краткосрочной аренды. За каждый объект, размещённый на площадке, Airbnb взимает сервисный сбор с хозяина объекта и с арендатора. Это один из самых доступных каналов продаж для любых объектов размещения: апартаментов, квартир, отдельных номеров и небольших отелей.

Канал AirBNB в Shelter Cloud подключается через синхронизацию календарей (iCal) — стандартный протокол обмена занятостью между площадками бронирования. Специальной программы-коннектора и учётных данных API не требуется: обмен идёт по ссылкам календарей.

Завести объект размещения в Airbnb можно двумя способами:

  • номерами — отдельное объявление для каждого номера;
  • категориями — одно объявление на категорию номеров.

Особенности канала

Важно: iCal-канал передаёт только занятость. Цены, тарифы, ограничения продаж и карточки объекта в Airbnb не передаются — их нужно вести в личном кабинете Airbnb.

  • Двусторонняя синхронизация: Shelter Cloud передаёт в Airbnb занятость, Airbnb передаёт в Shelter Cloud свои брони
  • Бронирования из Airbnb создаются в Shelter Cloud автоматически по расписанию
  • Цены и ограничения продаж через канал не передаются (не поддерживается форматом iCal)
  • Изменения бронирований из Shelter Cloud обратно в Airbnb не передаются — аннулировать или изменить бронь Airbnb нужно в личном кабинете Airbnb
  • События «Airbnb (Not available)» (ручное блокирование дат хозяином в Airbnb) бронирований не создают — даты в Shelter Cloud просто остаются свободными

Как работает синхронизация

Направление Что передаётся Механизм
Shelter Cloud → Airbnb Занятость номеров и категорий (брони, созданные в Shelter Cloud, закрывают даты в Airbnb) Shelter Cloud публикует календарь по ссылке; Airbnb периодически его читает
Airbnb → Shelter Cloud Бронирования Airbnb (даты, имя и контакты гостя, если переданы) Служба Шелтер периодически читает календарь Airbnb по ссылке

Периодичность опроса календарей — до нескольких раз в час с каждой из сторон: изменения появляются не мгновенно, а при ближайшем цикле синхронизации.


Настройка

Получение ссылки на календарь в Airbnb

  1. В личном кабинете airbnb.com откройте раздел Календарь
  2. Выберите объявление (номер или категорию), для которого настраивается синхронизация
  3. Откройте вкладку Свободные даты и в разделе привязки календарей нажмите Подключиться к другому сайту
  4. В открывшемся окне скопируйте ссылку на календарь — она понадобится для колонки «Импорт Url» в Shelter Cloud

Повторите шаги для каждого объявления, которое нужно синхронизировать.

Добавление канала в Shelter Cloud

  1. В Shelter Cloud перейдите в раздел Channel Manager
  2. В правой колонке Доступные каналы найдите канал AirBNB и нажмите Добавить

Канал AirBNB в Channel Manager

  1. Канал появится в списке Подключённые каналы. Управление каналом открывается по строке канала

Подключённый канал AirBNB

Тумблер канала включает участие календарей в обмене. Включите его после заполнения ссылок (см. ниже).

Сопоставление и ссылки календарей

  1. Откройте Управление каналом AirBNB
  2. Выберите способ сопоставления — По номерам (объявление в Airbnb = конкретный номер) или По категориям (объявление в Airbnb = категория номеров)

Способ сопоставления

  1. В таблице для каждой категории (или номера) заполните колонку Импорт Url — вставьте ссылку на календарь, скопированную в Airbnb

Колонка «Импорт Url»

  1. В колонке Экспорт Url для каждой категории (номера) скопируйте ссылку календаря Shelter Cloud — она понадобится на стороне Airbnb

Колонка «Экспорт Url»

Завершение настройки на Airbnb

  1. В личном кабинете Airbnb в настройках календаря объявления откройте раздел привязки календарей (Календарь → Свободные даты → Подключиться к другому сайту)
  2. Вставьте ссылку из колонки Экспорт Url Shelter Cloud в поле Ссылка на другой сайт и укажите Название календаря (например, «Shelter»)
  3. Сохраните и повторите для каждого объявления
  4. В Shelter Cloud включите тумблер канала AirBNB

После завершения обмена проверьте: брони Airbnb появятся в Shelter Cloud, а занятость из Shelter Cloud начнёт закрывать даты в календаре Airbnb.


Бронирования

  • Бронирования Airbnb создаются в Shelter Cloud автоматически по расписанию опроса календарей
  • В бронировании указываются даты заезда/выезда, категория или номер, имя гостя (если передано в календаре) и комментарий с данными события
  • Повторная загрузка календаря не создаёт дубли: бронь распознаётся по уникальному идентификатору события и обновляется
  • Изменить или аннулировать бронь Airbnb можно только в личном кабинете Airbnb — при следующем цикле синхронизации изменение подтянется в Shelter Cloud

Важно: цены и предоплаты через iCal не передаются. Сумму брони и оплату фиксируйте в Shelter Cloud вручную по данным Airbnb.


Устранение неполадок

Бронирования из Airbnb не создаются

  1. Проверьте, что в колонку «Импорт Url» вставлена корректная ссылка календаря Airbnb (без пробелов и обрезки)
  2. Проверьте, что способ сопоставления соответствует типу объявлений в Airbnb (по номерам / по категориям)
  3. Проверьте, что тумблер канала включён
  4. Помните о периодичности опроса — новая бронь может появиться через некоторое время

Занятость из Shelter Cloud не закрывает даты в Airbnb

  1. Проверьте, что ссылка из колонки «Экспорт Url» вставлена в календарь нужного объявления в Airbnb
  2. Проверьте ссылку экспорта: открытие в браузере должно отдавать файл календаря (.ics)
  3. Дождитесь очередного цикла обновления календаря на стороне Airbnb

Бронь в Shelter Cloud «зависла» или не отменилась после аннуляции в Airbnb

Проверьте статус брони в личном кабинете Airbnb. Если она аннулирована — дождитесь цикла синхронизации; если проблема сохраняется, обратитесь в техподдержку Шелтер.


Ссылки