Геокодирование адреса
Робот превращает произвольный адрес в координаты и нормализованный адрес через сервис DaData в бизнес-процессах и роботах Битрикс24. Принимает строку адреса в любом формате, возвращает широту, долготу, эталонный адрес, почтовый индекс, регион, город, часовой пояс, точность координат и признак «найдено» — значения записываются в поля сделки, лида или смарт-процесса.
Робот отправляет строку адреса в сервис стандартизации DaData и возвращает результат геокодирования: широту и долготу, нормализованный адрес в эталонном виде, почтовый индекс, регион, город или населённый пункт, часовой пояс и текстовую оценку точности координат — от «точные координаты» до «координаты не определены». Признак «найдено» равен Y, только если координаты действительно получены. Типовые случаи применения: подготовка адреса доставки из сделки для логистики и расчёта расстояния до склада, а также приведение адресов лидов к единому виду перед сегментацией по регионам. Для работы нужен настроенный токен DaData. Результаты доступны в дизайнере бизнес-процессов: их можно записать в поля сделки или контакта и использовать в условиях следующих шагов.
Какие параметры принимает робот?
| Параметр | Тип | Обязательный? | По умолчанию |
|---|---|---|---|
| Адрес (любой формат) | string | да |
Что возвращает робот?
| Параметр | Тип |
|---|---|
| Широта | string |
| Долгота | string |
| Нормализованный адрес | string |
| Почтовый индекс | string |
| Регион | string |
| Город | string |
| Часовой пояс | string |
| Точность координат | string |
| Координаты получены (Y/N) | string |
Сценарий: координаты доставки из адреса сделки
- Сделка переходит на стадию «Доставка»
- Робот геокодирует адрес клиента через DaData
- Широта, долгота и нормализованный адрес записываются в поля сделки
- Логист получает точку доставки и часовой пояс клиента