Подсказки «Дадаты» помогают заполнить любые формы ввода. Теперь заживем

в 12:06, , рубрики: dadata, usability, автозаполнение, автозаполнитель форм, Блог компании HFLabs, интерфейсы, подсказки по банкам, подсказки при вводе, Разработка веб-сайтов, Разработка под e-commerce, юзабилити сайтов

Подсказки «Дадаты» помогают заполнить любые формы ввода. Теперь заживем - 1

«Подсказки» помогают быстро и без ошибок заполнить поля ввода на сайтах и в CRM.

Данные для подсказок мы берем из разных справочников, раньше их было всего пять: ФИО, емейлы, почтовые адреса, реквизиты компаний и банков. С самого первого релиза нас просили добавить в «Подсказки» то один справочник, то другой. Мы бы и рады были, да не могли. Зато теперь можем!

С июля «Подсказки» понимают любые датасеты в формате CSV: марки автомобилей, валюты, торговые точки, хоть имена близких.

Теперь пользователи быстро и без ошибок вводят что угодно.

С «Подсказками» в клиентских данных нет ошибок

Для тех, кто раньше о «Подсказках» не слышал, кратенько расскажу об этой штуке. Если уже знаете о них, имеет смысл пролистать до следующего раздела.

Потому что опечатки — бич любой компании со сколько-нибудь большой базой клиентов. Например, перепутал человек цифру в индексе — и посылка из магазина пошла блуждать по почтамтам необъятной родины. Ошибся в емейле — все, контакт потерян.

А еще, конечно, жутко бесят сложные формы, какие-нибудь реквизиты организаций с 20 полями или те же адреса. Пока заполнишь, проклянешь все на свете. Особенно если адрес не в Москве, а в более экзотическом месте. (Если интересна тема, мы писали о чудном мире российских адресов.)

И мы сделали «Подсказки». Обычно их подключают к интернет-магазинам и бизнес-софту вроде «1С: Бухгалтерии» или CRM. Пользователь печатает как привык, одной строкой. «Подсказки» же ищут в справочнике подходящие варианты и показывают на экране.

Подсказки «Дадаты» помогают заполнить любые формы ввода. Теперь заживем - 2
«Подсказки» не только подсказывают, они возвращают кучу сопутствующих данных. Например, ввел человек название компании — подсказки вытащат по нему остальные реквизиты. Можно ИНН указать, будет тот же эффект

«Подсказки» интегрированы со всеми популярными в России CRM, CMS и т. д.

Теперь к «Подсказкам» можно подключить любой справочник

С 2014 года и до июля 2018 «Подсказки» работали только с пятью справочниками. Нас спрашивали: «А есть ли вузы?», «Есть ли медицинские учреждения». Не было.

И вот момент настал: в июле мы научили «Подсказки» быстро искать данные в любых справочниках. Пусть хоть названия бабочек на латыни, лишь бы формат был в порядке.

На радостях сами выкатили шесть новых справочников:

  • почтовые отделения;
  • налоговые инспекции;
  • виды экономической деятельности (ОКВЭД 2);
  • виды продукции (ОКПД 2);
  • страны;
  • валюты.

Эти шесть штук уже доступны для всех тарифов «Подсказок», включая бесплатный. Подключить — элементарно, нужно только указать тип справочника в новом параметре type. Вот код для валют.

$element.suggestions({
    token: "ВАШ_API_КЛЮЧ",
    type:  "currency"
});

Вставите такое — и пожалуйста. На сайте появится форма ввода валют с автозаполнением.

Подсказки «Дадаты» помогают заполнить любые формы ввода. Теперь заживем - 3
«Подсказки» ищут валюту и по названию, и по кодам, и по стране

Чтобы залить новый справочник, напишите в службу поддержки и приложите датасет или ссылку на него. Мы на всякий случай проверим, нет ли в справочнике чего незаконного, и подключим его к «Подсказкам».

Есть еще важная штука с приватностью:

  • на бесплатном тарифе, а также тарифах «Лёгкий» и «Расширенный» справочники доступны всем остальным пользователям;
  • на топ-тарифе «Всё включено» можно загружать приватные справочники, скрытые от остальных.

Напоследок — пара слов о формате справочников.

Формат справочника — обычный CSV

Справочник — это CSV-файл с несколькими ограничениями:

  • плоский: даже если в исходном справочнике есть иерархия, перед подключением к подсказкам его придется «расплющить»;
  • с заголовочной строкой: она используется в настройках;
  • только латинские буквы и подчёркивание в названии и заголовках полей.

Иногда нужно, чтобы «Подсказки» возвращали вычисляемые поля. Например, «ФИО», составленное из фамилии, имени, и отчества. Так вот, это вычисляемое поле тоже должно быть в справочнике. Сами «Подсказки» нужные значения не сгенерируют.

Еще бывает, что одни записи в справочнике весомее других. Например, головную организацию нужно показывать выше филиалов. Веса́ придется заранее рассчитать и вынести в отдельный столбец. Сами «Подсказки» этого делать не будут.

Подсказки «Дадаты» помогают заполнить любые формы ввода. Теперь заживем - 4
Все значения «Подсказки» трактуют как строки, даже если по факту это числа или даты

Вот такие дела. Если интересно, подключайте «Подсказки», присылайте свои справочники. (Кстати, единственное ограничение бесплатного тарифа «Подсказок» — 10 000 запросов к серверу в день, это примерно 300 заполненных форм.)

Да, если вам не хватает какого-то особенного справочника, напишите в комментариях. Мы сейчас думаем, что еще подключить.

Автор: DEADStop

Источник