Інтеграція з Airbnb
Передумови
- Верифікований організатор із опублікованою активністю. Організатор на Airbnb має бути верифікований, а активність — опублікована (доступна для перегляду) на Airbnb.
- Активність має існувати на Airbnb. Налаштування цін і активності наразі не керуються через TicketingHub — створіть активність і налаштуйте ціни безпосередньо на Airbnb перед підключенням.
- Часовий пояс має збігатися. Місто активності на Airbnb має бути в тому самому часовому поясі, що й продукт у TicketingHub, включно з правилами переходу на літній час (наприклад, обидві системи мають використовувати однакові переходи на літній час).
- Тривалість має збігатися. Тривалість активності, задана на Airbnb, має відповідати тривалості продукту в TicketingHub.
- Активність має бути налаштована лише для публічних бронювань. Наразі підтримуються лише враження, доступні для публічного бронювання.
- Налаштуйте квитки. Бронювання на Airbnb можуть включати дорослих, дітей і немовлят. У TicketingHub їм відповідають квитки для дорослих, дітей і немовлят. Переконайтеся, що для кожного прийнятного типу гостя у вашому продукті є відповідний квиток.
- Створіть реселера Airbnb. Перейдіть до розділу «Реселери» та створіть реселера, у якого в полі OTA зазначено Airbnb. Якщо ви хочете використати наявного реселера, зв’яжіться з нами.
Обмеження та примітки
- Підтримуються лише публічні враження. Airbnb розрізняє публічні та приватні враження. До TicketingHub можна підключити лише враження, доступні для публічного бронювання; приватні бронювання наразі не підтримуються. Історичні приватні бронювання не є проблемою. Налаштування на Airbnb: Experience -> Settings -> Price -> Price per guest -> Edit -> Select “Only public groups”.
- Часові слоти мають починатися лише з кроком у 5 хвилин. Airbnb вимагає, щоб часові слоти починалися на межі 5 хвилин (наприклад, 10:00, 10:05, 10:10). Часові слоти, що не відповідають цій вимозі, не синхронізуються.
- Періоди попередження обмежені певними значеннями. Airbnb підтримує лише такі періоди попередження: 0, 1h, 2h, 3h, 4h, 6h, 8h, 12h, 18h, 1d, 2d, 3d, 4d, 5d, 6d, 7d. Після підключення продукту до Airbnb його період попередження має бути встановлено на одне з цих значень.
- Підключення перезаписує доступність на Airbnb. Коли ви підключаєте продукт до активності Airbnb, наявний розклад на Airbnb буде перезаписано розкладом із TicketingHub. Це може призвести до втрати даних, якщо розклади відрізняються.
- Відключення не видаляє доступність на Airbnb. Коли ви відключаєте продукт, заплановані екземпляри, створені на Airbnb, залишаються. Вони не видаляються автоматично.
- Використовуються лише квитки для дорослих, дітей і немовлят. Типи гостей Airbnb — дорослі, діти та немовлята — відповідають типам квитків
adult,childіbabyу TicketingHub. Квиток із відповідним значенням Custom OTA Mapping має пріоритет над квитком цього типу. Інші типи квитків (наприклад, для підлітків або людей старшого віку) Airbnb не використовує. - Доступність синхронізується на термін до 1 року вперед. Заплановані екземпляри синхронізуються на термін до 1 року від поточної дати. Доступність за межами цього періоду не передається на Airbnb.
- Замовлення Airbnb заблоковані в TicketingHub. Замовлення, створені через Airbnb, не можна змінювати на інформаційній панелі TicketingHub. Оновлення та скасування потрібно виконувати на Airbnb; вони автоматично синхронізуються назад.
- Повідомлення надсилаються через Airbnb. Airbnb не передає адреси електронної пошти або номери телефонів клієнтів. Повідомлення, створені в TicketingHub, доставляються через платформу обміну повідомленнями Airbnb, а не електронною поштою чи SMS. Наразі підтримуються лише підтвердження бронювання та масові повідомлення.
- Наявні бронювання AirBnb не синхронізуються. Бронювання в AirBnb, створені до підключення активності, не будуть створені в Ticketinghub.
Початок роботи
- Перейдіть до Settings → Integrations. У розділі OTAs → Airbnb натисніть Activate. Вас буде перенаправлено на Airbnb для авторизації підключення. Натисніть Allow, після чого вас буде повернуто до TicketingHub.
- Відкрийте свій продукт → вкладка Integrations. Ваша активність Airbnb має з’явитися у випадаючому списку. Якщо її немає, натисніть Sync Activities, щоб оновити список.
- Виберіть активність і натисніть Connect. Ви побачите порівняння налаштувань TicketingHub із поточними налаштуваннями Airbnb, а також те, як виглядатиме Airbnb після підключення. Уважно перевірте дані — підключення перезапише розклад на Airbnb.
- Натисніть Confirm Connection. Тепер доступність синхронізовано. Будь-які зміни місткості, часових слотів або бронювань у TicketingHub автоматично оновлюватимуть Airbnb.
- Максимальну кількість гостей визначено за місткістю опції з найбільшим значенням. На екрані підключення відображається максимальна місткість серед усіх ваших опцій. Це значення використовується як максимальна кількість гостей для активності на Airbnb. Кожен окремий часовий слот і надалі матиме власну правильну місткість, тому гості зможуть забронювати лише фактичну кількість місць для конкретного слоту.
Відключення
- Відключення однієї активності. Перейдіть до вкладки Integrations продукту та натисніть Disconnect. Слоти доступності, які вже було створено на Airbnb, залишаться — вони не видаляються автоматично.
- Відключення всього облікового запису Airbnb. Перейдіть до Settings → Integrations і натисніть Disconnect поруч із Airbnb. Це відкличе OAuth-підключення та одночасно відключить усі пов’язані активності. Наявні слоти доступності Airbnb і надалі залишатимуться на Airbnb.