1. >> К сожалению, для доступа к этим данным очень часто требуется договор с туроператором. Так что просто так выполнить экспорт не получится. Для этого пришлось зарегистрироваться как юридическое лицо и помучаться с подписанием множества документов.
2. >> Сбор данных осуществляется более чем со 100 туроператоров.
3. >> Своими руками.
Из этого следует вопрос — всё таки ко всем 100 операторами подключались руками и потратили на это человеко-год? Или всё же подключались к нескольким более глобальным шлюзам а нескольких пришлось подключить руками? Интересен данный момент — буду благодарен если расскажите.
К сожалению не все туроператоры предоставляют доступ к данным даже по договору. Так что в текущей версии сбор осуществляется также и с «глобальных шлюзов». И да, я потратил на это очень много времени:)
Результат уж очень неожиданный. Указал цену до 30000, в списке одной из подходящих мне стран выдало Тунис; написало, что подходит на 50%, и что предложения отсутствуют. Если предложения отсутствуют, зачем вообще указывать в списке подходящих стран?
В данном случае у вас выбрано по умолчанию «Вас интересует пляжный отдых?» — «Да». Это значит, что Тунис всё же отвечает на 50% вашему запросу. Думаете действительно нужно автоматически ставить 0%?
Как программист, я и сам понимаю, откуда могла получиться цифра 50%. Но с точки зрения пользователя — зачем мне видеть направления, на которые я не могу купить тур?
Отчитываюсь вот.
Сделал веса для параметров. Как видно из примера несмотря на то, что заданы 5 параметров запроса и Тунис подходит по 4м из них (кроме наличия цены) он получает не 80%, а всего лишь 58%. К сожалению выкинуть полностью я не могу, так как он всё же подходит по многим параметрам. Но в «ТОП» теперь точно не вылезет.
На данный момент 21 страна и примерно 60 курортов.
Здесь собраны наиболее популярные направления по «пакетным» турам.
Но да, расширяться никогда не поздно:)
А зачем вообще выделение цветом первой позиции нужно? У меня Mac, но я до прочтения этого комментария строчку эту не видел (т.е. Windows тут не причем).
По цене: если она указана, то это доминирующий фактор.
В отличие от других параметров цена — имеет широкий диапазон, а значит если я согласен на «подороже», то выставлю цену побольше, а если «подешевле» — то соответственно снижу планку. Т.е. пользователь явно указал свои предпочтения.
Поэтому цену нужно при расчете веса страны учитывать более жестко, сейчас в пятерке верхних для поиска «до 33 тр + пляж» выдается Доминикана за 110 тр и Индонезия за 145 тр.
upd: «в шестерке верхних — опять не заметил синюю Турцию ((
Исправил. По крайней мере нет бесконечного alert больше. Но данных по Мадриду всё равно не достаточно, чтобы построить график. Он здесь скорее из-за того, что столица. Такая же проблема была ещё с несколькими городами.
Вроде всё, что нашел исправил.
Спасибо огромное за фидбэк.
Сайт периодически просматривает все существующие отели. Скажем в Турции. Если отель был переименован (а это достаточно часто происходит), то через некоторое время вместо тысяч отелей реальные данные будут собираться по 100.
Конкретно эту проблему это решает:)
Сайт перебрасывает на это окно, если вы пытаетесь посмотреть «статистику» за будущие даты.
Иными словами вы хотите увидеть не статистику а актуальные предложения.
Раньше был модуль, который покажет стоимость туров в будущем. Но пока мы его убрали.
И так, попробуйте выбрать правильные даты. Я проверил, работает:)
Своими руками. Как я сделал сервис сбора статистики цен на туры