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

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

0
Отвечен

Достоверность данных, интеграция, системы

Антон Першин 9 лет назад обновлен Антон Жиянов 8 лет назад 3

Добрый день!
1. Подскажите источник возникновения ваших данных. (из каких систем вы получаете и агрегируете данные)

2. Каков алгоритм проверки и сравнения данных между системами?

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

В Дадате есть 3 разных сервиса: Подсказки, Стандартизация, Поиск дублей. Если я правильно понял, вас интересует Стандартизация. Ее задача – проверить ваши данные на корректность, обогатить их дополнительной информацией. Для разных типов данных у нас разные возможности.


ФИО
Определяем, правильно клиент указал его или нет, убираем опечатки, склоняем по падежам.


Адрес
Определяем корректность адреса, существование адреса в ФИАС, пригодность адреса к почтовой доставке. Также проставляем ФИАС/КЛАДР коды, геокоординаты, рыночную стоимость квартиры, в пределах КАД адрес или нет (если нет – определяем расстояние).


Паспорт
Проверяем, действителен ли паспорт по справочнику ФМС.


E-mail
Проверяем корректность e-mail, исправляем опечатки в доменной части, сообщаем об одноразовых почтовых ящиках.


Телефон
Проверяем телефон на корректность, отделяем сомнительные номера от гарантированно хороших. Проставляем актуальные коды города, определяем оператора, сверяем телефоны с адресом и сообщить о несоответствии.


Также парсим даты и определяем марку и модель автомобиля.

Скоринговый анализ не проводим, мы оцениваем данные на корректность и пригодность к типовым бизнес-сценариям + обогащаем дополнительной информацией. Если у вас есть конкретная бизнес-задача — можем оценить, как именно наш сервис может вам помочь.


Есть API, также поддерживаем файловую обработку (xls/csv). Для интеграции достаточно зарегистрироваться и сгенерировать API-ключ в личном кабинете. Примеры API-запросов – в документации. Первые 100 запросов – бесплатно.

0
Отвечен

ДУЛ

Дмитрий Большов 9 лет назад обновлен Антон Жиянов 9 лет назад 2

А ваш сервис по проверке корректности паспортов умеет проверять корректность загранпаспортов и других документов удостоверяющих личность?

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

К сожалению, сейчас работаем только с российскими паспортами. Другие виды документов пока не умеем.

0
Исправлен

неправильная стандартизация

Andrey Oz 9 лет назад обновлен Антон Жиянов 9 лет назад 7

первый - исходный, второй - стандартизированнный

Благовещенск, ул. Игнатеевское шоссе,17 г Москва, Рязановское п, дор Симферопольское шоссе, д 17

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

Исправили опечатки:

Благовещенск, ул. Игнатеевское шоссе,17

Благовещенск, ул Артелерийская,31

0
Отвечен

Добавлять произвольный текст в строку адреса

ddmitriev 9 лет назад обновлен Антон Жиянов 8 лет назад 3

Здравствуйте! Подскажите, пожалуйста, возможно ли добавлять произвольных текст в строку адреса?

Пример адреса: Россия, Московская обл, Красногорский р-н, Красногорск г, вблизи города Красногорска

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

Добрый день!

Можно запретить автоисправление. Но работать будет только если пользователь уже выбрал часть Подсказки "Московская обл, Красногорский р-н, г Красногорск". В общем, можно, но сложновато

Скажите, зачем вам такая функциональность? Проще вынести примечание в другое поле.

0
Не ошибка

Адрес: Россия, Санкт-Петербург, улица Радищева, 4

Чередниченко Игорь 9 лет назад обновлен Антон Жиянов 9 лет назад 2

Дома по этой улице начинаются с 40.

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

Дело в том, что Подсказки работают по ФИАС (всероссийский классификатор адресов налоговой службы) .

К сожалению, ФИАС неполон. В нем нет некоторых домов и строений, в том числе и указанного вами дома 4.

Если вы не хотите, чтобы Подсказки подставляли похожий вариант автоматически, можно запретить автоисправление.

0
Не ошибка

603087,г.Нижний Новгород.ул.Верхняя Печорская,д.12 кв 140

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

603087,г.Нижний Новгород.ул.Верхняя Печорская,д.12 кв 140


ИСПРАВЛЯЕТ УЛИЦУ ПРОСТО НА" ВЕРХНЯЯ"!!! НЕ ВЕРНО!

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

Добрый день.

В Нижнем Новгороде нет улицы "Верхняя Печорская". Есть улицы "Верхняя" и "Верхне-Печерская" (и второй вариант плохо совпадает с "Верхней Печорской" даже с допущениями). Поэтому Дадата разобрала адрес в в Верхнюю улицу. Но предупредила, что не уверена в исходном адресе, и нужно проверить и его и результат обработки вручную.

В API-обработке об этом сообщает код качества (qc = 1). В файловой – отдельное поле "Код проверки" (Сомнительный).

0
Отвечен

Дубликаты с учетом юр лиц

Кирилл 9 лет назад обновлен Антон Жиянов 7 лет назад 3

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

Причина вопроса: в одном адресе может быть несколько одинаковых магазинов, но если системе смотрит только по адресу, она схлопнет эти 2 магазина в 1.

Ответ
Антон Жиянов 7 лет назад
0
Исправлен

Яндекс DNS считает, что confluence.hflabs.ru заражён

Игорь 9 лет назад обновлен Антон Жиянов 9 лет назад 2
Ответ
Антон Жиянов 9 лет назад

11 мая яндекс обновил у себя информацию, теперь все хорошо.

0
Исправлен

Нет геокоординат для Севастополя

Степан 9 лет назад обновлен Антон Жиянов 8 лет назад 2

Здравствуйте.
Столкнулся с такой проблемой, При вводе адреса регион/город/улица/дом, не выводит координаты если регион Севастополь, город Севастополь. При включении г. Инкерман, региона Севастополь координаты выводятся. Заранее спасибо за помощь. Прилагаю код


(function(jQuery) {

var serviceUrl="https://suggestions.dadata.ru/suggestions/api/4_1/rs",
token = "0e03e0dc1baa2315967c3d11738a1f59798348f0",
type = "ADDRESS",
$region = jQuery("#region"),
$city = jQuery("#city"),
$street = jQuery("#street"),
$house = jQuery("#house"),
$сoord = jQuery("#сoord");

function join(arr /*, separator */) {
var separator = arguments.length > 1 ? arguments[1] : ", ";
return arr.filter(function(n){return n}).join(separator);
}

function showSelected(suggestion) {
var address = suggestion.data;
jQuery("#region").val(join([
join([address.region_type_full, address.region], " "),
join([address.area_type_full, address.area], " ")
]));
jQuery("#city").val(join([
join([address.city_type_full, address.city], " "),
join([address.settlement_type_full, address.settlement], " ")
]));
jQuery("#street").val(
join([address.street_type_full, address.street], " ")
);
jQuery("#house").val(join([
join([, address.house], " "),
join([, address.block], " ")
]));

}
function getCoord(suggestion){
var address = suggestion.data;
jQuery("#coord").val(join([address.geo_lon, address.geo_lat], " "));
}
$region.suggestions({
serviceUrl: serviceUrl,
token: token,
type: type,
count: 10,
hint: false,
bounds: "region-area",
onSelect: showSelected,
onSearchComplete: getCoord
});
$city.suggestions({
serviceUrl: serviceUrl,
token: token,
type: type,
count: 10,
hint: false,
bounds: "city-settlement",
constraints: $region,
onSelect: showSelected,
onSearchComplete: getCoord
});
$street.suggestions({
serviceUrl: serviceUrl,
token: token,
type: type,
count: 10,
hint: false,
bounds: "street",
constraints: $city,
onSelect: showSelected,
onSearchComplete: getCoord
});
$house.suggestions({
serviceUrl: serviceUrl,
token: token,
type: type,
count: 10,
hint: false,
bounds: "house",
constraints: $street,
onSelect: showSelected,
onSearchComplete: getCoord
});
})(jQuery);

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

Исправили.

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