Изменения

Перейти к навигации Перейти к поиску

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

455 байт добавлено, 15:35, 26 апреля 2016
Нет описания правки
'''Метапоисковая система''' (метапоисковая машина, метапоисковик) — это поисковая система, которая в отличие от классических поисковых машин не имеет собственной базы данных и собственного поискового индекса, а формирует поисковую выдачу за счет смешивания и переранжирования результатов поиска других поисковых систем.
Необходимо убедиться, что API запросы на поиск отправляются на доменное имя, указанное для агентства (субагента) в разделе '''Администрирование''' -> '''Настройки агентства'''«Управление сайтом» → «Домены и протоколы».
== Условия подключения и использования модуля ==
Агентство может использовать данный модуль системы Nemo{{NameSystem}}, только если выполняются следующие условия:
* используется только коннектор к авиасерверу Nemo 2.0;
* в разделе настроек '''«Управление продажами» → «Авиабилеты» → «Поиск 2.0» «Процессы» → «Процесс поиска» → «Тонкая настройка»''' для АПИ-пользователя метапоиска включена настройка '''«Объединение {{Setting|Объединение поисков для NEMO2.0»'''0}};
* для метапоиска настроены фильтры запросов;
* для АПИ-пользователя в разделе '''«Управление продажами» → «Авиабилеты» → «Стандартный поиск» «Устаревшие настройки» «Ограничения «Ограничение поиска»''' отключена отправка параллельных запросов на дополнительные классы перелетов (эконом-премиум и первый);* максимальное число ценовых правил, заведенных на каждую авиакомпанию, - не более 100;
* предельный look-to-book (конверсия) для метапоиска - 3000:1.
Данные ограничения объясняются необходимостью контролировать нагрузку на сервер. Если какие-либо условия из этого списка не выполняются, администраторы Nemo {{NameSystem}} вправе отключить модуль взаимодействия с метапоиском для агента.
== Настройка ==
Для агентства должен быть включен модуль '''«Взаимодействие {{Setting|Взаимодействие с метапоисковиками»'''метапоисковиками}}, тогда:* становится доступным раздел '''«Статистика и отчеты» → «Статистика заказов из метапоисков»''' в разделе '''«Администрирование»''' → '''«Логи и статистика»''';* появляется настройка '''''«Источник метрики»''''' {{Setting|Источник метрики}} (показывается только для пользователей внутри агентства/субагентства) в разделе '''«Управление продажами» → «Авиабилеты»''' '''«Стандартный поиск»''' «Процессы» '''«Настройки»'''«Форма поиска»;'''Внимание!''' При изменении алиаса в разделе «Метрика» – «Источники переходов», необходимо проверить настройку «Источник метрики», определен ли источник, так как эта настройка может слететь.
{{Attention|При изменении алиаса в разделе «Статистика и отчеты» → «Метрика» → «Источники переходов», необходимо проверить настройку «Источник метрики», определен ли источник, так как эта настройка может слететь.}} * появляются настройки '''''«Время {{Setting|Время жизни cookie (дней)»'''''}}, '''''«Продлевать {{Setting|Продлевать время жизни cookie при следующем заходе пользователя»'''''пользователя}}, '''''«Прибыль {{Setting|Прибыль метапоисковика (процент)»''''' }} в разделе '''«Метрика »''' «Статистика и отчеты» → «Метрика» '''«Источники трафика»'''переходов»;
* в личном кабинете открывается новый фильтр по заказам '''''«Источник перехода»''''', подробнее [[Личный кабинет#Фильтр заказов | «Личный кабинет. Фильтр заказов»]].
В список '''''«Источник метрики»''''' {{Setting|Источник метрики}} подгружаются источники, настроенные в модуле метрики в '''«Источниках «Источники переходов»'''. Если ни одного источника не настроено, то поле '''''«Источник метрики»''''' {{Setting|Источник метрики}} будет скрыто.
Если задана настройка '''''«Источник метрики»'''''{{Setting|Источник метрики}}, то запускается механизм управления HTTP cookie пользователей, приходящих с сайта метапоиска. Если модуль '''«Взаимодействие {{Setting|Взаимодействие с метапоисковиками»''' метапоисковиками}} отключен, то HTTP cookie не сохраняются.
Если источник перехода выключен в модуле метрики, то статистика метапоиска все равно считается, но в этом случае данные статистики метапоиска и модуля метрики будут различными. В целом возможно расхождение данных статистики метапоиска и модуля метрики, так как это два различных модуля.
Через настройку '''''«Источник метрики»''''' {{Setting|Источник метрики}} ('''«Управление продажами» → «Авиабилеты»''' '''«Стандартный поиск»''' «Процессы» '''«Настройки»'''«Форма поиска») источник переходов модуля метрики привязывается к конкретному пользователю, для которого настроены API Nemo{{NameSystem}}.
=== Фильтры запросов поиска ===
=== Дополнительные параметры источника переходов ===
* '''''{{Setting|Время жизни cookie (дней)''''' - }} — срок действия HTTP cookie, в течение которого Nemo {{NameSystem}} запоминает пользователя, пришедшего с метапоиска. В случае отсутствия заданного значения настройки "Время «Время жизни cookie (дней)"», либо если оно равно 0, то время жизни cookie проставляется в 1 час.* '''''{{Setting|Продлевать время жизни cookie при следующем заходе пользователя''''' - }} — если опция включена, то HTTP cookie продлеваются с каждым последующим переходом на бронирование.* '''''{{Setting|Прибыль метапоисковика (процент)''''' - }} — считается как процент от стоимости оплаченного заказа, включая комиссию платежного шлюза, исключая дополнительные услуги (апесейл). Используется только в отчетах статистики метапоиска и не изменяет итоговую стоимость заказа.
=== Сборы ===
Модуль '''«Ценообразование 2.0»''' позволяет задать ценовое правило для источника перехода на основе параметра '''''utm source'''''<syntaxhighlight lang="text" enclose="none" style="font-size: 1.2em; padding: 0 3px; background: #F0F0F0; border: 1px dashed #2F6FAB;">utm_source</syntaxhighlight>. В качестве значения необходимо указывать идентификатор источника перехода, который отображается в поле '''''«№»''''' {{Setting|№}} таблицы источников переходов.
== Статистика заказов из метапоисков ==
Для получения данных необходимо заполнить поля:
* '''''{{Setting|Источник метрики''''' - }} — один из источников, настроенных в «Источниках переходов» модуля метрики;* '''''{{Setting|Дата с''''' - }} — начало периода бронирований;* '''''{{Setting|Дата по''''' - }} — окончание периода бронирований.
== Поддержка метапоисковиков ==
<div class="mw-collapsible-content">
<syntaxhighlight lang="text" enclose="div" style="font-size:9pt;background: #F9F9F9; border: 1px dashed #2F6FAB; padding: 10px 5px; margin: 10px 0;">
/bookings - корневой элемент содержащий информацию о бронированиях. //booking - информации об одном бронировании. nemo_id - ид заказа в системе Немо. id - уникальный идентификатор бронирования в системе поставщика (локатор). created_at - YYYY-MM-DD HH:MM время и дата бронирования в таймзоне UTC; если даты бронирования нет, то дата начала создания заказа. marker - маркер переданные в GET параметре marker при переходе на бронирование. price - цена билетов. profit - прибыль партнёра от данного бронирования. currency - валюта в которой указаны прибыль и цена билета. state - состояние брони. Допустимые значения PROCESSING/PAID/CANCELLED. segment - информация о перелётах. validatingCarrier - информация о бронировании. //flight - информация об одном перелёте. operatingCarrier - код авиакомпании осуществляющей рейс. number - номер рейса. departure - IATA код аэропорта отправления. departureDate - дата отправления, 'YYYY-MM-DD', местное время. departureTime - время отправления, 'HH:MM', местное время. arrival - IATA код аэропорта назначения. arrivalDate - дата прибытия, 'YYYY-MM-DD', местное время. arrivalTime - время прибытия, 'HH:MM', местное время. equipment - IATA транспортного средства осуществляющего перевозку. cabin - класс перелёта. "Y" - «Y» — эконом , "C" - «C» — бизнес, "F" - «F» — первый. adults - кол-во взрослых пассажиров. children - кол-во детей. infants - кол-во детей до 2 лет.
</syntaxhighlight>
</div>
Состояние брони '''''state''''' может принимать значения:
* '''''PROCESSING''''' - забронирован;* '''''PAID''''' - выписан;* '''''CANCELLED''''' - аннулирован (по любым причинам).
Прибыль партнёра '''''profit''''' от данного бронирования в формате 00.99 (через точку).
Количество детей до 2 лет '''''infants''''' относится только к младенцам без места. Количество младенцев с местом объединяются с количеством детей до 12 лет '''''children'''''.
== Особенности работы с метапоиском в Nemo {{NameSystem}} ==
* В случае расхождения фактических результатов поиска с ожидаемыми агентом или при возникновении других вопросов агент должен проанализировать поисковые логи, затем обратиться сначала в поддержку метапоисковой системы и выяснить возможные причины проблемного поведения в системе метапоиска, и только потом, если ситуация не прояснилась, обращаться в техподдержку Nemo{{NameSystem}}.* Порядок отображения перелетов агентства в метапоисковых системах во многом зависит от настроек на стороне метапоиска, скорости ответа и ряда других параметров, на которые система Nemo {{NameSystem}} не может повлиять.
== См. также ==

Навигация

'