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

Распознавание с индексом исправим в феврале.

Можно сделать так: сопоставить каждому региону в вашем списке его КЛАДР-код (коды есть в таблице регионов, столбец CODE). А дальше в корзине на поле адреса с подсказками накладываете ограничение по этому коду.


Например, у Крыма код 9100000000000, значит подсказки по адресу будут инициализированы так:

$("#address").suggestions({
  serviceUrl: "https://suggestions.dadata.ru/suggestions/api/4_1/rs",
  token: "ВАШ_API_КЛЮЧ",
  type: "ADDRESS",
  constraints: {
    label: "Республика Крым",
    // ограничиваем поиск по коду КЛАДР
    locations: { kladr_id: "9100000000000" },
  },
  // в списке подсказок не показываем область
  restrict_value: true
});

Соответственно, вашему программисту надо прописать коды для каждого региона и подставлять их в подсказки в корзине, в параметре constraints (как в примере выше).


Платных услуг по внедрению нет, но если у вашего программиста возникнут вопросы — пусть пишет сюда, ответим ツ

Александр, добрый день! Если у вас уже работает геолокация по Яндексу, зачем её менять? Просто подключите подсказки по ФИО, адресу, и email в корзине (посмотрите примеры подключения). Сопоставлять вроде бы ничего не требуется.

Исправили. Сегодня ночью 404 ошибок не было, и дальше быть не должно.

Не проще ли искать по названию в таких случаях?

Спасибо! Проблему воспроизвели. Она наблюдается, если номер квартиры исходно написать как «кв.N». (г Москва, ул Осенняя, д 2, кв.1). Разбираемся в причине, по результатам отпишу.

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