История команды интернет-магазина путешествий Gate-32, которая использует наш сервис qTrack для управления проектом.
Идея создания интернет-магазина путешествий Gate-32.ru была весьма тривиальна: «Как бы было здорово не мучаться с подбором тура, а, сидя на работе, выбрать все на сайте, оплатить картой и умчать к морю. Без перерывания интернета в поисках лучшей цены, без очередей в турагентстве, без всяких отмен броней и прочих сомнительных радостей». Так мы стали делать Gate-32. Причем ввязываясь в удивительный мир туризма, мы как бывшие сотрудники IT-компаний, не могли предположить, что туристический бизнес настолько стихиен, разрознен и неоднороден в подходе к автоматизации ключевых процессов.
В первые месяцы, автоматизация продаж казалась нам делом весьма банальным, т.к. электронная торговля не новость уже во всем мире, даже в Бангладеше или любимом всеми Гандурасе интернет-магазином мало кого удивишь. Но у нашей страны особый путь...
Первые месяцы работы проекта можно сравнить с историями про палец в небо, слепых котят, ну и, конечно, приступ паники в метро в час пик. Иногда казалось, что у нас ничего не получится. Однако, сейчас, когда уже запущен первый туроператор, а второй вот-вот будет подан с пылу с жару, картина проекта выглядит на много оптимистичнее.
Тема продаж туров, отелей и билетов онлайн сейчас достаточно горяча, многие молодые команды создают новые сервисы. Однако единой схемы автоматизации на сегодняшний момент нет. Ниже я расскажу про подводные камни, с которыми нам пришлось столкнуться при автоматизации продаж туров.
Готовые решения мы отметили сразу, т.к. многое в их функционале нам не подходит, а именно, нет механизма непосредственно покупки тура.
Откровенно говоря, мы надеялись просто конвертировать получаемый от туроператоров XML и формировать товарные позиции. Но не тут-то было! Далеко не все туроператоры оказались способными выдавать нам данные во вменяемом виде, для остальных необходимо веление сверху, например, из отдела маркетинга и тогда, может быть, XML перестанут архивировать и делать с ним другие страшные вещи. Это раз…
Также, мы полагали, что выгрузка от одного туроператора — будет весить несколько Mб, но и тут мы ошиблись в расчетах. Оказалось 10 Гб и это не предел, а только предложения двух стран на 2-3 месяца! На данный момент, в нашей базе около 60 млн предложений и это только 1 туроператор. Такое обилие путевок вызвано тем, что туроператоры выпускают СПО (ценовые предложения), которые содержат в себе списки вариантов туров, к тому же, логика и периодичность выпуска этих СПО (ценовых предложений) регламентируется загадочными внутренними принципами операторов и стратегией продаж.
Без очередей и ожидания. Для того, чтобы наши клиенты могли покупать туры онлайн быстро и сразу же получать все необходимые для поездки документы в электронном виде, мы решили импортировать от туроператоров только те туры, которые являются мгновенными, т.е. ждать подтверждение брони от отеля по почте не надо. Но и тут все оказалось не слава богу: многие операторы никак не помечают «мгновенные» предложения при экспорте. После нескольких недель мучений мы пришли к достаточно простому выводу: надо переписать ID отелей категории мгновенное и сопоставить их в системе вручную :).
Время и деньги. Чтобы полностью обновить базу данных необходимо 2-3 суток, чтобы удалить неактуальные предложения порядка 10 дней (10 000 минут), это если делать шаблонно или как по учебнику. Но мы реализовали данные механизмы системой 3-х механизмом: сначала качаем большой импорт, потом по нему начинают бегать два маленьких: один сравнивает и удаляет предложения, второй сравнивает и докачивает. Большое происходит раз в несколько дней, а маленькие бегают по базам ежедневно. Дело в том, что туроператоры выпускают СПО без всякой системы, отталкиваясь от многих факторов — от погоды до политики. Поэтому спрогнозировать, когда будет следующее СПО (ценовое предложение) невозможно. В итоге, если не принять мер и не запускать бегунки то, получается, что предложение у нас на сайте есть, а у оператора его уже нет. И это не одно, и не два предложения, а несколько тысяч.
Здорово помогал во время работы над интернет-магазином сервис qTrack. Некоторые сотрудники компании находятся не в Москве, а контент-менеджеры и не в России. Корректно мониторить производительность, оперативно ставить задачи и отслеживать их выполнение, при наших темпах работы с первых месяцев стало очень важно. В наших каталогах много отелей и надо постоянно обновлять актуальность информации, писать новости и тексты, править картинки и т.д. В общем, отдельное спасибо qTrack, он оказался достаточно прост и в то же время функционален. Мы быстро собрали всех в одном месте и при этом не пришлось никого обучать, т.к. для сотрудников использование системы ничем не отличается от общения по e-mail’у. Некоторые даже не в курсе, что они в системе :)
Работу над проектом Gate-32.ru мы давно уже сравнили с Кубиком-Рубиком. Мы точно знаем, что он складывается, надо только догадаться как. Я думаю, что с подобными трудностями сталкивабтся многие команды на стартапах и то, что кажется простым, понятным и очевидным в итоге надо умножить на 3.
Анна Минина, руководитель проекта Gate-32
Идея создания интернет-магазина путешествий Gate-32.ru была весьма тривиальна: «Как бы было здорово не мучаться с подбором тура, а, сидя на работе, выбрать все на сайте, оплатить картой и умчать к морю. Без перерывания интернета в поисках лучшей цены, без очередей в турагентстве, без всяких отмен броней и прочих сомнительных радостей». Так мы стали делать Gate-32. Причем ввязываясь в удивительный мир туризма, мы как бывшие сотрудники IT-компаний, не могли предположить, что туристический бизнес настолько стихиен, разрознен и неоднороден в подходе к автоматизации ключевых процессов.
В первые месяцы, автоматизация продаж казалась нам делом весьма банальным, т.к. электронная торговля не новость уже во всем мире, даже в Бангладеше или любимом всеми Гандурасе интернет-магазином мало кого удивишь. Но у нашей страны особый путь...
Первые месяцы работы проекта можно сравнить с историями про палец в небо, слепых котят, ну и, конечно, приступ паники в метро в час пик. Иногда казалось, что у нас ничего не получится. Однако, сейчас, когда уже запущен первый туроператор, а второй вот-вот будет подан с пылу с жару, картина проекта выглядит на много оптимистичнее.
Тема продаж туров, отелей и билетов онлайн сейчас достаточно горяча, многие молодые команды создают новые сервисы. Однако единой схемы автоматизации на сегодняшний момент нет. Ниже я расскажу про подводные камни, с которыми нам пришлось столкнуться при автоматизации продаж туров.
Готовые решения мы отметили сразу, т.к. многое в их функционале нам не подходит, а именно, нет механизма непосредственно покупки тура.
Откровенно говоря, мы надеялись просто конвертировать получаемый от туроператоров XML и формировать товарные позиции. Но не тут-то было! Далеко не все туроператоры оказались способными выдавать нам данные во вменяемом виде, для остальных необходимо веление сверху, например, из отдела маркетинга и тогда, может быть, XML перестанут архивировать и делать с ним другие страшные вещи. Это раз…
Также, мы полагали, что выгрузка от одного туроператора — будет весить несколько Mб, но и тут мы ошиблись в расчетах. Оказалось 10 Гб и это не предел, а только предложения двух стран на 2-3 месяца! На данный момент, в нашей базе около 60 млн предложений и это только 1 туроператор. Такое обилие путевок вызвано тем, что туроператоры выпускают СПО (ценовые предложения), которые содержат в себе списки вариантов туров, к тому же, логика и периодичность выпуска этих СПО (ценовых предложений) регламентируется загадочными внутренними принципами операторов и стратегией продаж.
Без очередей и ожидания. Для того, чтобы наши клиенты могли покупать туры онлайн быстро и сразу же получать все необходимые для поездки документы в электронном виде, мы решили импортировать от туроператоров только те туры, которые являются мгновенными, т.е. ждать подтверждение брони от отеля по почте не надо. Но и тут все оказалось не слава богу: многие операторы никак не помечают «мгновенные» предложения при экспорте. После нескольких недель мучений мы пришли к достаточно простому выводу: надо переписать ID отелей категории мгновенное и сопоставить их в системе вручную :).
Время и деньги. Чтобы полностью обновить базу данных необходимо 2-3 суток, чтобы удалить неактуальные предложения порядка 10 дней (10 000 минут), это если делать шаблонно или как по учебнику. Но мы реализовали данные механизмы системой 3-х механизмом: сначала качаем большой импорт, потом по нему начинают бегать два маленьких: один сравнивает и удаляет предложения, второй сравнивает и докачивает. Большое происходит раз в несколько дней, а маленькие бегают по базам ежедневно. Дело в том, что туроператоры выпускают СПО без всякой системы, отталкиваясь от многих факторов — от погоды до политики. Поэтому спрогнозировать, когда будет следующее СПО (ценовое предложение) невозможно. В итоге, если не принять мер и не запускать бегунки то, получается, что предложение у нас на сайте есть, а у оператора его уже нет. И это не одно, и не два предложения, а несколько тысяч.
Здорово помогал во время работы над интернет-магазином сервис qTrack. Некоторые сотрудники компании находятся не в Москве, а контент-менеджеры и не в России. Корректно мониторить производительность, оперативно ставить задачи и отслеживать их выполнение, при наших темпах работы с первых месяцев стало очень важно. В наших каталогах много отелей и надо постоянно обновлять актуальность информации, писать новости и тексты, править картинки и т.д. В общем, отдельное спасибо qTrack, он оказался достаточно прост и в то же время функционален. Мы быстро собрали всех в одном месте и при этом не пришлось никого обучать, т.к. для сотрудников использование системы ничем не отличается от общения по e-mail’у. Некоторые даже не в курсе, что они в системе :)
Работу над проектом Gate-32.ru мы давно уже сравнили с Кубиком-Рубиком. Мы точно знаем, что он складывается, надо только догадаться как. Я думаю, что с подобными трудностями сталкивабтся многие команды на стартапах и то, что кажется простым, понятным и очевидным в итоге надо умножить на 3.
Анна Минина, руководитель проекта Gate-32