Определение IP-адресов, геолокации и пользовательских агентов

Материал из Документация Ключ-АСТРОМ
Версия от 17:33, 10 марта 2026; IKuznetsov (обсуждение | вклад) (Новая страница: «Ключ-АСТРОМ автоматически определяет IP-адреса и геолокацию, а также браузеры, устройств...»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)

Ключ-АСТРОМ автоматически определяет IP-адреса и геолокацию, а также браузеры, устройства и операционные системы.

IP-адреса

Когда веб-запросы и RUM-маяки отправляются напрямую на оснащенный датчиками сервер, Ключ-АСТРОМ идентифицирует IP-адреса устройств конечных пользователей через сокетные соединения.

При использовании неинструментированных компонентов, таких как балансировщики нагрузки, CDN или прокси-серверы, удаленный IP-адрес отличается от исходного IP-адреса. В таких случаях Ключ-АСТРОМ также отслеживает определенные HTTP-заголовки. Эти заголовки чаще всего используются для идентификации исходного IP-адреса, когда клиент подключается к веб-серверу через HTTP-прокси, CDN или балансировщик нагрузки.

Вы можете просмотреть список заголовков, которые Ключ-АСТРОМ использует для определения IP-адресов клиентов для ваших приложений. Для этого перейдите в Настройки > Веб- и мобильный мониторинг > Определение IP-адреса. Ключ-АСТРОМ обрабатывает эти заголовки в определенном порядке, но вы можете изменить порядок обработки и добавить свои собственные заголовки для ваших веб- , мобильных и пользовательских приложений.

Следует помнить, что Ключ-АСТРОМ по умолчанию маскирует последнюю часть IP-адресов конечных пользователей.

Геолокации

Система мониторинга реальных пользователей Ключ-АСТРОМ пытается присвоить каждой пользовательской сессии геолокацию (город, регион и страна), чтобы сгруппировать пользовательские сессии и действия пользователей по местоположению и отобразить их на карте мира для ваших веб- , мобильных и пользовательских приложений.

Для веб-приложений Ключ-АСТРОМ использует базу данных MaxMind Geo2 для сопоставления и определения местоположения по IP-адресам.

В случае мобильных приложений сопоставление IP-адресов зависит от того, имеет ли мобильное приложение разрешение на доступ к информации о геолокации.

  • С разрешением. Ключ-АСТРОМ использует координаты устройства (GPS или Wi-Fi) и вычисляет город, который находится ближе всего к указанному местоположению GPS.
  • Без разрешения. Ключ-АСТРОМ использует IP-адрес и базу данных MaxMind Geo2 для определения геолокации.
Ключ-АСТРОМ автоматически обновляет базу данных MaxMind Geo2 в вашей среде с выходом каждой новой версии Ключ-АСТРОМ.
Запрос обновления базы данных MaxMind, если IP-адреса работают не корректно.
Если вы обнаружите ошибку в сопоставлении IP-адресов MaxMind, вы можете запросить у MaxMind обновление базы данных. После того, как MaxMind изменит сопоставление IP-адресов, сопоставление в вашей среде Ключ-АСТРОМ будет обновлено с учетом версии Ключ-АСТРОМ, соответствующей изменению.

Вы можете в любое время проверить свой IP-адрес по базе данных MaxMind, заполнив демо форму для баз данных GeoIP2.

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

Ключ-АСТРОМ также по умолчанию скрывает координаты GPS.

Браузеры, устройства и операционные системы

Для веб-приложений Ключ-АСТРОМ использует строку пользовательского агента, отправляемую браузером, чтобы отличать пользовательские сессии реальных пользователей от синтетички и роботов (типы пользователей: бот, реальный и синтетика). Эта строка также используется для идентификации операционных систем и типов устройств, таких как настольные компьютеры, планшеты или мобильные телефоны. Для классификации браузеров Ключ-АСТРОМ использует базу данных пользовательских агентов udger.com.

Для приложений Android названия устройств предоставляются магазином Google Play. Для приложений iOS Ключ-АСТРОМ поддерживает список перекрестных ссылок, в котором идентификаторы устройств Apple сопоставляются с названиями устройств Apple. Операционная система — Android или iOS — предоставляется Ключ-АСТРОМ ЕдинымАгентом для мобильных устройств.

Интернет-провайдеры (ISP) идентифицируются на основе их IP-адресов по базе данных MaxMind.