
Обработка геолокации через DaData
Определение города и местоположения посетителя по IP через DaData.ru, без API-ключа и сложной настройки.
Нужна лицензия 1С-Битрикс?
Поможем купить новую лицензию или продлить действующую — «1С-Битрикс: Управление сайтом» и Битрикс24.
Дорого?
Напишите нам — бесплатно подберём похожее решение подешевле под вашу задачу.
Технические данные
- Опубликовано:
- 25.04.2022
- Обновлено:
- 19.05.2026
- Версия:
- 1.3.5
- Установлено:
- 100 - 499 раз
- Подходящие редакции:
- «Старт», «Стандарт», «Малый бизнес», «Бизнес», «Интернет-магазин + CRM»
- Адаптивность:
- Нет
- Поддержка Композита:
- Нет
- Совместимо с Сайты24
- Нет
Онлайн-демонстрация
Хотите увидеть продукт в действии? Запросите демонстрацию — мы покажем всё вживую и ответим на вопросы.
Возможности модуля DaData
Готовый модуль Обработчик геолокации для сервиса dadata.ru предназначен для интеграции российского сервиса проверки и валидации адресов DaData в систему 1С-Битрикс. Основная задача решения — автоматическое определение города и региона посетителя сайта по его IP-адресу. В отличие от зарубежных аналогов, серверы DaData физически расположены в России, что гарантирует стабильную работу функции геолокации вне зависимости от внешнеполитической ситуации и санкционных рисков. Это готовый инструмент для владельцев интернет-магазинов и сайтов на Битриксе, которым требуется точная и бесперебойная привязка контента к местоположению пользователя.
Возможности и техническая реализация
После установки модуля покупатель получает полностью настроенный механизм для работы с API DaData. Сервис предоставляет 10 000 бесплатных запросов к API ежедневно, что достаточно для большинства небольших и средних проектов. При необходимости лимит легко расширяется за счет перехода на платный тариф напрямую через личный кабинет DaData. Решение совместимо с редакциями 1С-Битрикс от «Старт» до «Интернет-магазин + CRM», что делает его универсальным для большинства типов лицензий. Обратите внимание: функционал заточен на работу с российскими IP-адресами — зарубежные адреса и трафик через VPN не обрабатываются.
Что получает клиент после покупки
Вместе с модулем поставляется подробная инструкция по установке, включающая визуальные скриншоты. Процесс настройки состоит из двух шагов: установка решения через Marketplace и активация обработчика в административной панели Битрикс. Для этого необходимо перейти в раздел «Список обработчиков геолокации», нажать «Добавить» и выбрать пункт «ITConstruct Dadata GeoIP». После активации система начинает автоматически определять город посетителя, что позволяет:
- Автоматически подставлять город в формы заказа и корзину.
- Показывать актуальный контент (акции, цены, контакты региональных офисов).
- Собирать статистику по географии аудитории без использования сторонних скриптов.
Для кого подходит решение
Данный обработчик идеально подходит для владельцев интернет-магазинов, региональных сайтов услуг и любых коммерческих проектов на 1С-Битрикс, где важна привязка к конкретному городу. Особенно актуален продукт для бизнеса, ориентированного на локальные рынки: доставка еды, мебель, стройматериалы, медицинские центры и службы такси. Модуль не требует знаний программирования и устанавливается за 5–10 минут, что делает его доступным для предпринимателей без технического бэкграунда. Версия 1.3.5, опубликованная в апреле 2022 года, прошла 100–500 установок и стабильно работает на актуальных сборках Битрикс.
Данный модуль интегрирует сервис геолокации dadata.ru в 1С-Битрикс и позволяет определять местоположение пользователей.
Серверы DaData находятся в России, что исключает риск блокировки в период санкций. Соответственно функция геолокации на вашем сайте будет работать стабильно.
Сервис предоставляет 10000 запросов к API в сутки бесплатно. При необходимости можно перейти на платный тариф и увеличить количество запросов.
Для ознакомления с подробной информацией зарегистрируйте аккаунт.
Обратите внимание, что сервис DaData определяет город по IP-адресу в России. Поэтому зарубежные ip, в том числе у посетителей через зарубежные VPN не будут возвращать геолокацию.
Подробности установки на скриншотах ниже.
Внимание!!! После установки модуля необходимо добавить новый обработчик в настройках геолокации (на странице "Список обработчиков геолокации" в административной части /bitrix/admin/geoip_handlers_list.php?lang=ru нажать "Добавить" и выбрать в списке "ITConstruct Dadata GeoIP").





Для чего нужен этот модуль?
С какими редакциями 1С-Битрикс совместимо решение?
Сколько стоит использование модуля и сервиса DaData?
Как происходит установка и настройка модуля?
Предоставляется ли техническая поддержка после покупки?
Установка модуля из Маркетплейса
Зайдите в административную панель сайта, перейдите в раздел «Маркетплейс» → «Каталог решений». Найдите модуль «Обработка геолокации через DaData» и нажмите «Установить». После завершения установки перейдите в «Маркетплейс» → «Установленные решения» и активируйте модуль.
Получение API-ключа DaData
Зарегистрируйтесь на сайте dadata.ru и получите API-ключ (токен) в личном кабинете. Для работы модуля потребуется ключ для доступа к сервису геолокации. Обратите внимание: сервис предоставляет 10 000 бесплатных запросов в сутки.
Настройка модуля в админке
Перейдите в «Настройки» → «Настройки продукта» → «Настройки модулей» и выберите «Обработка геолокации через DaData». В поле «API-ключ» вставьте полученный токен. Сохраните изменения.
Привязка к сайту и инфоблокам
В настройках модуля укажите, для каких сайтов и инфоблоков (например, каталог товаров) будет использоваться геолокация. Выберите опцию автоматического определения города посетителя по IP-адресу.
Проверка работоспособности
Откройте сайт в режиме обычного пользователя. Убедитесь, что город или регион посетителя определяется корректно. Для теста можно использовать разные IP-адреса (например, через VPN) или просмотреть логи запросов в настройках модуля.
- v1.3.519.05.2026Расширена проверка на ботов
- v1.3.031.08.2024Добавлены новые возможности:
- Проверить ответ сервиса dadata из настроек геолокации. Помогает в диагностике возможных проблем - можно проверить ключ API, посмотреть какие данные получает модуль от dadata.
- Задать статичный IP адрес для подмены реальных адресов посетителей вместо автоматически определяемых. Помогает в отладке зависимой от геолокации функциональности сайта - можно задать произвольный IP-адрес и гелокация будет эмулировать посещение с этого IP.
- v1.2.027.01.2023Добавлена совместимость с PHP 8.1
- v1.1.015.08.2022Исправлен баг с отсутствием установленного обработчика в списке обработчиков геолокации на установках с несколькими сайтами
Нужна помощь с установкой?
Напишите нам — поможем установить и настроить модуль на вашем сайте.

















