Зв`язок
Вітаю! Я, Віталій, Ваш особистий надійний програміст.
1С Підприємство 8.2-8.3, 1С-Бітрікс: Управління сайтом, Бітрікс24

Визначення розташування за IP-адресою

Модуль "Определение местоположения по IP адресу" для Битрикс маркетплейс - удобное и эффективное решение, позволяющее точно определить местоположение пользователей по их IP адресу. Получайте ценную информацию о своей аудитории и настраивайте персонализированный контент, основываясь на географическом расположении.
Бітрікс Визначення розташування за IP-адресою
Визначення розташування за IP-адресою (ruhelp.geoip) - Модуль Бітрікс

Визначення країни за адресою IP.
Визначення міста (тільки для Росії) за адресою IP.
База актуальних IP адрес RIPENCC та IpGeoNames (RU-CENTER).

Дані завантажуються у таблицях поточної бази даних 1С-Битрикс, завдяки чому, визначення IP адреси відбувається майже миттєво, а додаткове використання кешування даних поточних запитів ще більше скорочує час визначення.

Для отримання даних, в коді потрібно викликати метод RuHelp\GeoIP::GetData('XXX.XXX.XXX.XXX'), де XXX.XXX.XXX.XXX є IP-адреса для визначення.

У настройках продукту на сторінці "Геолокація" у списку обробників з'являється обробник "RuHelp.GeoIP", який може бути доданий для отримання даних.

Якщо в системі використовується модуль "Веб-аналітика", то в налаштуваннях його модуля для "Країна та місто" з'являється додаткове джерело даних.

Компонента, що показує розташування, знаходиться в групі "Сервіси" встановлених компонентів 1С-Бітрікс.

Для завантаження даних створюється агент, який запускається щодня (якщо агенти виконуються на cron) в інтервалі 7:35 – 7:55 (час запуску встановлюється випадково при встановленні рішення). Якщо агенти виконуються на хіті, агент створюється, але його активності відключений. Для завантаження даних необхідно вручну вибрати (запрограмувати) метод запуску функції завантаження або перевести запуск агентів на cron і включити активність агента. Функція завантаження даних RuHelp\GeoIP::LoadData()

Наш модуль вже успішно використовують на наших проектах

file_download Завантажити Модуль Маркет
file_download Завантажити Модуль Маркет