пн-пт 9:00 — 18:00
г. Тула, ул. Некрасова, 7, оф. 315
GeoIP API: определение местоположения по IP
Павел Шулаев

GeoIP API: определение местоположения по IP

Готовое решение GeoIp Api для 1С-Битрикс. Определяйте местоположение посетителей и автоматически настраивайте контент. Установлено более 1000 раз. Купите.

Более 1 000 установок 1С-Битрикс
от 25 900 ₽ до 39 900 ₽

Технические данные

Опубликовано:
10.12.2016
Обновлено:
22.05.2025
Версия:
1.5.2
Установлено:
Более 1000 раз
Подходящие редакции:
«Первый сайт», «Старт», «Стандарт», «Малый бизнес», «Бизнес», «Корпоративный портал», «Энтерпрайз»
Адаптивность:
Да
Поддержка Композита:
Да
Совместимо с Сайты24
Нет

Онлайн-демонстрация

Хотите увидеть продукт в действии? Запросите демонстрацию — мы покажем всё вживую и ответим на вопросы.

GeoIp Api — это готовое решение для CMS 1С-Битрикс, которое предоставляет разработчикам и владельцам сайтов программный интерфейс для автоматического определения географического местоположения посетителя по его IP-адресу. Продукт предназначен для сбора данных о стране, регионе, городе и координатах пользователя без необходимости самостоятельной интеграции со сторонними сервисами. Решение работает с любой редакцией платформы — от «Первого сайта» до «Энтерпрайз», поддерживает адаптивную верстку и композитный режим кеширования, что гарантирует высокую скорость работы даже при активном использовании геоданных.

Возможности и принцип работы

Модуль обращается к службам геолокации в порядке приоритета: Sypex Geo, IpGeoBase (отключена) и FreeGeoIp (отключена). По умолчанию данные берутся из первого успешного источника, но при необходимости можно явно указать конкретную службу. После установки модуль автоматически определяет IP текущего пользователя и сохраняет результат в cookies, что снижает количество повторных запросов и ускоряет работу сайта. В ответ на запрос API возвращает структурированный набор данных, который включает:

  • Название города
  • Название страны на языке сайта
  • ISO-код страны
  • ID страны в CMS 1С-Битрикс (совместим с функцией GetCountryArray)
  • Название региона
  • ISO-код региона (опционально)
  • Название района (опционально)
  • Широту и долготу
  • Диапазон IP-адресов (опционально)

Для службы Sypex можно указать язык вывода данных (например, русский или английский) с помощью дополнительного параметра. Если IP не передан явно, модуль определяет местоположение по текущему адресу посетителя.

Что получает покупатель после установки

После приобретения и установки решения на сайт под управлением 1С-Битрикс вы получаете готовый API-метод для вызова из любого компонента или шаблона. Модуль не требует сложной настройки: достаточно указать предпочтительную службу геолокации, и система начнёт корректно обрабатывать запросы. В результате вы сможете:

  • Автоматически подставлять город или регион в формы заказа, корзину, контактные данные
  • Отображать контент, адаптированный под локацию пользователя (акции, склады, цены)
  • Собирать статистику по географии аудитории для аналитики
  • Интегрировать данные с любыми кастомными скриптами и сервисами

Версия модуля 1.5.2 (от 22.05.2025) уже прошла более 1000 установок, что подтверждает её стабильность и востребованность.

Для кого подходит решение

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

Сравнение решений