Ваши комментарии

Ограничение по 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"
        }
    ]
}

«Респ» с прописной буквы

Раньше «Подсказки» возвращали тип региона (поля region_type, region_with_type) в нижнем регистре («респ», «обл»). Это вызывало недоумение у пользователей, которые ожидают, что тип будет в точности соответствовать ФИАС. Поэтому теперь тип региона возвращается так, как он записан в справочнике налоговой («Респ», «обл»). Полный тип региона (region_type_full) по-прежнему возвращается в нижнем регистре.

region_with_type: "Респ Башкортостан"
region_type: "Респ"
region_type_full: "республика"

Изменение начнёт действовать с субботы 25 января.

Пожалуйста! Если будут вопросы — дайте знать.

Всё верно, нужно делать не один запрос, а два:

  1. Групповой поиск (count > 1).
  2. Человек выбирает нужный вариант.
  3. Персональный поиск по выбранному в п. 2 адресу (count = 1)

В таком случае запросов будет в два раза больше, чем у вас было раньше. Но именно это — нормальный сценарий работы «подсказок».

в ответ получили две подсказки, разве с таким запросом у нас не увеличится расход подсказок в два раза?

Не увеличится.

основной вопрос, у вас что то поменялось

Алгоритмы меняются постоянно. То, что у вас полгода работал запрос с count = 1 — случайность. Как я писал выше, count = 1 — это специальное значение, оно должно использоваться только в ситуации, когда человек уже выбрал подсказку из списка.

Параметр count никак не влияет на количество запросов.

Что значит «расходоваться» в вашем понимании?

Да, это количество подсказок.

Сервис поддержки клиентов работает на платформе UserEcho