Комментарии 32
А простым смертным есть возможность получить доступ к API и документации этой GDS в целях обучения на бесплатной основе?
0
Огромное спасибо за статью!
Не знаю, касается ли это вас… Но вы наверняка знаете ответы :)
1. Почему поиски такие медленные? Я понимаю, что данных много-много, но всё-таки. Поиск у некоторых клиентов GDS длится десятки секунд. Почему так происходит? Возможна ли скорость поиска на уровне гуглов/яндексов? Проясните, пожалуйста.
2. Как и на чьей стороне устроен поиск составных маршрутов? Вопрос тут в сторону «почему составной маршрут иногда дороже, чем отдельные билеты, почему составной поиск не предлагает эти отдельные билеты в одном».
Не знаю, касается ли это вас… Но вы наверняка знаете ответы :)
1. Почему поиски такие медленные? Я понимаю, что данных много-много, но всё-таки. Поиск у некоторых клиентов GDS длится десятки секунд. Почему так происходит? Возможна ли скорость поиска на уровне гуглов/яндексов? Проясните, пожалуйста.
2. Как и на чьей стороне устроен поиск составных маршрутов? Вопрос тут в сторону «почему составной маршрут иногда дороже, чем отдельные билеты, почему составной поиск не предлагает эти отдельные билеты в одном».
+1
1)Просто тупая и медленная старая система. Переписать конечно можно и на быстрое, объем данных не такой уж и большой и далеко не гугловский и даже не яндексовский.
2)Ни разу не встречал чтобы составной был дороже точно тех же самых билетов. Составной это там где одной авиакомпанией или же авиакомпании в одном авиаальянсе их по моему три или четыре в мире, то есть если билеты от разных компаний то по сути это не составной перелет и компании друг перед другом не несут никаких ответственностей, и багаж вам надо получать при пересадке и расчекиниться зачекиниться по новому вместо просто трансфера. В составные билеты ещё обычно не попадают всякие лоукостеры как рунайр или айр азия, так что иногда проще взять билет прямой до бангкока и за 600 рублей долететь айр азией до пхукета.
Вы скорее всего не правильно понимаете термин составной билет, и для любой перелет в пересадкой считается составным, с точки зрения авиакомпаний это могут быть два совершенно не связанных перелета.
2)Ни разу не встречал чтобы составной был дороже точно тех же самых билетов. Составной это там где одной авиакомпанией или же авиакомпании в одном авиаальянсе их по моему три или четыре в мире, то есть если билеты от разных компаний то по сути это не составной перелет и компании друг перед другом не несут никаких ответственностей, и багаж вам надо получать при пересадке и расчекиниться зачекиниться по новому вместо просто трансфера. В составные билеты ещё обычно не попадают всякие лоукостеры как рунайр или айр азия, так что иногда проще взять билет прямой до бангкока и за 600 рублей долететь айр азией до пхукета.
Вы скорее всего не правильно понимаете термин составной билет, и для любой перелет в пересадкой считается составным, с точки зрения авиакомпаний это могут быть два совершенно не связанных перелета.
0
1. Никому не интересно?
2. Попробую объяснить, что я подразумаваю. В моей голове живут типы oneway и return билетов. Т.е. хочу из А в Б или хочу из А в Б и обратно. Недавно я открыл для себя третий тип: «составной» (поправьте, как его правильно называть) — это из А в Б, из Б в В, из Г в А, например.
Но из вашего ответа я, кажется, понял кое-что. То, что дешевле, — от разных альянсов, а если из одного брать, то получится дороже. Правильно?
2. Попробую объяснить, что я подразумаваю. В моей голове живут типы oneway и return билетов. Т.е. хочу из А в Б или хочу из А в Б и обратно. Недавно я открыл для себя третий тип: «составной» (поправьте, как его правильно называть) — это из А в Б, из Б в В, из Г в А, например.
Но из вашего ответа я, кажется, понял кое-что. То, что дешевле, — от разных альянсов, а если из одного брать, то получится дороже. Правильно?
0
1)Ну вот есть жж, вот там бы тоже не помешало и вроде бы интересно, но видимо надо иметь определенную смелость, а вдруг не полетит? большой бизнес что тут скажешь. Американ айрлайнс или как его там сделало такую систему вроде как более быструю, но она пока что ни у кого не прижилась, там ещё есть большая проблема с тем что билеты плохо стандартизированы по формату, что тоже сильно усложняет жизнь автоматизированным системам.
2)Ну вам не могут продать билет составной скажем от компаний которые не связаны друг с другом авиаальянсом или какими то ещё договорами. Скажем если взять составной билет и взять теже самые билеты от тех же компаний они всегда будут дороже по отдельности чем составной. Но при этом компании гарантируют вам доставку и часто сами перенаправляют ваш багаж, и если есть не стыковки по их вине дадут вам другой билет на пересадке на следующий рейс скажем.
В случае купленных по отдельности билетов если скажем ваш первый рейс задержали то все остальные ваши билеты скорее всего плакали, а обычно дешевые билеты и вернуть нельзя, там возвращают только таксы аэропортов, а это вообще копейки.
2)Ну вам не могут продать билет составной скажем от компаний которые не связаны друг с другом авиаальянсом или какими то ещё договорами. Скажем если взять составной билет и взять теже самые билеты от тех же компаний они всегда будут дороже по отдельности чем составной. Но при этом компании гарантируют вам доставку и часто сами перенаправляют ваш багаж, и если есть не стыковки по их вине дадут вам другой билет на пересадке на следующий рейс скажем.
В случае купленных по отдельности билетов если скажем ваш первый рейс задержали то все остальные ваши билеты скорее всего плакали, а обычно дешевые билеты и вернуть нельзя, там возвращают только таксы аэропортов, а это вообще копейки.
+2
Пожалуйста!
Я занимаюсь маршрутизацией сообщений и поиском в архиве, и как устроен поиск рейсов я в нюансах не знаю, но могу узнать.
Поиски медленные по нескольким причинам: ограниченные возможности кэширования, система ориентирована на высокую надёжность со многими гарантиями.
Если гугл или яндекс немного ошибутся в результатах, им ничего не будет за это.
По второму вопросу разузнаю технические детали на неделе. Действительно, существует огромная база бизнес-правил, по которым считается стоимость билета. Там изгаляются кто во что горазд, и расчёт не тривиальный. В итоговой цене могут получаться странности. Притащу примеры по возможности.
Я занимаюсь маршрутизацией сообщений и поиском в архиве, и как устроен поиск рейсов я в нюансах не знаю, но могу узнать.
Поиски медленные по нескольким причинам: ограниченные возможности кэширования, система ориентирована на высокую надёжность со многими гарантиями.
Если гугл или яндекс немного ошибутся в результатах, им ничего не будет за это.
По второму вопросу разузнаю технические детали на неделе. Действительно, существует огромная база бизнес-правил, по которым считается стоимость билета. Там изгаляются кто во что горазд, и расчёт не тривиальный. В итоговой цене могут получаться странности. Притащу примеры по возможности.
0
Спасибо за статью-ответ!
И все-таки про скорость. На том уровне, на котором ОТА отдают данные пользователям и нам (метапоисковикам) — особой «надежности» нет, некоторый процент попыток бронирования завершается надписью «авиакомпания не потдвердила, блабла». Лучшие агенты успевают отдать данные за 10-12 секунд, худшие думают, проверяя разные ГДС, до 40 секунд. При этом авиакомпании, с которыми мы работаем напрямую отвечают за 1-3 секунды, не больше.
Какой роадмап у Амадеуса по вопросу ускорения? Ну чтобы «фиу фиу и в продакшен» ;-)
И все-таки про скорость. На том уровне, на котором ОТА отдают данные пользователям и нам (метапоисковикам) — особой «надежности» нет, некоторый процент попыток бронирования завершается надписью «авиакомпания не потдвердила, блабла». Лучшие агенты успевают отдать данные за 10-12 секунд, худшие думают, проверяя разные ГДС, до 40 секунд. При этом авиакомпании, с которыми мы работаем напрямую отвечают за 1-3 секунды, не больше.
Какой роадмап у Амадеуса по вопросу ускорения? Ну чтобы «фиу фиу и в продакшен» ;-)
0
При составном маршруте компания-перевозчик, от имени которой будет выпущен билет, берёт на себя дополнительные обязательства. Если первый рейс опаздывает и вы не успеваете на второй — вам бесплатно дадут новый билет на продолжение вашего сегмента. Тут, правда, я не силён на тему, когда заканчивается один сегмент и начинается другой. Один раз меня это уже выручило, прождал 6 часов в Хитроу, но улетел без проблем и доплат, и багаж прилетел вместе со мной.
+1
Я, возможно, не очень понятно объяснил. Ещё раз попробую на примере.
Хочу лететь из Питера в Нью-Йорк 25 сентября. Оттуда 1 октября в Сан-Франциско, где хочется побыть ещё неделю. 8 октября я беру в прокат автомобиль и еду по побережью до Лос-Анджелеса, откуда через несколько дней вылетаю обратно в Питер.
Т.е. маршрут такой: LED-NYC-SFO, LAX-LED. Три сегмента. Я хочу купить всё это разом.
И вот бывает такое, что сумма цен отдельных билетов меньше, чем цена на сложный/составной маршрут (опять-таки, я здесь использую, может быть, неверный термин, который сбивает вас с толку).
Опаздания здесь не играют роли, потому что между сегментами может быть несколько дней. И тут возникает вопрос. Пускай каждый из сегментов (LED-NYC, NYC-SFO, LAX-LED) будет представлен одним альянсом (как раз для безопасности пассажира, если в сегменте есть пересадки), но что мешает продавать сегменты разных альянсов?
Хочу лететь из Питера в Нью-Йорк 25 сентября. Оттуда 1 октября в Сан-Франциско, где хочется побыть ещё неделю. 8 октября я беру в прокат автомобиль и еду по побережью до Лос-Анджелеса, откуда через несколько дней вылетаю обратно в Питер.
Т.е. маршрут такой: LED-NYC-SFO, LAX-LED. Три сегмента. Я хочу купить всё это разом.
И вот бывает такое, что сумма цен отдельных билетов меньше, чем цена на сложный/составной маршрут (опять-таки, я здесь использую, может быть, неверный термин, который сбивает вас с толку).
Опаздания здесь не играют роли, потому что между сегментами может быть несколько дней. И тут возникает вопрос. Пускай каждый из сегментов (LED-NYC, NYC-SFO, LAX-LED) будет представлен одним альянсом (как раз для безопасности пассажира, если в сегменте есть пересадки), но что мешает продавать сегменты разных альянсов?
0
Так вам в итоге один билет ведь продают, состоящий из трех сегментов, поэтому и один альянс. В ценообразовании начинают играть всякие разные факторы: туда-обратно в одном билете обычно дешевле, чем в двух разных; у разных авиакомпаний могут быть разные цены на один и тот же совместный рейс; цены повышаются в зависимости от количества купленных билетов; распродажи всяческие и т.д… Например, сейчас билеты аэрофлота LED-NYC 6 ноября туда и 20 обратно стоят 17 тысяч, только туда 12 тысяч, а только обратно — 11. Впрочем, LED-NYC + LAX-LED есть от люфтганзы за 22 тысячи, так что тут надо смотреть внимательно. Но лететь дольше, чем аэрофлотом.
С другой стороны в штатах гигантское количество внутренних рейсов, и если покупать чуть заранее — можно отлично сэкономить. В вашем случае я бы вообще покупал 3 разных билета: LED-NYC туда-обратно, NYC-SFO и LAX-NYC (ну и мустанг для автотрассы №1 :) ). Опасность только в пересадке в NYC, и скорее всего возможна экономия.
С другой стороны в штатах гигантское количество внутренних рейсов, и если покупать чуть заранее — можно отлично сэкономить. В вашем случае я бы вообще покупал 3 разных билета: LED-NYC туда-обратно, NYC-SFO и LAX-NYC (ну и мустанг для автотрассы №1 :) ). Опасность только в пересадке в NYC, и скорее всего возможна экономия.
0
Могли бы вы предоставить больше деталей из жизни рейса. Что означает каждый из пунктов и как это происходит?
0
Сложно, как оказалось. Источники разбросаны и я пока не нашёл кого-нибудь, кто бы знал всё. Вот обрывки поступающих сведений:
EZFW = Estimated Zero Fuel Weight
Отправляется в систему планирования полётов примерно за 2-3 часа до вылета. Система рассчитывает необходимое топливо.
NOTOC = NOtification TO Captain
Уведомление капитана о грузе: есть ли опасный или что-то специальное. На каждый такой груз отправляется такое сообщение. Скорее всего.
LDM = LoaD Message
CPM = Container Pallet Message
Эти отправляются в порт назначения с информацией что летит, как разгружать.
Копаю дальше.
EZFW = Estimated Zero Fuel Weight
Отправляется в систему планирования полётов примерно за 2-3 часа до вылета. Система рассчитывает необходимое топливо.
NOTOC = NOtification TO Captain
Уведомление капитана о грузе: есть ли опасный или что-то специальное. На каждый такой груз отправляется такое сообщение. Скорее всего.
LDM = LoaD Message
CPM = Container Pallet Message
Эти отправляются в порт назначения с информацией что летит, как разгружать.
Копаю дальше.
+1
DG — по идее, Dangerous Goods
+1
Объясните, пожалуйста, такой момент. Эти различные GDS (Amadeus, Galileo) используют одну общую базу данных, или у каждой своя?
И какое отношение к ним имеет IATA, в частности BSP? Описание на сайте www.iata.org/services/finance/bsp/Pages/index.aspx похоже на GDS.
И какое отношение к ним имеет IATA, в частности BSP? Описание на сайте www.iata.org/services/finance/bsp/Pages/index.aspx похоже на GDS.
+1
База данных у каждого своя. Авиакомпании выбирают с какой GDS работать. Разные GDS предоставляют разный набор сервисов. Амадеус продаёт очень много всего.
IATA регулирует правила бизнеса. Например, GDS обязаны брать плату за каждую бронь билета. Нельзя взять и делать бронь бесплатно взамен на показ рекламы.
IATA регулирует правила бизнеса. Например, GDS обязаны брать плату за каждую бронь билета. Нельзя взять и делать бронь бесплатно взамен на показ рекламы.
0
Помнится, несколько лет назад покупал авиабилет. И меня очень удивило, что девушка-кассирша при поиске билета работала в текстовой консоли, вводя какие то хитрые короткие команды. Я еще все думал, почему не сделать простую GUI оболочку. Все таки там работают простые кассирши, а не *nix-админы.
0
Вы так говорите, будто хитрые короткие команды — это что-то плохое. Работает, и достаточно хорошо. Исторически так сложилось.
Сейчас практически ко всем продуктам есть более человеческий веб-интерфейс, но не все клиенты к нему готовы.
Сейчас практически ко всем продуктам есть более человеческий веб-интерфейс, но не все клиенты к нему готовы.
0
Просто мне кажется что обучать девочек-кассирш пользоваться консолью намного тяжелее, чем обучить пользоваться GUI.
Это нам с вами легко в Linux терминале команды давать, а у простого смертного может культурный шок случиться ))
Это нам с вами легко в Linux терминале команды давать, а у простого смертного может культурный шок случиться ))
0
работала в текстовой консоли, вводя какие то хитрые короткие командыБыстро это делала? Мне тоже приходилось наблюдать за такой работой. Билеты подбирали долго, но сам процесс ввода запросов и перевод полученной информации на человеческий язык был очень быстрым благодаря интерфейсу и квалификации «девочки-кассирши». Боюсь представить, на сколько бы растянулась покупка, если бы интерфейс был более «человечным».
0
Да. Она довольно быстро работала. Мне так слабо.
Но опытные операционистки и с GUI очень быстро работают. И в GUI их работу очень ускоряют горячие клавиши, автозаполнение, всплывающие окна со справочниками и т.п.
Вопрос, скольно времени нужно обучать девочку, до того, как она сможет начать работать (хотябы медленно для начала).
Но опытные операционистки и с GUI очень быстро работают. И в GUI их работу очень ускоряют горячие клавиши, автозаполнение, всплывающие окна со справочниками и т.п.
Вопрос, скольно времени нужно обучать девочку, до того, как она сможет начать работать (хотябы медленно для начала).
0
Наличие GUI провоцирует к медленной работе с мышью (сами знаете, каким образом большинство в word/excel работает). А большой разницы между изучением горячих клавиш и консольных команд я не вижу. Может быть даже наоборот всё — названия команд, как правило, явно соответствуют своим функциям, а вот с хоткеями лично у меня гораздо сложнее (какой набор модификаторов? какой символ?).
0
0
А как вам условия работы? Меня зовут в Амадеус из Амстердама, думаю, стоит ли того? По вашему описанию работа может быть как очень интересной, так и очень неинтересной, так что детали придется смотреть на месте, если до этого дойдет, а вот если в общем расскажете, как вам офис, как транспорт, какие плюшки в контракте кроме зарплаты, то буду признателен.
+1
Офис приятный, есть столовая и кафешки. Кофе/шоколадки в машинах за деньги. Из Антиб ходит бесплатный автобус (правда, обычно набитый битком в часы пик). Остальные автобусы 1 евро.
Если работать на Амадеус консультантом через подрядчика, то, как правило, условия чуток хуже, но проще попасть. Обычно выдают ресторанные билетики по 7-8 евро/день, которые можно тратить во Франции в пунктах питания и в магазинах на некоторую еду.
Если работать напрямую на Амадеус, то есть дополнительные плюшки: профсоюз со скидками на мероприятия и спорт, столовая в 2 раза дешевле, компенсация бензина для езды на работу, софинансирование доп. пенсионного плана и паевых фондов. Отпуск что-то типа месяц + 7..9 дней за вредность (зависит от года). Небольшая помощь с кредитом на жильё. Также удвоенное время на оплачиваемые треннинги (относительно гарантированных законом 20 часов в год). Разного рода и размера годовые бонусы.
Офисы (37 зданий) разбросаны в живописном месте. Если повезёт, из окон будет отличный вид.
Если французский язык не очень — легко говорят по-английски (в офисе), это официальный язык внутри.
Зарплата по отзывам местных — выше среднего (мне-то всего всегда мало, конечно же).
Это Лазурный берег, так что климат, налоги, бюрократия и цены соответствующие.
Если работать на Амадеус консультантом через подрядчика, то, как правило, условия чуток хуже, но проще попасть. Обычно выдают ресторанные билетики по 7-8 евро/день, которые можно тратить во Франции в пунктах питания и в магазинах на некоторую еду.
Если работать напрямую на Амадеус, то есть дополнительные плюшки: профсоюз со скидками на мероприятия и спорт, столовая в 2 раза дешевле, компенсация бензина для езды на работу, софинансирование доп. пенсионного плана и паевых фондов. Отпуск что-то типа месяц + 7..9 дней за вредность (зависит от года). Небольшая помощь с кредитом на жильё. Также удвоенное время на оплачиваемые треннинги (относительно гарантированных законом 20 часов в год). Разного рода и размера годовые бонусы.
Офисы (37 зданий) разбросаны в живописном месте. Если повезёт, из окон будет отличный вид.
Если французский язык не очень — легко говорят по-английски (в офисе), это официальный язык внутри.
Зарплата по отзывам местных — выше среднего (мне-то всего всегда мало, конечно же).
Это Лазурный берег, так что климат, налоги, бюрократия и цены соответствующие.
+2
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
За кулисами резервирования авиабилетов