Причина 1: адрес не распознан
Если адрес введен коротко и без города, сервис может не понять, в каком городе искать. Это особенно заметно для одинаковых названий улиц и станций метро в разных городах.
Лучше выбирать адрес из подсказки или писать город явно: Москва, Санкт-Петербург, Казань или Екатеринбург. Тогда поиск сможет определить координаты и подобрать заведения рядом.
Причина 2: слишком маленький радиус
Сценарий “пешком до 15 минут” удобен для обеда, но он жестко ограничивает район. Если рядом мало заведений с меню и КБЖУ, выдача может стать пустой, хотя в городе есть подходящие блюда.
- увеличьте время пешком до 25-30 минут;
- попробуйте транспорт вместо пешего режима;
- уберите ограничение по времени для первого поиска;
- проверьте соседний ориентир: метро, бизнес-центр, ТЦ или улицу с кафе.
Причина 3: ограничения слишком узкие
Калории, бюджет, БЖУ и расстояние работают вместе. Если все параметры жесткие, вариантов может не остаться. Например, блюдо до 600 ккал, до 600 рублей и только в 10 минутах пешком найти сложнее, чем просто обед до 700 ккал рядом.
Лучше менять параметры по одному: сначала увеличить радиус, потом бюджет, затем калории. Так становится понятно, какое ограничение сильнее всего режет выбор.
Причина 4: база меню еще неполная
Даже если кафе рядом есть, в каталоге может не быть его меню или КБЖУ. В таком случае сервис не будет показывать неподтвержденные блюда как подходящие варианты.
Мы постепенно расширяем базу ресторанов и меню. Самые полезные источники - официальные меню сетей, QR-меню заведений, данные с калориями и реальные координаты точек.