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

Научились подсказывать тюркские отчества вида «Фарад Оглы» или «Саяд Кызы». А также «улы», «уул», «уулу» — для мужских имён и «гызы» — для женских.

Да, вы правы — это из-за геолокации. Можно отключить её для поля выбора населённого пункта — для этого добавьте при инициализации параметр geoLocation = false:

$city.suggestions({
  token: token,
  type: type,
  hint: false,
  bounds: "city-settlement",
  geoLocation: false
});

Подойдёт такой вариант?

Массово убрать типы нельзя, но «гск» не должны вылезать вперёд «нормальных» населённых пунктов. Вот как выглядит выдача в примере для меня:



А как у вас, можете дать скриншот?

В ночь на пятницу (31 августа) крупно обновим подсказки. Есть изменения в API

Свой приоритет или вес задать нельзя.

Да, для большинства пользователей метро менее значимы, чем улицы — поэтому они ниже в выдаче.


Если вы работаете по конкретному городу, можно ограничить им подсказки:

$("#address").suggestions({
    token: TOKEN,
    type: "ADDRESS",
    constraints: {
      label: "",
      locations: {
        region: "Санкт-Петербург"
      }
    },
    restrict_value: true
  }); 

Ещё можно подсказывать только метро.


А почему метро должно быть первым, какой у вас сценарий использования?

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