Гостиницы. Стоимость номера и количество поставщиков отличаются на шаге выдачи вариантов VS шаг расчета тарифа.
Бывают ситуации, когда стоимость и количество поставщиков на шаге варианты (2) отличается от следующего шага расчета тарифов.
Например, при поиске отеля в г. Пермь отель “Малинка” с 19.07 по 20.07 на шаге выдачи вариантов (2) отеля система выдает стоимость от 960р и поставщиков AandA, OstrovokNew, Acase
На шаге тарифов (3) система отдает только стоимость 1862р и одного поставщик AandA.
Важно понимать, что шаг вариантов (2) и шаг предложений тарифа (3) это разные шаги на платформе. При поиске вариантов отелей система отдает на выдаче вариантов минимальную стоимость номера по данному отелю, которая пришла от поставщика на момент поиска. Данная стоимость является информационной (на кнопке стоимости указано “от”) и не гарантируется на следующем шаге. Шаг расчета тарифов конкретного отеля выполняется дополнительно, это отдельный шаг, который запрашивает предложения по конкретному отелю у подключенных поставщиков.
На момент запроса тарифов гостиницы поставщики отдают те варианты, которые в наличии на момент запроса расчет. Тарифа с поиска может не быть в наличии, равно как и предложений от других поставщиков, поэтому на шаге три отобразятся только предложения пришедшие в ответ на запрос рейтов. Этим и обусловлено возможное различие в стоимости и поставщиках на разных шагах.
Почему при повторном поиске у пользователя все равно выдаются поставщики AandA, OstrovokNew, Acase и стоимость 960р?
Данные с поиска хранятся в кэше в течение 15 минут с момента последнего аналогичного запроса, поэтому могут отображаться в поиске еще какое-то время (при повторных запросах).
Кэш очистится самостоятельно через 15 минут и данные на шаге выдачи вариантов обновятся.