Авиаперелеты и бронирование через поиск в Яндекс (Yandex) для вашего сайта
Для каких сайтов в Яндекс
Сервисы, предлагающие авиабилеты: авиаперевозчики, турагентства и агентские платформы по продаже перелётов через ваш сайт.
Что отображается в результатах поиска в Яндекс вашего сайта
Блок показывает варианты перелётов с указанием стоимости, количества пересадок, наличия багажа и числа пассажиров. Пользователь на странице поисковой выдачи может менять даты, направлять запросы по конкретным перевозчикам и переходить к оформлению билета на вашем сайте.
Как организовать интеграцию поиска перелётов в Яндекс для вашего сайта
Когда Яндекс получает запрос с пунктами отправления и назначения (коды IATA или Сирена), датами и числом пассажиров, он направляет GET-запрос к вашему API в формате:
https://api.partner/search?
departure=<код_отправления>&
arrival=<код_прибытия>&
date_forward=<дата_туда>&
date_backward=<дата_обратно>&
class=<класс>&
adults=<взрослые>&
children=<дети>&
infants=<младенцы>
В ответ ваше API возвращает JSON с объектами variant, содержащими:
- URL для перехода к бронированию;
- общую стоимость перелёта и по каждому типу пассажиров;
- маркировку возвратности;
- доступное число мест;
- детальную информацию о каждом сегменте рейса (номера рейсов, коды авиакомпаний, время вылета и прилёта, условия провоза багажа и ручной клади).
Схема взаимодействия при переходе к продаже в Яндекс вашего сайта
- Пользователь выбирает вариант перелёта и кликает на ссылку, полученную в ответе API.
- Он перенаправляется на страницу вашего сайта, где автоматически проверяется доступность бронирования.
- Если выбранный вариант недоступен, показываются альтернативные предложения с аналогичными параметрами.
- Ссылка должна оставаться рабочей минимум 30 часов и передавать уникальный маркер бронирования.
- На странице бронирования должна быть понятная и полная информация о рейсах, пересадках, багаже и стоимости именно того варианта, который был показан в поиске.
- Для случаев с несколькими билетами указываются количество выписываемых документов и особенности пересадки багажа.
- Цена при переходе из поиска должна быть явно выделена, без навязчивых всплывающих окон и скрытых услуг.
- Если требуется ручное подтверждение, сроки и условия подтверждения отображаются на странице.
Условия интеграции в Яндекс вашего сайта
- Сайт должен поддерживать мгновенное подтверждение бронирования авиабилетов.
- Ответы поставляются не позднее 120 секунд с момента запроса.
- При использовании кодов системы «Сирена-Трэвел» необходимо отвечать на соответствующие внутренние коды.
- Все переходы должны выполняться по защищённому протоколу HTTPS.
- О смене API или протокола информировать заблаговременно, не менее чем за 30 дней.
- Для ограничения направлений можно задать CSV-файл с парами аэропортов и днями недели; обновление — раз в сутки.
- Партнёр обязан предоставлять отчёт о бронированиях через API с историей за последние 60 дней, включая маркер, статус заказа, цену и идентификатор.
По всем вопросам интеграции обращайтесь к seo-компании seo.computer по email: info@seo.computer или через WhatsApp: +79202044461.
ID: 152