Информация о принципе формирования ссылок на форму поиска в White Label с уже заполненными полями.
При работе с White Label вы можете создать ссылку на форму поиска с уже заполненными полями. Такие ссылки удобны тем, что после перехода пользователям не нужно тратить время на заполнение формы, можно сразу перейти к бронированию.
Чтобы создать такую ссылку:
1. Возьмите адрес вашего White Label и добавьте к нему /flights/: АдресВашегоWhiteLabel/flights/
2. К адресу нужно добавить параметры из таблице ниже. Первый параметр добавляется к адресу с помощью знака ?, а все остальные — с помощью &.
Например: /flights/?origin_iata=MOW&destination_iata=VIE. При переходе по такой ссылке пользователь попадёт на форму поиска с заполненными пунктами отправления и назначения.
Таблица параметров
Название | Описание | Значение по умолчанию |
origin_iata | Пункт отправления. IATA-код города | Москва (MOW) |
destination_iata | Пункт прибытия. IATA-код города | Санкт-Петербург (LED) |
depart_date | Дата отправления. Рекомендуемый формат: «Y-m-d» («yy-mm-dd» — JQuery). | — |
return_date | Дата возвращения. Рекомендуемый формат: «Y-m-d» («yy-mm-dd» — JQuery). | — |
oneway | Флаг «в одну сторону», значения true или false | 0 |
adults | Количество взрослых (старше 12 лет) | 1 |
children | Количество детей (2—12 лет) | 0 |
infants | Количество младенцев (0—2 года) | 0 |
trip_class | Класс перелёта (Эконом — 0, Бизнес — 1) | 0 |
with_request | Инициализировать ли поиск (true — поиск запускается, используйте это значение для отображения результатов поиска; false — заполняется форма, поиск не запускается, используйте это значение для заполненной формы поиска) | false |
currency | Валюта результатов (RUB, USD, EUR, UAH, CNY, KZT, AZN, BYN, THB, KGS, UZS) | RUB |
language | Язык результатов поиска |
en |
marker | Ваш партнёрский ID |
— |
Примечание:
-
adults/children/infants — количество взрослых, детей и младенцев — числа.
Всего в запросе не может быть больше 9 пассажиров с местами (adults + children). При этом infants путешествуют без места на руках у adults. Infants не может быть больше чем adults. Если infants больше, сверхнормативные запрашиваются как children (с местом). - marker — при необходимости вместе с ID можно указать дополнительный Sub ID. (указывается через знак «.» после основного ID).