Geolocation API

Geolocation API — функція браузера, яка з вашого дозволу передає сайту координати пристрою з GPS, Wi-Fi або за IP.

Оновлено · Редакція Prokso

Geolocation API — це вбудований у браузер інтерфейс, через який сайт може запитати ваше місцезнаходження. Коли сайт його викликає, браузер показує запит на дозвіл. Без вашої згоди координати не передаються, а працює функція лише на сторінках з HTTPS.

Координати браузер отримує від служби геолокації пристрою. На телефоні це насамперед GPS, а також найближчі мережі Wi-Fi і базові станції. На комп'ютері зазвичай використовуються мережі Wi-Fi поруч, а IP-адреса — лише як запасний варіант. Тому точність може бути від кількох метрів до кількох кілометрів.

Це інший механізм, ніж геолокація за IP. Геолокацію за IP сайт визначає сам, без жодних дозволів: бере ваш IP і шукає його в базі адрес. Результат приблизний — країна, регіон, інколи місто. Що показує така база для вашого поточного IP, можна перевірити на сторінці мій IP.

Проксі змінює IP, тож геолокація за IP покаже країну проксі. Але відповідь Geolocation API у звичайному браузері проксі не змінює: координати беруться з Wi-Fi чи GPS вашого пристрою. Якщо дозволити сайту доступ до місцезнаходження, він може отримати Київ, хоча IP належить, скажімо, Польщі.

Саме тому в антидетект-браузерах є налаштування геолокації «на основі IP». Програма бере IP проксі, визначає за ним приблизні координати й віддає їх сайту замість справжніх. Часто так само підлаштовуються часовий пояс і мова, щоб усі дані профілю узгоджувалися між собою.

Сайти рідко покладаються лише на один із цих способів. Часто вони порівнюють країну за IP, часовий пояс системи, мову браузера й, якщо ви дали дозвіл, координати з Geolocation API. Коли все збігається, профіль виглядає послідовно. Коли IP вказує на Німеччину, а часовий пояс і координати — на Україну, сайт бачить суперечність і може, наприклад, показати додаткову перевірку. Якщо ви не хочете ділитися місцезнаходженням, найпростіше — не давати браузеру дозвіл.

У профілі зазвичай можна обрати й поведінку запиту: питати щоразу, дозволяти чи забороняти. Приклад такого налаштування описано в інструкції для Dolphin Anty. У Prokso ви обираєте країну чи місто IP, а узгодити з ними геопозицію браузера — завдання налаштувань профілю.

Питання й відповіді

Чи змінює проксі відповідь Geolocation API?

У звичайному браузері — ні. Координати беруться з GPS або Wi-Fi вашого пристрою, тож проксі змінює лише IP і геолокацію за IP.

Що означає геолокація «на основі IP» в антидетект-браузері?

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

Резидентські $1.59, мобільні $2.50, серверні $0.65 за 1 ГБ

Реєстрація за хвилину, доступи одразу після оплати.

Створити акаунт