Взаимодействие с метапоисковиками

Материал из Центр поддержки системы бронировании
Версия от 15:40, 20 февраля 2014; Сергей Михалёв (обсуждение | вклад) (Запрос вариантов перелета с ценами)
Перейти к навигации Перейти к поиску

Метапоисковая система (метапоисковая машина, метапоисковик) — это поисковая система, которая в отличие от классических поисковых машин не имеет собственной базы данных и собственного поискового индекса, а формирует поисковую выдачу за счет смешивания и переранжирования результатов поиска других поисковых систем.

Настройка

Для агентства должен быть включен модуль «Взаимодействие с метапоисковиками», тогда:

  • становится доступным раздел «Статистика заказов из метапоисков» в разделе «Администрирование»«Логи и статистика»;
  • появляется настройка «Источник метрики» (показывается только для пользователей внутри агентства/субагентства) в разделе «Авиабилеты»«Стандартный поиск»«Настройки»;
  • появляются настройки «Время жизни cookie (дней)», «Продлевать время жизни cookie при следующем заходе пользователя» «Прибыль метапоисковика(процент)» в разделе «Метрика »«Источники трафика».

В список «Источник метрики» подгружаются источники, настроенные в модуле метрики в «Источниках переходов». Если ни одного источника не настроено, то поле «Источник метрики» будет скрыто.

Поддержка метапоисковиков

Aviasales.ru

Aviasales.ru.png

Первый и крупнейший в Рунете метапоиск дешевых авиабилетов. Производит поиск авиабилетов в 728 авиакомпаниях, 40 авиакассах и 5 системах бронирования (GDS), используя наиболее современные технологии.

Принципы работы с метапоисковиком

API Авиа

В Nemo реализовано два интерфейса (согласно требованиям AviaSales.ru):

Запрос вариантов перелета с ценами

Пример запроса

http://host/api/search?from=MOW&to=LED&date1=2012-09-25&date2=2012-10-01&adults=2&children=1&infants=1&cabin=Y&partner=avsl&password=pass

Параметры запроса

Параметр запроса Описание
from IATA код пункта отправления.
to IATA пункта назначения.
date1 YYYY-MM-DD дата вылета.
date2 YYYY-MM-DD дата возвращения. Для перелётов в одну сторону не передаётся.
adults Количество взрослых пассажиров.
children Количество пассажиров детей от 2 до 12 лет.
infants Количество пассажиров детей до 2х лет.
cabin Класс перелёта. "Y" - эконом , "C" - бизнес, "F" - первый.
partner Идентификатор клиента делающего запрос.
password Пароль клиента делающего запрос.

Пример ответа

<?xml version='1.0' encoding='utf-8' ?> <variants>

   <variant>
       <price>2664</price>
       <currency>rub</currency>
       <url>BOOKING_PAGE_DEEPLINK</url>
       <validatingCarrier>UN</validatingCarrier>
       <segment>
           <flight>
               <operatingCarrier>UN</operatingCarrier>
               <number>3</number>
               <departure>DME</departure>
               <departureDate>2012-09-25</departureDate>
               <departureTime>09:55</departureTime>
               <arrival>LED</arrival>
               <arrivalDate>2012-09-25</arrivalDate>
               <arrivalTime>11:10</arrivalTime>
               <equipment>735</equipment>
               <cabin>Y</cabin>
           </flight>
       </segment>
   </variant>
   <variant>
   ...more variants...
   </variant>

</variants>

Статистика продаж

Пример запроса

http://hostname.com/api/statistics?date1=2012-05-01&date2=2012-06-01&partner=aviasales&password=secret

Параметры запроса

Параметр запроса Описание
date1 YYYY-MM-DD дата.
date2 YYYY-MM-DD дата.
partner Идентификатор партнёра.
password Пароль партнёра.
Модуль метрики

Если источник перехода выключен, то статистика метапоиска все равно считается, но в этом случае возможно расхождение данных статистики метапоиска и модуля метрики по отключенному источнику.

HTTP cookie

Запускается механизм управления HTTP cookie пользователей, прихлдящих с сайта метапоиска. Для работы этого механихма необходимо, чтобы была задана настройка «Источник метрики».

HTTP cookie продлеваются с каждым последующим переходом на бронирование.

Ценообразование 2.0

См. также