Ваши комментарии
А как вы делаете AJAX-запросы без jQuery?
Распознавание с индексом исправим в феврале.
Можно сделать так: сопоставить каждому региону в вашем списке его КЛАДР-код (коды есть в таблице регионов, столбец 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
Пример: Получить список подсказок через XMLHttpRequest
Пример для адреса, но для компаний полная аналогия.