У меня есть некоторый код JS на веб-странице, которая выполняется и отправляет некоторые данные, собранные, когда определенные события (такие как изменение страниц) сделаны. Я хотел бы исключить все (или почти все) устройства на своем рабочем месте для выполнения этой функции, чтобы не собирать данные, сделанные в работе (99% из них - тестовые данные и мусор).
Моя идея состоит в том, чтобы использовать геолокацию или IP-адреса, чтобы исключить использование этими устройствами (или этим местом) функции JS, но я понятия не имею, как мне это сделать.
Мне бы не хотелось, чтобы на веб-странице отображалось всплывающее окно с запросом разрешения на геолокацию, поэтому я предпочитаю использовать местоположение IP, но я не знаю, как именно это работает (если у меня есть IP, что дальше?) , Я видел некоторые сервисы, но большинство из них очень ограничены в количестве запросов, сделанных в час / день.
Спасибо и всего наилучшего.