При выполнении запроса BatchAvailabilityLookup ваш сервер бронирования отображает текущую доступность продавца и проверяет, действительны ли и доступны ли запрошенные временные интервалы для записи на прием.
Для завершения задач загрузки страницы и кликов по слотам BatchAvailabilityLookup необходимо успешно разработать и внедрить оба метода, чтобы ваша интеграция возвращала точные данные о доступности в режиме реального времени.
Требования к задаче загрузки страницы BatchAvailabilityLookup
- 20 запросов на загрузку страниц
BatchAvailabilityLookupс вероятностью успеха 90% и выше в тестовой и рабочей средах.
BatchAvailabilityLookup slot click task requirements
- 20 запросов на добавление доступности через
BatchAvailabilityLookupс вероятностью успеха 90% и выше в тестовой и производственной средах.
Основы поиска пакетной доступности
Функция BatchAvailabilityLookup проверяет, отображаются ли пользователям во время процесса бронирования только актуальные слоты. Она может вызываться несколько раз в течение жизненного цикла процесса бронирования, например, при загрузке страницы и нажатии на слот, чтобы отображать пользователю, пытающемуся забронировать место, актуальную информацию о наличии свободных мест.
Загрузка страницы BatchAvailabilityLookup
Когда пользователь нажимает кнопку «Забронировать столик» в меню вашего заведения, при загрузке страницы вызывается запрос BatchAvailabilityLookup , который включает несколько слотов для отображения в списке. Полезная нагрузка содержит множество слотов, которые Центр действий считает доступными на основе последних загрузок из вашей ленты новостей или любых промежуточных запросов на доступность.
В ответе необходимо указать каждый запрос на бронирование места и текущую доступность этого места. Это предотвратит отображение пользователю, оформившему бронирование, недоступных мест.
BatchAvailabilityLookup slot click
Когда пользователь находит доступные слоты для бронирования и выбирает слот, вызывается запрос BatchAvailabilityLookup . В этом случае отправляется только выбранный слот.
Ответ должен отражать текущую, фактическую доступность слота. Если слот забронирован до момента нажатия кнопки, верните сообщение о том, что слот недоступен.