Ваши комментарии
«Респ» с прописной буквы
Раньше «Подсказки» возвращали тип региона (поля region_type, region_with_type) в нижнем регистре («респ», «обл»). Это вызывало недоумение у пользователей, которые ожидают, что тип будет в точности соответствовать ФИАС. Поэтому теперь тип региона возвращается так, как он записан в справочнике налоговой («Респ», «обл»). Полный тип региона (region_type_full) по-прежнему возвращается в нижнем регистре.
region_with_type: "Респ Башкортостан" region_type: "Респ" region_type_full: "республика"
Изменение начнёт действовать с субботы 25 января.
Пожалуйста! Если будут вопросы — дайте знать.
Всё верно, нужно делать не один запрос, а два:
- Групповой поиск (count > 1).
- Человек выбирает нужный вариант.
- Персональный поиск по выбранному в п. 2 адресу (count = 1)
В таком случае запросов будет в два раза больше, чем у вас было раньше. Но именно это — нормальный сценарий работы «подсказок».
Могу чем-то ещё помочь?
Исправили, работает.
в ответ получили две подсказки, разве с таким запросом у нас не увеличится расход подсказок в два раза?
Не увеличится.
основной вопрос, у вас что то поменялось
Алгоритмы меняются постоянно. То, что у вас полгода работал запрос с count = 1 — случайность. Как я писал выше, count = 1 — это специальное значение, оно должно использоваться только в ситуации, когда человек уже выбрал подсказку из списка.
Параметр count никак не влияет на количество запросов.
Что значит «расходоваться» в вашем понимании?
Да, это количество подсказок.
Сервис поддержки клиентов работает на платформе UserEcho
Ограничение по ISO-коду региона
Если подключены подсказки по всем странам мира, а не только по России, то удобно использовать ISO-коды, чтобы сузить область поиска. Раньше «Подсказки» понимали только код страны, а теперь можно ограничить и регион.
Работает в плагине (версия 20.1+):
$el.suggestions({ token: "***", type: "ADDRESS", constraints: { locations: { country_iso_code: "BY", region_iso_code: "BY-BR" } } });И через API:
{ "query": "бр", "locations": [ { "country_iso_code": "BY", "region_iso_code": "BY-BR" } ] }