Перейти до вмісту

Геолокація та GeoIP

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

Що контролює геолокація

Section titled “Що контролює геолокація”

Коли сайт викликає Geolocation API браузера (запит, який ви бачили як «Цей сайт хоче дізнатися ваше місцезнаходження»), він отримує у відповідь широту, довготу та радіус точності. Santiago вирішує, якою буде ця відповідь, для кожного профілю окремо — замість того, щоб видати реальну локацію вашого пристрою.

Є два способи її задати:

РежимКоли використовуватиЩо ви налаштовуєте
Автоузгодження (GeoIP)Ви використовуєте проксі й хочете, щоб усе збіглося автоматичноПросто увімкніть автоузгодження — координати, часовий пояс і мова беруться з проксі
ВручнуВам потрібне конкретне місто/точка або ви не використовуєте проксіШирота, довгота й точність вручну

Автоузгодження з вашим проксі (рекомендовано)

Section titled “Автоузгодження з вашим проксі (рекомендовано)”

Коли автоузгодження GeoIP увімкнене й до профілю прив’язано проксі, Santiago під час запуску профілю визначає вихідний IP проксі та виводить локацію за вас:

  • Широта / довгота — координати для регіону проксі
  • Часовий пояс — встановлюється відповідно до регіону IP (щоб Date і годинник збігалися з локацією)
  • Мова — локаль, що відповідає регіону, якщо ви не задали мову вручну

Ви не вводите жодних координат самостійно. Щоразу під час запуску профілю визначення виконується знову, тож якщо ваш проксі ротується на новий вихідний IP, локація слідує за ним.

  1. Відкрийте профіль у режимі Створення / Редагування (див. Створення та редагування профілів).
  2. Додайте проксі у розділі проксі (Налаштування проксі).
  3. У розділі Геолокація увімкніть Автоузгодження (GeoIP).
  4. Збережіть і запустіть. Локація застосовується під час запуску.

Чому автоузгодження запобігає невідповідностям IP / часового поясу

Section titled “Чому автоузгодження запобігає невідповідностям IP / часового поясу”

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

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

  • Регіон IP, GPS-координати й часовий пояс вказують на одне й те саме місце.
  • Локаль браузера теж відповідає регіону.
  • Воно перевиконується під час кожного запуску, тож залишається коректним, навіть якщо вихідний IP проксі змінюється.

Якщо визначення не вдалося завершити (наприклад, через тимчасову проблему з мережею), профіль усе одно запускається — він просто стартує без гео-перевизначення для цього запуску, а не падає з помилкою.

Задайте координати вручну

Section titled “Задайте координати вручну”

Використовуйте ручний режим, коли вам потрібне конкретне місце або коли у профілю немає проксі. У розділі Геолокація заповніть:

ПолеЗначення
ШиротаКоордината північ–південь, напр. 40.7128 для Нью-Йорка
ДовготаКоордината схід–захід, напр. -74.0060 для Нью-Йорка
ТочністьРадіус (у метрах), який сайт сприймає як похибку

Кілька порад:

  • Якщо ви використовуєте проксі, обирайте координати, що відповідають його регіону, щоб локація та IP залишалися узгодженими.
  • Точність — це те, що GPS телефона повідомив би як свою точність. Мале число (кілька метрів) виглядає як точна фіксація мобільного GPS; більше число — як грубе наближення. Тримайте його реалістичним для типу пристрою, яким прикидається ваш профіль.
  • Координати будь-якого місця можна отримати, клацнувши правою кнопкою по точці на більшості картографічних застосунків.

Увімкнення або вимкнення Geolocation API

Section titled “Увімкнення або вимкнення Geolocation API”

Те, чи відповідає браузер на запити локації взагалі, є частиною відбитка профілю. Коли геолокацію налаштовано (авто чи вручну), сайти, що запитують локацію, отримують підмінену позицію. Якщо ж ви хочете, щоб профіль ніколи не розкривав локацію, можете залишити його без геолокації, тоді запити поводитимуться так, ніби ця функція недоступна.

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

Геолокація проти WebRTC та часового поясу

Section titled “Геолокація проти WebRTC та часового поясу”

Локація — лише один із кількох сигналів, що мають узгоджуватися. Два пов’язані з нею:

  • Часовий пояс — обробляється разом із геолокацією. З автоузгодженням часовий пояс встановлюється з IP проксі автоматично. З ручними координатами переконайтеся, що часовий пояс профілю відповідає обраному вами місцю.
  • WebRTC — може злити ваш реальний IP через окремий канал, навіть коли проксі налаштовано. Santiago пропонує три режими WebRTC — real, fake та disabled, — де fake повідомляє публічний IP проксі замість вашого реального. Тримайте це узгодженим із вашим проксі також. Див. Параметри відбитка.