Что не так с интерфейсами авиасервисов и как это исправить: подход проекта Aviageek

    image

    Путешествовать стало проще: еще недавно доступ к расписанию мировых авиарейсов могли получить только профессиональные агентства, а теперь любой желающий в пару кликов находит билеты в любую точку мира.

    Интерфейсы авиа-сервисов стали привычными и почти не меняются уже лет пять: достаточно ввести информацию о городах отлета и прилета, даты путешествия и выбрать из таблицы наиболее подходящие предложения для оформления брони.

    Эта схема, безусловно, доказала свою жизнеспособность, однако и она не лишена недостатков. Мы постарались исправить ситуацию в проекте Aviageek.

    Странная пиццерия


    Привычные авиасервисы похожи на странную пиццерию. Меню такого заведения состоит из тысяч вариантов, составленных механическим комбинированием ингредиентов. В пицце №585 используется сыр дорблю, в №586 — фета, а в №587 — моцарелла. И так до №12 432.

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

    image

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

    Чтобы понять, что два соседних билета отличаются только мизерной пятиминутной разницей во времени вылета, потенциальный пассажир должен сравнить все условия между собой, каждое с каждым.

    image

    При этом никто не предоставит ему удобного и простого способа выбора города для пересадки, фиксации желаемого времени вылета или учета погодных условий при планировании рейса.

    Как это исправить


    Процесс поиска билетов можно сделать более наглядным и значительно упростить, но для этого нужно переосмыслить привычный интерфейс авиасервисов. По такому пути мы пошли в своем проекте агрегатора авиабилетов нового поколения Aviageek.

    Мы решили дать пользователям самостоятельно выбирать настройки перелета, как ингредиенты пиццы.

    С помощью простого графического интерфейса потенциальный пассажир может, к примеру, указать, что предпочитает вылет из московского аэропорта «Внуково», или запросить «длинную» пересадку в Амстердаме, чтобы провести в городе полдня по цене обычного билета. Другой пример — поиск дешевого утреннего рейса с прибытием в Пекин не позже чем в 12:00 по местному времени с пересадкой в Стамбуле.

    Вот так выглядит первый прототип сервиса:

    image

    Пользователь может выбирать «ингредиенты» перелета, кликая по возможным вариантам и фиксировать понравившиеся параметры, нажатием на иконку «замочка».

    Такая организация удобна в случаях, когда необходимо, например, попасть в конкретный аэропорт или пересесть именно в Мадриде. В таком случае сервис предложит только те вылеты, которые учитывают эти требования.

    В городе пересадки можно выбрать длительность пребывания — вдруг путешественник захочет несколько часов провести во Флоренции, или наоборот, сразу же вылететь в пункт конечного назначения.

    Текущее состояние и планы


    В настоящий момент «Авиагик» работает в тестовом режиме, а доступ в сервис осуществляется по приглашениям. Хабрапользователи могут попасть на сайт, вбив промокод HA9HCIN на странице www.aviageek.com.

    Проект написан на Ruby on Rails (бэкенд), на фронтенде — Backbone.js, jQuery, Slim. В качестве БД используется PostgreSQL (мы согласны с тем, что реляционные СУБД хорошо подходят для стартапов) — более подробный рассказ об инфраструктуре проекта будет представлен в следующих топиках уже в самое ближайшее время.

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

    На сегодня все, мы будем рады ответить на вопросы и выслушать пожелания или замечания по работе тестовой версии сервиса в комментариях.

    Спасибо за внимание!
    Авиагик
    Company
    AdBlock has stolen the banner, but banners are not teeth — they will be back

    More
    Ads

    Comments 123

      +7
      У вас можно сказать «хочу прилет в один из k аэропортов в разных городах» и «только этими авиакомпаниями»?
        0
        А можно поинтересоваться, зачем фильтровать по авиакомпаниям? Есть принципиальная разница какая-то?
          +14
          Есть, конечно. Есть компании, летать которыми мне не нравится (даже если это дешево).
            +8
            Или есть «мили».
              +2
              Да да, кстати, Передаю привет Трансаэро за музыку в салоне.
              +4
              Это принципиальный вопрос, если участвуешь в программе лояльности.
              Даже не только а/к нужны, но и альянсы.
                0
                Огромная) вы видимо мало летаете, раз спрашиваете. Не знаю ни одного человека, который бы считал «да пофиг какая авиакомпания» и летал больше 5 раз в год. Куча всего отличается. Недавно в Краснодар летал из Домодедово и обратно. Туда одной АК, обратно другой. Разница — огромная. При одной и той же модели самолета.
                  0
                  Я по России не летал ни разу, в Европе летать в принципе все-равно на чем. Поэтому и спрашиваю.
                    0
                    в Европе летать в принципе все-равно на чем

                    Не, между иберией и свиссом разница неизбежно есть.
                      0
                      Разница есть, но нет авиакомпаний, которые скатились в такое УГ, чтобы их не рассматривать.
                        0
                        А вот это вопрос как раз личных вкусов. Я вот готов лететь иберией только если у меня вообще нет выбора, поэтому я изначально ее убираю из результатов, чтобы не зашумляла.
                          0
                          Немного ОТ, но что такого с Иберией? Я летал ей как-то с мюнхена в мадрид, рейс как рейс, самолет как самолет.
                            0
                            Неоправданно тесно, не кормят, раздолбайство в аэропорту. При этом ценник регулярно выше того же свисса.
                          0
                          Ryanair, Wizzair.

                          Я начала их рассматривать только после того, как все остальные ушли из нашего аэропорта.
                            0
                            В нашем аэропорту (VNO, соседний с вами), тоже не сильно большой выбор, а при цене в 15-20-25 евро за перелет — вообще вне конкуренции. Я готов пару часов потерпеть неудобства и наплевать на кормежку. К тому же — ryan и wizz — довольно педантичны и опаздывают куда реже традиционных АК.
                        0
                        Разница конечно есть. :)
                        Много написали, от себя добавлю.
                        У разных авиакомпаний разные правила перевозки спортивного инвентаря. В том числе разница и в цене вопроса.
                        0
                        Я летаю больше 5 раз в год и мне почти всегда всё равно, какая авиакомпания, при ощутимой разнице в цене. При разнице до 5% в цене выберу более удобный рейс, если почти одинаково — уже буду выбирать авиакомпанию.
                      +1
                      Возможность поиска по разным городам планируем реализовать в следующих версиях, но сначала запустим поиск по «соседним» аэропортам относительно выбранного пункта назначения.

                      Настройки авиакомпаний и альянсов доступны в фильтре «Перелёт».
                        +2
                        Разыне города очень важно в европе, например мне без разницы лететь со Штутгарта или Мюнхена (а вокруг есть еще Цюрих, Мемминген, Карлсруе-Баден) когда очень сложно найти рейс в определенный город с определенного аэропорта, типа Сингапура.
                          0
                          А если мне лететь через пол-мира (куда-нибудь в Южную Америку), то я могу из Питера и в Финляндию/Эстонию на автобусе подъехать рублей за 700-1500 (ВНЕЗАПНО дешевле, чем такси до Пулково), если авиабилет будет на несколько тысяч дешевле.
                            –1
                            Да что там Питер и пол-мира, мы из Москвы на машине в аэропорт Таллина ездили, ибо так выходило выгоднее путешествие Дом -> Барселона -> Малага -> Осло -> Дом. Но это при условии, что было на кого машину в Таллине оставить.
                      0
                      Не нашел информации о том, какая а/к выполняет рейсы, хоть и фильтр есть (кстати, понравилось что можно выбирать не только конкретные а/к, но и альянсы целиком), неплохо было бы еще на схеме показывать
                      Идея интересная, поигрался с интерфейсом — достаточно понятно и очень наглядно. Порадовали замочки для фиксации значений.
                        0
                        Авиакомпании указаны сверху в градуснике, между пунктами назначения.

                        По клику на стоимость рейса доступны все подробности перелета.
                          0
                          Спасибо, увидел
                          Честно говоря, этот «градусник» вообще выпал из поля моего зрения, пока вы на него не указали
                          Возможно, из-за того что это первый опыт работы с интерфейсом и чисто «ознакомительный», а не практический.
                          По-сути, этот градусник — компактная версия всего интерфейса, как «карта» кода в Sublime — красиво, но, IMHO, бесполезно.

                          А а/к все равно хочется в общей схеме)
                            0
                            Попробуем сделать «градусник» заметнее в визуальной версии. Сейчас его действительно несложно пропустить.

                            Он не бесполезен :-) Если вы собираете сложный рейс (простейший случай «туда-обратно»), с помощью градусника можно переключаться между сегментами. И настраивать каждый в отдельности.
                        +1
                        Прототип прикольный, вот вам сходу пара наблюдений:
                        – я выбираю аэропорт в поиске по коду IATA, но когда я ввел AER, попал в Фукусиму (в принципе, я не против, но билетов не нашлось) :)
                        – очень долго думал, где же посмотреть обратный перелет. Наверху как-то информативнее нужно будет сделать.
                          0
                          Спасибо, над «градусником» с маршрутом будем работать дальше.
                          0
                          На первый взгляд ваш интерфейс выглядит очень непривычно.

                          Вопрос лишь в том, сможете ли вы научить пользователей его использовать
                            +3
                            Интерфейс показался забавным. А вот поиск не впечатлил.
                            Сравнил с другими сервисами — гик находит не самые быстрые и не самые дешёвые варианты. Долго ищет. Хотя, как я понимаю, все до единого сервисы пользуются одними и теми же источниками — их, помнится, в мире всего два, или три?

                            Что хотелось бы предложить… Я не встречал (может плохо искал?) сервисов, которые бы не требовали введения аэропорта. У нас в городе два аэропорта, и в точке назначения (курортной стране, например — 3). И мне, глубоко безразлично — из какого именно нашего аэропорта я буду вылетать, и так же всё равно — в какой аэропорт я прилечу (я могу же, теоретически, выбрать город назначения, а не конкретный аэропорт, или страну? :) А так — мне приходится делать минимум 2*3 запросов, чтобы понять, куда же мне лучше лететь.
                              +1
                              А еще есть города, расположенные рядом. Например, Братислава и Вена. В первый много меньше летает самолетов, а расстояние между ними — полчаса на машине.
                                +1
                                Вообщем-то нет, не все. Крупные метапоисковики имеют договоренности напрямую с некоторыми авиакомпаниями минуя GDS. Так же, некоторые компании, особенно лоукостеры, зачастую не присутсвуют в GDS системах вовсе.
                                Использование GDS имеет один существенный недостаток: цены ваши будут всегда одинаковы с конкурентами. Есть конечно одаренные ребята, типа eDreams, которые ставят цену на порядок ниже, но там потом вылазят hidden fees и в итоге выходит даже дороже. Так же, получая результаты от GDS приходится использовать их алгоритмы поиска и ранжирования, а они, к слову, не всегда оптимальны.
                                  +1
                                  Я не встречал (может плохо искал?) сервисов, которые бы не требовали введения аэропорта.

                                  Anywayanyday — выбрал Лондон (LON) и Москву (MOW), сервис показывает рейсы изо всех аэропортов Лондона во все аэропорты Москвы
                                  image
                                    0
                                    Тут немного другое, для крупных хабов это работает, но, скажем, для малоудаленных небольших аэропортов такой вариант малополезен. Скажем, вы хотите слетать в страну басков, но вам все-равно: лететь в Бильбао или Сантандер.
                                      +2
                                      matrix так умеет — искать по списку аэропортов или по «аэропортам в радиусе Х миль»
                                +1
                                Ребята, есть интересный момент, который вы не учли. Если вы продаете рейс со стыковкой в пределах одного альянса или авиакомпании, она обязана доставить вас из точки А в точку Б и точка. Если стыковочный рейс отложен\задержан\перенесен, вас просто доставят через другой промежуточный пункт. Очень многие ребята, кто использует стратегию Hidden City на это напоролись.
                                  0
                                  Всё верно, спасибо за замечание. Мы пока не решились реализовывать Hidden City, но уже осуществляем самостоятельную стыковку сегментов. В этом случае мы акцентируем внимание пользователя на том факте, что сегменты не связаны между собой и при отмене первого сегмента весь маршрут может «развалиться».
                                    0
                                    Мне любопытно, а на техническом уровне как у вас реализовано?
                                      0
                                      В текущей версии стыкуем сегменты только для RoundTrip-маршрутов: посылаем несколько запросов в систему бронирования. Для OneWay-маршрутов алгоритм будет сложнее: потребуется анализ и отбор наиболее выгодных точек пересадок по заданному маршруту. Решение у нас есть, но еще необходима оптимизация по скорости и количеству поисковых запросов в GDS.
                                        0
                                        А как вы будете справляться с request/sale rate? Насколько я знаю, GDS быстренько отключает тех, кто не приносит прибыли.
                                          0
                                          Собственно, в этом направлении и оптимизируемся. Наша задача — уместить дополнительные запросы в лимит, установленный GDS.
                                          При превышении лимита GDS не отключает агента, а выставляет счёт на сумму перерасхода запросов. Наша экономика заключается в снижении этих затрат: необходимо отбросить нерелевантные дополнительные запросы и максимизировать конверсию поисков в покупки.
                                            0
                                            В этом и есть суть GDS. Они — крупные поставщики, которые относятся к OTA как к неграм: не приносишь прибыли — еще и должен будешь. Собственно поэтому IATA и запустили программу NDC.
                                            Сделать календарь цен по направлениям с такими ограничениям я даже не представляю как.
                                              0
                                              Всё верно, надеемся на светлое будущее. А пока оптимизируем запросы, пытаемся вкрутить затраты в финансовую модель и периодически поглядываем на ITA QPX.
                                                0
                                                С такими ценами за запрос как у них… ну я не знаю. С другой стороны, гугл как открыл flights, так и закрыть их может глазом не моргнув (как Bing). Я бы с опаской относился к решениям компаний, не вовлеченных в бизнес.
                                  0
                                  Отличная, нужная функция по анализу стыковок и красивый интерфейс!

                                  Маленькое замечание: а стоит ли показывать по-умолчанию самый ранний вылет (5 утра) с долгой пересадкой (8 часов)? Большинство предпочтет вылететь в 10:30 или 11 по той же цене и ждать пару-тройку часов. Кто хочет погулять в городе, увеличит сам.
                                    0
                                    Спасибо за замечание.
                                    По умолчанию Авиагик выдает самый дешевый рейс, который потом можно гибко настраивать.

                                    По нашим наблюдениям, к длинным пересадкам есть интерес. Опытные путешественники нередко ищут варианты, включающие в стоимость перелета «еще и полдня в Амстердаме».
                                      0
                                      В моем случае цена была одинаковая на эти рейсы. Опытные путешественники увеличат, конечно (на то и интерфейс), просто по-умолчанию лучше предлагать более стандартный вариант.
                                    0
                                    Очень интересный интерфейс. Сначала хотел написать, что чересчур непонятный, но немного потыкался и всё сразу стало проясняться)
                                    Только вот не смог найти рейсов на нужное мне направление до Манилы)

                                    Из недочетов:
                                    — в качестве пункта прилёта у меня был Сантьяго (Чили): название аэропорта длинное и перекрывается кружком аэропорта
                                    — выбрал рейс до Сантьяго, а потом на детализированной странице решил поменять Сантьяго на Манилу: система зависла в поиске, говорит, что не знает этот город.
                                      +2
                                      При вводе кода нажимаешь на кнопку — и ничего не происходит. Показывали бы индикатор прогресса какой-нибудь
                                        0
                                        Добавим индикатор, спасибо
                                        +1
                                        Не хватает возможности найти все рейсы на период (мне вот всё равно, когда именно лететь, я хочу когда-нибудь весной, в апреле там, мае). Ещё необходимая мне фича: найти прилёт в X и вылет обратно из X с интервалом строго в 15 дней (срок действия визы), но конкретная дата вылета не важна (любая в заданном диапазоне, например).
                                          0
                                          Долго думали как реализовать такой функционал, но пока не нашли приемлемого технического решения. Хочется показать пользователю реальные цены, а не информацию из кэша прошлых поисковых запросов.
                                          Надеюсь, сможем сделать )
                                            0
                                            Мне тоже очень не хватает функции поиска в диапазоне дат у существующих сервисов.
                                            В чем проблема искать не по кешу, а просто сделать запросы на все даты из диапазона? Я понимаю что это требует времени, но я готов подождать и получить результат на емейл например.
                                              0
                                              запросы в общую базу платные (
                                          0
                                          По всей видимости лежит под хабраэффектом.
                                            +1
                                            Нагрузочное тестирование.
                                              0
                                              Боевое крещение, куда уж без него. Стараемся надолго не пропадать :)
                                              +1
                                              Конкретный случай, который выше указан, но не совсем развёрнут.
                                              Я например живу в Страсбурге — SXB/XER, 60-90 минут от меня есть другие города, например Базель — EAP, Штутгарт — STR, Франкфурт — FRA, Карлсруе — FKB.
                                              А на поезде в 2х часовой досягаемости Париж — PAR, Цюрих — ZRH.
                                              Было бы удобно при вводе Страсбурга сделать список близ лежащих аэропортов, которые можно бы выбрать.
                                              Так например Страсбург-Москва это 600-800 евро, а вот Франкфурт-Москва это уже 200-400 евро. А Страсбург-Франкфурт это 50 евро туда обратно на машине.
                                              Такая функция есть на авиасейлс, но неудобна. Она даёт таблицу с аэропортами по близости, НО нельзя выбрать несколько сразу.

                                              И второй пункт это по тарифам. Например я хочу вылететь в субботу, тариф будет 400, а вылетев в понедельник — будет уже 200. 2 Дня может мне роли не сыграют, а экономия будет. То есть может быть ещё и допускать выбор подешевле не ±1 день, а на всю неделю?
                                                0
                                                Спасибо, за отзыв. Поиск перелетов в соседние аэропорты планируем реализовать в следующих версиях. Анализ цен на ближайшие даты тоже расширим, пока ограничились поиском +-1 день, чтобы не сильно нагружать систему бронирования.
                                                  +1
                                                  А если этого нету, чем вы тогда отличаетесь? Самый частый use of case при поиске, и чего не хватает у других — это аэропорты рядом в радиусе пары часов езды и не +-1 день, а неделя как минимум, а иногда вообще без разницы когда лишь бы дешевле, например для перелета в новую зеландию в отпуск, когда отпуск можно согласовать, а вот цена билета различается в разы.
                                                    0
                                                    иногда вообще без разницы когда лишь бы дешевле, например для перелета в новую зеландию в отпуск, когда отпуск можно согласовать, а вот цена билета различается в разы.
                                                    Угу, я так в Рио летал из Питера — полгода разбирался, когда цены низкие по сезонам (у нас лето, там зима — «мёртвый сезон». Но тамошнее лето, несмотря на карнавал, это адский ад — 50°+ и дикая влажность, а наше лето в тот год само по себе было то ещё пеклице. Ещё относительно дёшево сваливать куда-нибудь из Рио на время карнавала — куча бортов везут туристов, а обратно летят полупустыми), когда — из-за заказов заранее (примерно за полгода открывают продажи для жадных нищебродов =) типа меня, а ещё прямо перед отправлением часто распродают по дешёвке места на незабитых бортах), когда из-за дней недели (люди, особенно, командировочные, не любят вылетать в пятницу-субботу, чтобы не тратить свои выходные, предпочитают прилетать в пятницу), а когда — из-за акций авиакомпаний (Emirates только недавно открыл офис в Питере тогда).
                                                    Тыкался наугад в рандомные даты и смотрел результаты. В итоге, примерно разобравшись, каждую неделю пробегался в агрегаторах по всем уикендам лета и в начале апреля купил билеты на Emirates на конец июля — туда-обратно за ≈28т.р., кажется.
                                                    Был бы поиск сразу по всему лету — было бы просто шикарно!
                                                  0
                                                  matrix (от ITA Software / Google) умеет искать по списку аэропортов или добавлять аэропорты в радиусе.
                                                  Получится, например, в одном результате поиска рейсы из (ODS, KBP, KIV) в (MAD, BCN, VLC)
                                                  Ну и там много дополнительных настроек по поиску, если разбираться.
                                                    0
                                                    ну да, только если использовать matrix не понимаю, как зарабатывать на них.
                                                      0
                                                      ну, это в смысле, что когда ищу перелеты для себя — использую matrix как один из основных инстументов :)
                                                      0
                                                      спасибо за матрикс, и правда можно бОльший диапазон дат указывать и список аэропортов, удобно, хотя и им есть куда стремиться
                                                      0
                                                      Эльдар, мы подумаем, как сделать это удобнее, в том числе и в мобильном приложении! ;)
                                                        0
                                                        Спасибо за учёт.
                                                      0
                                                      Выглядит красиво и довольно функционально. Если это первая версия и будут доработки, тогда ок ) Мои замечания: не нравится, что время вылета собрано в «стопки» по краям, не виден весь диапазон времени, лишние клики и система уводит тебя от текущего варианта.
                                                        +1
                                                        Поддержу, логичнее если бы сверху было 00:00 а снизу 23:59 с разбиением по фиксированной шкале. Рядом стоящие по времени рейсы можно группировать в один кружок с диапазоном цен. Плюс будет видно в какое время сток летают самолеты, а в какое нет.
                                                        Еще неплохо бы подсветить кружочки с ценами зеленым и красным (можно с градацией), чтобы не приходилось читать. Интерфейс больше заточен под визуальность, поэтому в идеале он должен походить на хорошую интерактивную инфографику.
                                                        Замочки кстати не совсем верная аналогия, тут скорее должен быть Pin.
                                                        Не нашел, где указать количество пассажиров? Очень надоедает, что на сайтах где уже есть регистрация все равно сначала нужно указать количество взрослых, детей, младенцев, а потом опять выбирать или вбивать данные по каждому пассажиру. В идеале должна быть возможность указать конкретных пассажиров и сразу будет понятно кто будет ребенком или младенцем на дату вылета.
                                                        +1
                                                        Сейчас, очевидно, сайт находится под хабраэффектом. Проявляется это весьма просто: после отправки формы (например, с промокодом) поля дисаблятся и достаточно длительное время ничего не происходит. Потом либо приходит ответ, либо 503 код. Было бы неплохо добавить какой-то индикатор прогресса, что в этот момент запрос действительно выполняется.

                                                        P.S. Ну и отправлять пароль плейн текстом по незашифрованному соединению — нехорошо ;)
                                                          0
                                                          10-20к юзеров это что такая непосильная нагрузка для серверов?!
                                                          +1
                                                          Ввожу Шри-Ланка — ничего, пытаюсь ввести Коломбо — он автоматом дописывает Бандаранаике — не есть гут
                                                            +2
                                                            Возник вопрос: с таким интерфейсом справится смогут действительно только гики, ниша понятная. Проводили ли вы исследования на тему: сколько летающих гиков есть в нашей стране, с какой периодичностью они летают, хватит ли вам супер низкой маржинальности и столь малого объема людей для самоокупаемости? Или проект делается в вакууме, ради дизайна и новых паттернов?
                                                              +2
                                                              Поддержу.

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

                                                              Но вот данный концепт, хоть и в принципе решает поставленные задачи, далек от конечного, готового для массового потребления, варианта.
                                                              Все нужно упрощать, сокращать количество элементов интерфейса, использовать более понятные для обывателя решения. Проведите тесты на знакомых не гиках, желательно старшего возраста. Поставьте им задачу что-то найти, отфильтровать и наблюдайте за ними. На чем они затыкаются, над чем думают больше пары секунд и т.д.
                                                              Сразу будут видны основные проблемные места интерфейса
                                                                0
                                                                На данном этапе мы сознательно не стали окончательно упаковывать продукт и решили выложить прототип в существующем виде, чтобы развивать проект исходя из потребностей пользователей.
                                                                Исследуем, проанализируем, учтём. Большое спасибо за отклик!
                                                              0
                                                              Скажите, что стоит за сервисом? Как я понимаю вы дергаете API каких то крупных агрегаторов.
                                                                0
                                                                Да, в том числе. Мы напрямую или через партнёров подключены к основным системам бронирования (3 зарубежных, 1 российская), пользуемся результатами от Google/ITA, планируем дальше подключать системы бронирования авиакомпаний-дискаунтеров. Весь этот зоопарк моментально включается/выключается на нашем бэкенде, в зависимости от потребностей.
                                                                0
                                                                Нравится. Пилите дальше!
                                                                поймал глюк: забиваю mow — bcn и обратно, с 1 по 22 августа. тсзть, тестирование на реальном кейсе.
                                                                1. bcn не знает, уводит хз куда. забил barcelona — получилось, поменял в инпуте города на Эль-Прат-де-Льобрегат (BCN). хм. неожиданно и непрозрачно.
                                                                2. жму искать — ищет, но обратный рейс дает на 1 или 2 августа. Хотя я заказывал 22. Проверил дважды.
                                                                Но в целом — здорово! Мелковато только на мои глаза.
                                                                  +1
                                                                  Нельзя выбрать Стамбул в качестве города назначения — приходится явно выбирать один из двух аэропортов!
                                                                    +1
                                                                    на небольшом смартфоне надписей не видно вообще. стартовая страница — яркий жёлтый фон с тонкими белыми буквами смотрится вырвиглазно. после выхода из беты регистрация ДО поиска билетов будет снята?
                                                                      +2
                                                                      Хотелось бы видеть hidden city (в т.ч. throwaway, крайне актуальная тема для полетов из spb/msk в прибалтику и/или европу), back2back tickets (актуально, например, на направлении msk<>spb, руками неудобно искать) и сервис sharpshooting-а (именно с букингом, а не просто уведомлением).

                                                                      А вообще идея отличная и по природе своей не гиковская совсем.
                                                                      Но на Вашем месте мы бы еще посмотрели на конкурентов из области «планирование путешествий», а не из области «покупки авиабилетов». Там много чего можно почерпнуть, очень много пересечений с Вашим сервисом по функционалу.
                                                                        0
                                                                        Замочки серый/черный, как сейчас, сильно хуже, чем те же замочки, но открытый / закрытый, и хуже чем булавка лежащая / воткнутая.
                                                                          0
                                                                          Мне показалось что на планшетах будет очень удобно таким пользоваться, а вот мышкой в круги тыкать не очень комфортно
                                                                            0
                                                                            Мы у себя так реализовали «ручной» выбор туда/обратно… Те варианты что предлагает GDS не всегда устраивает человека. Да человек заплатит дороже, но зато улетит в удобное для себя время.
                                                                            Картинка

                                                                              0
                                                                              Это как раз неудобно тем, кому все-равно, когда вылетать. Приходится по 4м колонкам сортировать в голове.
                                                                              0
                                                                              Правильно, это не удобно кому все равно, когда вылетать, за то удобно кому это важно.
                                                                              Мы разделили пользователей на две категории по приоритету:
                                                                              • Важна цена
                                                                              • Важен выбор рейсов по времени

                                                                              Для тех кому важна цена мы сделали другое отображение с выводом «стыковок» от GDS
                                                                              Картинка


                                                                              Нельзя всем угодить в одном отображении, поэтому мы сделали несколько отображений, в которых пытаемся угодить каждой категории пользователей.
                                                                                0
                                                                                Не знаю, мне на kayak нравятся слайдеры с ограничением времени вылета и прилета. И в одном месте.
                                                                                0
                                                                                Да, у них не плохо сделано.
                                                                                  0
                                                                                  У скайсканера есть интересная функция: вывод цен в месячном календаре.
                                                                                  Если я ищу варианты поездки в отпуск через полгода, то я не привязан к датам и мне неудобно перебирать все дни месяца чтоб найти самые выгодные предложения.
                                                                                  Удобно видеть календарь с минимальными ценами по запрошенному маршруту на каждый день.

                                                                                  Так же очень удобная функция — указать даже не город, а страну. Опять же для отпуска. Указываю страну прилёта и прикидываю: а не сэкономлю ли я пару десятков тысяч если прилечу не в этот город, а в тот.
                                                                                    +1
                                                                                    Из всех GDS, я такое видел в API только у sabre пожалуй, но они больше заточены на американский рынок. Скайсканнер выбирает эти данные из своего кэша и безбожно врет.

                                                                                    Со странами интересный момент: если лететь куда-то далеко, то дешевле всего выйдет перелет до какого-либа хаба, потому что все дальние рейсы прилетают в них. Ну и очень просто испортить отпуск, прилетев, например, не в барселону, а в сарагозу. Хотя, казалось бы, Испания и там и там.
                                                                                      0
                                                                                      Я соглашусь с at0mic. С одной стороны выглядит логичным кейс, когда хочется посмотреть самый дешевый перелет в страну и не важно в какой город, а с другой если задуматься — то очень редко это будет использоваться. Человек все равно сначала выберет куда он примерно хочет — либо крупный город с развлечениями, либо пляж, но наверное он никогда не выберет никому неизвестный город где нет ничего интересного.

                                                                                      Например, я с семьей собираюсь летом в отпуск в Испанию. Возможно, мне будут интересны 3-4 города в этой стране, другие просто обычные города, где нет ничего интересного. И может быть мое решение будет зависеть от стоимости билета, но именно в эти 3-4 города, куда дешевле, туда и поедем и при условие что экономия будет значительная.

                                                                                      Наверное, в целом, кейс интересный, но в любом случае его надо доработать, чтобы он оказался еще действительно полезным.
                                                                                        0
                                                                                        Человек все равно сначала выберет куда он примерно хочет — либо крупный город с развлечениями, либо пляж, но наверное он никогда не выберет никому неизвестный город где нет ничего интересного.

                                                                                        Вот только в той же Испании ситуация выглядит так: если тебе нужно, скажем, в Севилью или Херес, то, по большому счету, можно лететь в Мадрид, Барселону или Малагу, а дальше ехать местным транспортом. Соответственно, когда я очередной раз выбираю туда билеты, я вбиваю в матрикс все три аэропорта.
                                                                                          0
                                                                                          Это, кстати, не совсем так. Например, в Севилью стекается куча рейсов, особенно туда любят летать англичане. Если надо сэкономить, то самый дешевый вариант из Москвы — это, как правило, DME-LGW-SVQ, т.е. изиджетом через Лондон. Лететь до Барселоны стоит примерно так-же, но это лишние хлопоты.
                                                                                            0
                                                                                            Это если готов лететь изиджетом через Лондон. Not me.

                                                                                            А еще есть, скажем, Ронда, в которой аэропорта нет вообще.
                                                                                              0
                                                                                              Кстати, вот сходил я на итаматрикс и вбил MOW-(AGP,BCN,SVQ,MAD) на вторую неделю апреля.

                                                                                              Сначала Iberia/Vueling, потом Swiss, потом Lufthansa, ну и дальше всякое разное. А EasyJet не дает так просто собрать перелет DME-LGW-SVQ, чтобы масштаб оценить.
                                                                                                0
                                                                                                Потому что очень мало GDS дают совмещать лоукосты.
                                                                                                По секрету, я дописываю систему поиска именно по лоукостам в обход GDS, но, по правде говоря, это не самый безопасный способ летать на такие расстояния.
                                                                                                  0
                                                                                                  Так я и на сайте самого лоукоста не могу это найти, вот в чем печаль-то.
                                                                                                    0
                                                                                                    Потому что LLC не могу продавать стыковки, это два отдельных билета.
                                                                                                    Стыковочный рейс означает их ответственность за доставку пассажира из пункта А в пункт С, и если произошла накладка во время рейсов А-Б или Б-С, они просто вернут деньги за билет, и добираться прийдется самостоятельно.

                                                                                                    Как правило, таких накладок не происходит, а стоимость выходит в полтора раза меньше, чем традиционными авиакомпаниями.
                                                                                                      0
                                                                                                      некоторые лоукосты продают. Например, Air Asia.
                                                                                                        0
                                                                                                        Norwegian тоже продает, и Vueling. Но, например, Ryanair и Easyjet не продают. И у всех разные правила на случай форс-мажора.
                                                                                        0
                                                                                        Должно быть интересно в перспективе, но вот как можно выбрать количество пассажиров? Я хочу найти билеты для всей семьи и не готов покупать по отдельности.
                                                                                          0
                                                                                          Вот интересно, почему работа не начинается с добавления расписания рейсов?
                                                                                          Чтобы писать не «Рейсов по этому маршруту не найдено», а «Оопс! Вылет из аэропорта Х только по четвергам, подтвердите даты»
                                                                                            0
                                                                                            Обязательно учтем в следующей версии, спасибо за отзыв!
                                                                                            +1
                                                                                            Ваш интерфейс, как и весь подход к задаче — полнейший дилетантизм и невыразимейшая унылая херня.
                                                                                            Вы настолько ничего не понимаете в UX, что даже не понимаете, чего именно не понимаете.

                                                                                            Тезисно:
                                                                                            1. Вы реализовали первую же мочу, которая ударила в голову вашему как бы интерфейснику.
                                                                                            2. Тестирование на пользователях, хотя бы коридорное? Не, не слышал.
                                                                                            3. Исследование предметной области? Да первые же комменты показывают, насколько вы «углубились».

                                                                                            Это самое страшное. Про нормы-правила проектирования для людей уже даже не говорю — ясно, что они не для вас писаны.

                                                                                            Хоть бы что-нибудь, хоть бы капельку выяснили про нормальный дизайн-процесс, приводящий к более-менее приличному результату.
                                                                                            Но нет.

                                                                                            P.S. В портфолио — восемь, если не больше, проектов с авиаторами. Ну это так, если хочется вдруг перейти к вопросу «у кого длиннее».
                                                                                              0
                                                                                              Спасибо за столько добрый и подробный комментарий. Нам еще очень далеко до таких профессионалов как ваша компания. И я лично рад за ваших клиентов, которые удостоились чести работать с вами. Удачи вам!
                                                                                              0
                                                                                              Хм… новая система бронирования — это всегда любопытно :)
                                                                                              Но что в вашем проекте есть такого, ради чего стоит отказаться от услуг ваших конкурентов? У них есть и поиск составных маршрутов и программы лояльности :)
                                                                                                0
                                                                                                Мы пока в начале пути, попробовали показать более наглядный вариант отображения результатов поиска. Чтобы вы смогли отказаться от услуг наших конкурентов нам надо решить еще много вопросов, над которыми усиленно работаем )
                                                                                                  0
                                                                                                  Чтобы я смог (захотел) отказаться от услуг конкурентов в вашу пользу, вам нужно просто предложить более интересные цены :)
                                                                                                    0
                                                                                                    Для некоторых, конечно же не для большинства, цена не играет большой роли, особенно если между различными вариантами разброс цен не очень большой. Кому-то важно найти определенный рейс с идеальными параметрами. Мы сделали ударение на фильтры и визуальное представление результатов. И если у нас получится находить еще и самые выгодные рейсы, то лично для меня это будет лучший сервис ))
                                                                                                      0
                                                                                                      Вы хотите сказать, что есть люди, готовые заплатить лишние деньги (100, 500, 1000 р.?) за то, что на сайте есть особый способ представления результатов поиска? :)
                                                                                                        0
                                                                                                        Они же платят деньги не за представление результатов. Переплачивают за другой билет, который не просто самый дешевый, а удовлетворяет всем их требованиям. Мы же просто упрощаем поиск такого билета.
                                                                                                          0
                                                                                                          В том-то и дело, что на упрощение это пока не очень похоже :)
                                                                                                            0
                                                                                                            Упрощает при поиске сложных рейсов, по крайней мере на наш взгляд и мой личный опыт это подтверждает ))))
                                                                                                0
                                                                                                Костя Калинов писал, что они что только не делали. Тестировали спрос и убирали, т.к. массовому пользователю такие интерфейсы попросту не нужны.

                                                                                                У них в авиасале, кстати, есть составные маршруты — неадекватно дороже почему-то получается, особенно когда пунктов больше двух.

                                                                                                Не люблю говорить «ребята, у вас ничего не получится», — я за любую движуху, это лучше чем ничего не делать, но вам будет сложно. Опять же писать шлюзы ко всем поставщикам — та еще работенка, авиасалы не одну тысячу, а то и десяток тысяч человекочасов потратили на то, чтобы сделать тот охват, который у них сейчас есть.
                                                                                                  0
                                                                                                  Мы понимали сразу, что этот вариант будет не на массового пользователя. Отталкивались от своих личных потребностей, от пожеланий своих друзей и знакомых. Надеемся, что проект в последствии обретет необходимый и нужный функционал для как можно большего числа клиентов.
                                                                                                  0
                                                                                                  Зачем регистрация на сайте бронирования? Все системы, которыми я обычно пользуюсь, позволяют без регистрации быстро все купить. И не путают мозги запоминанием лишнего пароля. Наверное, авторам сервиса хочется потом поспамить напоминаниями, но пользователю-то регистрация вообще не нужна.

                                                                                                  Хм… а потом страница бронирования встречает предупреждением о том, что цена отличается от ранее заявленной. А потом пытаются впарить какую-то непонятную страховку.

                                                                                                  В общем, как-то слишком много препятствий создается на пути к покупке :)
                                                                                                    0
                                                                                                    С регистрацией возможно перемудрили. Что касается страницы бронирования, то пока не стоит цель продать билет. Мы всего лишь показали вариант представления результатов поиска авиабилетов. Бронирование выполняется нашим партнером и это временное решение, чтобы не обрывалось цепочка на результатах.
                                                                                                      0
                                                                                                      Эм… проектирование интерфейса системы продажи билетов без задачи продать билет? Или все-таки задача такая есть, но пока в силу только вам известных причин она не на первом месте?
                                                                                                        0
                                                                                                        Именно так, задача есть, но сейчас не на первом месте! Мы тестируем наш подход к представлению данных отличный от остальных сервисов. Следующий шаг — это показать, у кого можно дешевле всего купить ваш идеальный билет. Задач очень много и нам очень нравится авиа тема, будем стараться улучшать наш продукт с каждым разом )
                                                                                                          0
                                                                                                          Был один такой сервис, который пытался всех переплюнуть интерфейсом… закрылся примерно год назад с очень громким скандалом :)
                                                                                                          Все-таки не в представлении результатов суть бронировальной системы :)
                                                                                                            0
                                                                                                            Очень многие признавали, что интерфейс был очень не плох. А вот почему они закрылись, то уж точно не из-за него )). Это совершенно разные вещи, мы же говорим сейчас об интерфейсе сервиса.

                                                                                                            Что касается сути, как вы выразились, бронировальной системы — то она комплексная.

                                                                                                  Only users with full accounts can post comments. Log in, please.