Менеджер каналов — самый полезный инструмент для владельца, который размещает один объект сразу на нескольких платформах бронирования. Без него каждая платформа ведёт собственный календарь, и поддерживать их согласованность вручную — именно то, что приводит к двойным бронированиям. Подключите менеджер каналов один раз, и календари будут синхронизироваться автоматически: бронирование на любой платформе мгновенно блокирует эти даты везде.
Это руководство описывает подключение Beds24 — широко используемого менеджера каналов — чтобы доступность, календарь и бронирования стекались в одно место. Предполагается, что у вас уже есть аккаунт Beds24 с настроенными объектами.
Что даёт синхронизация
Подключение Beds24 поддерживает согласованность трёх вещей — в одном направлении или в обоих:
- Доступность — даты, когда объявление доступно для бронирования, поступают из Beds24, поэтому календарь никогда не показывает свободные даты, уже занятые на другой платформе. Это касается и случая заезда и выезда в один день, когда один гость выезжает, а другой заезжает.
- Бронирования — подтверждённые резервации отображаются в одном месте только для чтения, без необходимости заходить на каждую платформу отдельно.
- Прямые бронирования — когда гость бронирует напрямую у вас, это можно передать обратно в Beds24, чтобы менеджер каналов заблокировал эти даты на всех остальных подключённых платформах.
Что не синхронизируется — это контент объявления: фотографии, описания, удобства, цены. Они остаются там, где вы ими управляете сегодня. Менеджер каналов управляет календарём; он не берёт на себя ваше объявление.
Перед началом
Вам потребуются две вещи:
- Аккаунт Beds24 с уже настроенными объектами и комнатами.
- Возможность генерировать инвайт-код в этом аккаунте (это находится в разделе API панели управления Beds24).
Замечание по терминологии: в Beds24 объект (property) может содержать несколько типов комнат (room types). Каждый тип комнаты соответствует одному объявлению. Объект с двумя типами комнат — это два объявления на вашей стороне.
Шаг 1 — Сгенерируйте инвайт-код в Beds24
Войдите в панель управления Beds24 и откройте раздел API v2 (иногда обозначен как «API access»). Сгенерируйте инвайт-код и убедитесь, что включены разрешения для бронирований, инвентаря и объектов — они позволяют интеграции читать ваш календарь и бронирования, а также записывать подтверждённые прямые бронирования обратно.
Инвайт-код — это одноразовый токен. Вы вставляете его один раз; за кулисами он обменивается на долгосрочные учётные данные, поэтому хранить или повторно использовать сам код не нужно.
Если вы управляете чужими объектами через Beds24, при генерации кода отметьте опцию разрешить связанные объекты (linked properties), иначе они будут пропущены.
Шаг 2 — Вставьте код для подключения
На странице интеграции Beds24 вставьте инвайт-код в поле подключения и отправьте. Интеграция обменяет код на учётные данные и сохранит их в защищённом виде. При успешном подключении страница переходит в состояние «подключено» с указанием времени последнего обновления учётных данных.
Если код неверный или истёкший, вы увидите чёткое сообщение об ошибке и сможете просто сгенерировать новый и попробовать ещё раз — от неудачной попытки ничего не сохраняется.
Шаг 3 — Сопоставьте комнаты с объявлениями
После подключения вы сопоставляете каждую комнату Beds24 с соответствующим объявлением. Это указывает интеграции, какой календарь принадлежит какому объекту на вашей стороне. Сопоставление — один к одному: одна комната соответствует не более чем одному объявлению, и оно запоминается, так что вы делаете это только один раз. Если сопоставленная комната позднее исчезнет из Beds24 (удалена или переидентифицирована), интеграция отметит это для внимания и сохранит последнюю известную доступность вместо того, чтобы очистить календарь.
Что если у меня ещё нет объявлений?
Если ваш аккаунт новый и сопоставлять нечего, используйте «Импорт из Beds24» на вкладке сопоставления. Он создаёт по одному объявлению на каждую ещё не сопоставленную комнату Beds24, заполняет тип комнаты (тип комнаты Beds24 становится объявлением Houseviser) и автоматически сопоставляет каждое — чтобы синхронизация доступности и загрузка бронирований могли начаться сразу. Импортировать всё необязательно: уже сопоставленные комнаты пропускаются, а импорт можно запустить позже, когда вы добавите комнаты в Beds24.
Импортированные объявления появляются как черновики. Beds24 не передаёт фотографии, а объявлению нужно пять фотографий для публикации, поэтому каждый черновик ждёт, пока вы добавите фотографии и одобрите его. Черновики скрыты с публичного сайта, но при этом синхронизируют доступность и загружают бронирования в фоне — пока вы их дорабатываете, ничего не блокируется. Если тип комнаты не совпадает точно, объявление по умолчанию получает тип Квартира; исправить это — быстрое редактирование черновика.
Шаг 4 — Запустите первую синхронизацию
После сопоставления комнат запустите синхронизацию, чтобы впервые загрузить доступность и бронирования. Первая загрузка охватывает примерно год назад, чтобы захватить текущие и недавние пребывания, а не только предстоящие. Последующие синхронизации инкрементальные.
Дальше соединение в основном обслуживает себя само:
- Ежедневная фоновая проверка поддерживает сохранённые учётные данные активными, чтобы они не истекли от неиспользования.
- Если аккаунт Beds24 достигает лимита запросов во время синхронизации, интеграция делает паузу и повторяет попытку автоматически после сброса окна лимита — вам ничего делать не нужно.
- Если учётные данные когда-либо действительно истекают или отзываются, страница показывает состояние «соединение истекло — переподключитесь». Повторное подключение — это просто шаги 1 и 2 с новым кодом; привязка комнат сохраняется.
Если что-то выглядит неправильно
- Календарь показывает занятые даты, которые должны быть свободными. Доступность — это источник истины из Beds24. Проверьте даты непосредственно в Beds24; календарь отражает то, что сообщает менеджер каналов.
- Бронирование отсутствует. Отображаются только подтверждённые резервации. Ожидающие или предварительные брони не появляются до подтверждения.
- Страница сообщает об истечении соединения. Сгенерируйте новый инвайт-код в Beds24 и переподключитесь — привязка сохраняется.
Менеджер каналов устраняет ручное жонглирование календарями, которое приводит к двойным бронированиям, а его подключение занимает несколько минут разовой настройки. После подключения Beds24 и сопоставления комнат ваша доступность остаётся согласованной на всех платформах, где вы размещаете объект.