Поэтому я разрабатываю небольшой скрипт, который позволяет местным сообществам размещать рекламу на местных веб-сайтах.
Но некоторые сообщества хотят охватить больше, чем просто местные.
Например, сообщество А просто хочет, чтобы людив 10 км от их пригорода. Сообщество B хочет охватить всех жителей Австралии шириной 4000 км и длиной 3800 км
Теперь информация, которую мы получаем от пользователей, - это либо IP-адрес (который мы можем преобразовать в страну, либо в геолокацию - при доступе через приложение
Мой вопрос: как лучше всего достичь этого?