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

Запостить все и много — не задача подсказок. Подсказки работают во время ввода индивидуального адреса, ФИО, емейла. Если хотите проверить все и сразу — это стандартизация.

Подсказки предполагают другой сценарий — они показываются по ходу набора данных. Т.е. человек набирает ФИО, и в процессе видит подсказки. Нет необходимости сначала все вводить и потом проверять. Так удобнее.

Зачем отправлять несколько адресов или тем более ФИО + адрес + почту в одном запросе? Подсказки используют при вводе, как пользователь может одновременно вводить два адреса?

Добрый день!

Спасибо за интерес к нашему сервису.

Я не уверен, что полностью знаю все возможности Google Maps Autocomplete, но вот некоторые приятные особенности Подсказок для ваших задач:

  1. Определяем адрес пользователя по IP-адресу и предлагаем ему релевантную выборку адресов. Пользователь увидит только нужные в данный момент Подсказки;
  2. Подсказки разработаны специально для российских адресов, и мы их знаем очень хорошо. Для сравнения, Google Maps Autocomplete не знает что в деревне Уграда Псковской области есть улицы. И не знает, что там есть реально существующие дома, не принадлежащие никакой из улиц;
  3. Адреса выводятся в формате Почты России, чтобы использовать их для доставки без постобработки;
  4. Дополняем данные административным округом (для Москвы), районом города и геокоординатами (используем OSM). При этом указываем, с какой точность мы их определили (параметр qc_geo);
  5. Позволяем ограничить область поиска любым адресом, если вам нужен конкретный город или регион. Тогда Подсказки для других мест показаны не будут.
  6. У нас есть и Подсказки одной строкой, и гранулярные Подсказки
  7. Есть REST API и jQuery-плагин с возможностью тонкой настройки, а также куча интеграций
  8. Сервис бесплатен до 10 тысяч запросов в сутки

Другие преимущества (не знаю, насколько они полезны для вас):

  1. Используем ФИАС как основной справочник и подсказываем реально существующие адреса. Соответственно, каждый адрес получает полную раскладку по существующим уровням ФИАС: регион-район-город-населенный пункт-улица-дом;
  2. Проставляем ФИАС и КЛАДР коды для всех уровней адреса;
  3. Постоянно обновляем справочник по мере его выпуска ФНС России;
  4. Помогаем понять, до какого уровня введен адрес, чтобы определить пригодность для ваших бизнес-задач (например, можно отсеять адреса без домов, чтобы перепроверить их вручную) – параметр fias_level;
  5. Определяем, является ли адрес центром района или региона (бывает полезно для расчета доставки) – параметр capital_marker;

Дело в том, что "Правая Хава" это село, а не город. В иерархии Подсказок это не city, а settlement.

Передавайте:

locations: {region: "Воронежская",
settlement: "Правая Хава"
}

Добрый день!

Мы отдаем геокоординаты только если запрос отправлен с параметром count : 1. Подробнее в статье в базе знаний.

Спасибо за сообщение. Посмотрим, в чем дело.

Дело в том, что мы используем ФИАС в качестве основного справочника. К сожалению, в ФИАС есть некорректные индексы, но тем не менее, в нем есть адреса и индексы, отсутствующие в базе Почты России.

Использовать только индексы Почты России не можем, там тоже встречаются проблемы с корректностью и актуальностью. Сейчас мы работаем над объединенным справочником ФИАС и Почты России, чтобы компенсировать их взаимные ошибки. До конца года планируем его запустить.

Ошибку убрали – в скрипте была неактуальная ссылка на js. Простите за неудобства.

Посмотрите, сейчас должно работать корректно.

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