Служба поддержки DaData.ru

Если чего-то не хватает, или вы столкнулись с проблемой — оставьте сообщение, и мы ответим в течение 24 часов. Работаем с понедельника по пятницу, с 10 до 19 по Москве.

0
Отвечен

DaData или Google Maps Autocomplete?

dm linov 10 лет назад обновлен Антон Жиянов 10 лет назад 1

Добрый день. Мы выбираем сервис для получения адресных данных и геокоординат для нашего сайта. Сценариев два:
а) пользователь указывается свой адрес, выбирает вариант из "подсказки", в базу записываются все поля (регион, город, район и т.д.) и геокоординаты
б) пользователь ищет услугу в определенном городе - опять-таки, вводит город и выбирает вариант из "подсказки". Система фильтрует выдачу по этому городу.
Какие преимущества у вас есть перед Google Maps Autocomplete?

Ответ
Антон Жиянов 10 лет назад

Добрый день!

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

Я не уверен, что полностью знаю все возможности 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;

0
Отвечен

Подбор улиц в конкретном селе, посёлке и тд

Виктор Жабрев 10 лет назад обновлен Антон Жиянов 10 лет назад 1

Добрый день!

Надо подобрать уличу, для села.

если набирать в у вас, то улица выбирается.

Но если подставляю параметры , то не выбирается.

Вот пример

<section class="container">

<h1>Ограничиваем сектор поиска в подсказках по адресу</h1>
<p><span id="label">Без ограничений</span>:</p>

<input id="address" name="address" type="text" />
<p>Выберите вариант:</p>

<ul id="switcher">
<li><a href="#nsk" data-switch="nsk">Конкретный город (Правая Хава)</a></li>

</ul></section>

switchers["nsk"] = function(sgt, lbl) {

lbl.text("Конкретный город (Новосбирск)");
sgt.setOptions({
constraints: {
label: "Правая Хава",
// ограничиваем поиск Новосибирском
locations: {
region: "Воронежская",
city: "Правая Хава"
},
// даем пользователю возможность снять ограничение
deletable: true
},
// в списке подсказок не показываем область и город
restrict_value: true,
});

};


Как сделать так, что бы в этом случае искались адреса?

Спасибо



Ответ
Антон Жиянов 10 лет назад

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

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

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

0
Не ошибка

г Оренбург, ул Терешковой, д 10, кв 57 - отображает индекс 460000,а должен 460050

Анонимный 10 лет назад обновлен Антон Жиянов 9 лет назад 2

г Оренбург, ул Терешковой, д 10, кв 57 - отображает индекс 460000,а должен 460050

Ответ
Антон Жиянов 9 лет назад

Уточнили звонком в отделение, правильный индекс 460000.

0
Исправлен

Подсказки по ФИО после фамилии предлагают отчество

Евгений 10 лет назад обновлен Антон Жиянов 9 лет назад 6

запрос:

{parts: ["SURNAME", "NAME", "PATRONYMIC"], query: "Иванова ", count: 5}


ответ:

{"suggestions":[{"value":"Иванова Александровна","unrestricted_value":"Иванова Александровна","data":{"surname":"Иванова","name":null,"patronymic":"Александровна","gender":"FEMALE","qc":null}},{"value":"Иванова Николаевна","unrestricted_value":"Иванова Николаевна","data":{"surname":"Иванова","name":null,"patronymic":"Николаевна","gender":"FEMALE","qc":null}},{"value":"Иванова Владимировна","unrestricted_value":"Иванова Владимировна","data":{"surname":"Иванова","name":null,"patronymic":"Владимировна","gender":"FEMALE","qc":null}},{"value":"Иванова Ивановна","unrestricted_value":"Иванова Ивановна","data":{"surname":"Иванова","name":null,"patronymic":"Ивановна","gender":"FEMALE","qc":null}},{"value":"Иванова Сергеевна","unrestricted_value":"Иванова Сергеевна","data":{"surname":"Иванова","name":null,"patronymic":"Сергеевна","gender":"FEMALE","qc":null}}]}

Ответ
Антон Жиянов 9 лет назад

Исправили.

0
Исправлен

Предзаполненные гранулярные подсказки

w-reshenie 10 лет назад обновлен Антон Жиянов 9 лет назад 5

Добрый день, нашел на CodePen-е http://codepen.io/dadata/pen/OPQbmz Но оно не работает, даже в примере. А очень надо. Подскажите пож-та как реализовать такой функционал? или эта ошибка будет исправлена?

0
Отвечен

подсказки через обёртку C#

ilya trusov@devza ru 10 лет назад обновлен 10 лет назад 6

Существует обертка вокруг подсказок на C# - я видел эту тему. Могу ли я каким-либо образом отправить несколько адресов в одном запросе для того, чтобы получить по ним подсказки сразу по всем ? И могу ли я составной запрос отправить для получения подсказок (вроде того, что есть для стандартизации - там можно передать три адреса, почту , фио например, указав структуру )?

Ответ
Антон Жиянов 10 лет назад

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

0
Отвечен

Ограничение уровня поиска в подсказках (jQuery)

yuriy-ostr 10 лет назад обновлен Антон Жиянов 10 лет назад 3

Здравствуйте!


В первую очередь хотел бы поблагодарить разработчиков за данный сервис, он крут! :)


Вопрос: можно ли как-то в подсказках сделать так, чтобы найти можно было только регион + город, не дальше? То есть, чтобы нельзя было найти дальше улицу, дом, квартиру и так далее - просто после ввода города предлагаются варианты с улицей, а они не нужны. Не могу найти в документации это, или плохо ищу :( Спасибо!

Ответ
Антон Жиянов 10 лет назад

Добрый день!

Спасибо вам за приятный отзыв о сервисе!


Да, можно. Вот пример.

0
На рассмотрении

Стоимость запроса

Сергей Жолобов 10 лет назад обновлен 10 лет назад 5

Здравствуйте, добавьте пожалуйста в результат запроса стандартизации его стоимость, с учётом скидки для конкретного аккаунта, как это сделано в других сервисах (в распознавании капчи например). Т.к у вас действует система скидок, зависящая от количества и времени, это проблематично учитывать на стороне клиента, и удобнее получать стоимость успешной стандартизации вместе с ответом (чтобы не слать отдельный запрос).

Ответ
Антон Жиянов 10 лет назад

Сделаем, если будет востребовано. Пока вы первый, кто запросил такую возможность.

0
Не ошибка

автоматом адрес не выводится​,ж помогите в решении проблемы

Анонимный 10 лет назад обновлен Антон Жиянов 10 лет назад 3

при вводе адреса приходится самим искать данные , т.к. автоматом адрес не выводится,ж помогите в решении проблемы

0
Отвечен

Ограничение поиска по стране

xl0e 10 лет назад обновлен Антон Жиянов 7 лет назад 2

Есть ли возможность ограничить поиск адреса по определенной стране (Белоруссия, Казахстан)?

Ответ
Антон Жиянов 7 лет назад

Сделали подсказки по всем городам мира.

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