Службы геолокации и конфиденциальность — Служба поддержки Apple
Службы геолокации дают возможность Apple, а также приложениям и веб‑сайтам сторонних разработчиков собирать и использовать данные, основанные на текущей геопозиции Вашего iPhone или Apple Watch, а также обеспечивать работу различных геолокационных служб. Например, приложение может использовать данные о Вашем местонахождении для поиска ближайшего кафе или театра, или же устройство может автоматически устанавливать дату и время в зависимости от текущего географического положения.
Для использования таких функций необходимо включить службы геолокации на iPhone и дать разрешение каждому приложению или веб‑сайту, прежде чем они смогут использовать Ваши геопозиционные данные. Приложения могут запрашивать ограниченный доступ к Вашим геопозиционным данным (только когда Вы используете приложение либо запрашивать примерную геопозицию) или полный доступ (даже когда Вы не используете приложение либо запрашивать точную геопозицию).
В целях безопасности информация о местонахождении Вашего iPhone может быть отправлена во время экстренного звонка вне зависимости от того, включены ли на устройстве службы геолокации.
Службы геолокации используют GPS и Bluetooth (если они доступны) вместе с данными о местоположении точек доступа Wi‑Fi и вышек сотовой связи для определения приблизительного местонахождения Вашего устройства.
Ваши Apple Watch могут использовать геопозицию Вашего iPhone, с которым создана пара, если он находится рядом.
Если службы геолокации включены, iPhone будет периодически отправлять в Apple геопозицию близлежащих точек доступа Wi‑Fi и сотовых вышек (если это технически выполнимо устройством). Геоданные, которые передаются в анонимной форме и защищены шифрованием, будут внесены в краудсорсинговую базу данных координат точек доступа Wi‑Fi и сотовых вышек.
При включении служб геолокации в Настройках также будут включены геолокационные службы, указанные далее.
• Маршруты и дорожное движение. Когда Вы находитесь в пути, например едете или идете, iPhone периодически отправляет координаты GPS, данные о скорости передвижения и о барометрическом давлении. Эти данные, которые передаются в Apple в анонимной форме и защищены шифрованием, служат для пополнения краудсорсинговых дорожно‑транспортных баз данных и баз данных учета атмосферных поправок.
• Популярное рядом. Ваш iPhone будет периодически отправлять в Apple информацию о месте и времени покупки или использовании приложений. Данные, которые передаются в анонимной форме и защищены шифрованием, будут внесены в краудсорсинговую базу данных, которая может быть использована для рекомендации географически релевантных приложений и других продуктов и служб Apple.
• Важные геопозиции. Ваш iPhone и устройства, подключенные к iCloud, будут отслеживать, какие места Вы посетили недавно, а также как часто Вы бываете в определенных местах и сколько времени там проводите, чтобы знать, какие геопозиции значимы для Вас. Эти данные защищены сквозным шифрованием, и Apple не может ознакомиться с ними.
• Геолокационные предложения. Геопозиция Вашего iPhone будет отправляться в Apple для предоставления более релевантных рекомендаций. Если выключить службы геолокации для геолокационных предложений, Ваша точная геопозиция не будет отправляться в Apple. Для предоставления релевантных поисковых предложений и новостей Apple может использовать IP‑адрес Вашего интернет‑подключения, чтобы определить приблизительную геопозицию Вашего устройства, соотнеся ее с географическим регионом.
• Геопредупреждения. Ваш iPhone и Apple Watch будет использовать Вашу геопозицию, чтобы предоставлять географически релевантные предупреждения, например, напоминания позвонить кому‑то, дойдя до определенного места, или напоминания о том, что пора выйти, чтобы успеть на следующую встречу, а также рекомендации приложений или быстрых команд на основе информации о Вашем текущем местонахождении.
• Поделиться геопозицией. Вы можете отправить один раз или постоянно передавать свою текущую геопозицию другим пользователям в определенных приложениях, таких как «Сообщения» или «Локатор».
• HomeKit. Ваш iPhone будет использовать Вашу геопозицию для включения или выключения аксессуаров в момент Вашего прибытия в определенное место, например, для включения света, когда Вы возвращаетесь домой.
• Настройка системы. Ваш iPhone будет персонализировать интерфейс, функции и настройки, используя Вашу геопозицию, например, чтобы функция «Оптимизированная зарядка» включалась автоматически, когда Вы находитесь дома. Эти персонализированные данные не передаются с устройства.
• Идентификация продавца Apple Pay. Ваш iPhone будет использовать Вашу геопозицию, чтобы точнее определять название торговой организации, когда Вы расплачиваетесь физической картой Apple Card.
• Экстренные вызовы и SOS. Когда Вы совершаете экстренный вызов, помимо геопозиции, отправляемой экстренным службам, iPhone или часы Apple Watch предоставляют доступ к дополнительным данным через службу дополнительных экстренных данных. Данные могут включать адрес, если Вы находитесь недалеко от дома или работы и если Вы внесли эти адреса в свою карточку («Моя карточка»). Кроме того, после экстренного вызова также будут оповещены Ваши контакты на случай чрезвычайного происшествия.
С помощью краудсорсинговых данных о местоположении, собранных компанией Apple, невозможно установить Вашу личность.
Включая службы геолокации на своих устройствах, Вы сознательно разрешаете Apple, ее партнерам и лицензиатам передавать, собирать, обрабатывать, хранить и использовать данные о Вашем местонахождении и поисковые запросы о местонахождении объектов с целью предоставления услуг, связанных с расположением объектов, а также с целью улучшения продуктов и услуг, связанных с местонахождением и дорожным движением.
Службы геолокации можно выключить в любое время. Для этого откройте «Настройки» > «Конфиденциальность» > «Службы геолокации» и либо выключите общий переключатель служб геолокации, либо выключите их отдельно для каждого приложения или функции, выбрав параметр «Никогда».
Если Вы разрешаете приложениям или веб‑сайтам сторонних разработчиков использовать Вашу текущую геопозицию, то Вы должны руководствоваться их политиками и практиками конфиденциальности. Ознакомьтесь с условиями, политиками и практиками конфиденциальности таких приложений и веб‑сайтов, чтобы понимать, как они будут использовать Вашу геопозиционную и иную информацию.
Информация, которую собирает Apple, всегда обрабатывается в соответствии с Политикой конфиденциальности Apple, доступной по адресу www.
Слежка за местонахождением | Me and my Shadow
Шпион в кармане
Ваши устройства – компьютеры, мобильные телефоны, планшеты – постоянно делятся информацией о вашем местонахождении. Для этой задачи очень удобен мобильный телефон. Куда бы вы ни шли, телефон всегда с вами. Он фиксирует, где вы находитесь, даже без подключения к интернету.
Ваша жизнь по данным геолокации
Данные собираются в течение некоторого времени, и вот уже перед нами удивительно подробная картина о том, кто вы и чем живете. Добавьте открытые всем адреса, твиты, фотографии, данные телефона, и более полную картину о вас будет трудно представить.
Данные геолокации
О том, как это работает, можно судить по специальной карте
В Германии похожему эксперименту подверг себя член Зеленой партии Мальте Шпитц (Malte Spitz). Господин Шпитц истребовал данные у своего оператора мобильной связи. Результаты были опубликованы в газете «Die Zeit». Записи включали информацию о звонках, текстовых сообщениях и местонахождении. Газета обработала данные и представила детальную картину жизни политика (de). Его ежедневные передвижения и необычные отклонения от рутинных дел были как на ладони. Подробнее здесь (en).
Схемы социальных связей
Данные геолокации могут быть использованы для оценки ваших взаимоотношений с другими людьми. Например, вы и еще кто-то (один или несколько человек) каждый день проводите определенное время в одном и том же месте. Вероятно, вас что-то объединяет, например, общая работа, любовные или семейные отношения. Другой пример: вы – госслужащий, и ваше местонахождение (обеденный перерыв, кафе) совпало с координатами одного журналиста. Может, вы «сливаете» этому журналисту информацию?
Кому и зачем нужны эти данные
Самая детальная картина может попасть в руки любым людям и организациям. Данные можно продать ради прибыли. Можно составлять прогнозы – где человек окажется в будущем. Наконец, информацию может использовать правительство.
Вышки сотовой связи и ваш телефон
Вышки сотовой связи
Для отправки и получения звонков и сообщений ваш телефон должен быть в контакте с вышками сотовой связи. Эту активность отслеживает и фиксирует оператор. Фактически, оператор сотовой связи знает, где вы находитесь и где были до этого.
GPS-отслеживание
Ваш смартфон — фактически GPS-устройство. Большинство смартфонов имеет встроенный приемник GPS. Если соответствующая функция включена, приемник получает сигналы со спутников GPS, и точность координат увеличивается.
Записи о местонахождении
Геолокационные данные могут использоваться телефоном и различными приложениями. На большинстве смартфонов установлена картографическая программа. Когда вы перемещаетесь, фиксируются ваши текущие координаты и где вы были в прошлом.
У кого есть доступ
Данные о вашем местонахождении доступны всякому, кто имеет (или может получить) доступ к вашему телефону. Google и Apple предположительно тоже имеют доступ к геолокационным данным, поскольку контролируют и приложения для отслеживания координат, и операционные системы для большинства смартфонов.
Посмотреть данные геолокации
Некоторые люди отключают определение местонахождения в телефоне. Если вы это не сделали, возможно, ваше устройство фиксирует координаты. Владелец iPhone может увидеть эту информацию на карте.
Если ваш iPhone работает на iOS7 или более свежей операционной системе, выберите Настройки –> Конфиденциальность —> Службы геолокации → Системные службы → Часто посещаемые места —> выберите город —> увидите карту.
Как они могут узнать, где я живу?
В iPhone приложение определяет точки «дом» и «работа». Логика Apple: если вы регулярно проводите ночное время в одном и том же месте, то, скорее всего, это дом. А если вы регулярно проводите дневные часы в другом месте, вероятно, это ваша работа.
Существуют ли другие способы отображать мои перемещения на телефоне?
Да. Вы можете установить рекомендуемое нами приложение Open Paths (iPhone или Android).
Примечание: если установить Open Paths, то доступ к персональным данным де факто будет иметь компания The New York Times, разработчик этого приложения.
История wi-fi
Есть два основных способа, которыми телефон может делиться локационными данными при включенном wi-fi.
До подключения к сети
Предположим, вы зашли в кафе, где никогда раньше не бывали, и включили свой компьютер. Wi-fi активирован по умолчанию. Компьютер ищет сеть, но не какую попало. Проще, если он уже знает эту сеть и раньше подключался к ней.
Чтобы понять, есть ли поблизости знакомые сети, компьютер начнет передавать их названия. В этом списке могут оказаться кафе, офисы, аэропорты, квартиры и дома ваших знакомых, разные публичные места.
У кого есть доступ
У владельца сети и всякого, кто способен перехватывать трафик, к примеру, создав фальшивую сеть. Злоумышленник может получить подробную картину того, где вы бывали ранее.
Внутри сети
В сети может оказаться несколько точек доступа, например, если сеть принадлежит крупной компании или конференц-холлу (как вариант – с поддержкой технологии Wireless Distribution System). Когда вы подключаетесь к такой сети wi-fi и перемещаетесь внутри нее от одной точки доступа к другой, ваши движения тоже можно отслеживать.
Как это выглядит
Подобное наблюдение было установлено за участниками конференции Re:publica в Берлине (2013 г.) в рамках проекта Open Data City. Вы можете видеть перемещения гостей конференции на интерактивной карте здесь.
Посмотреть историю wi-fi
Историю подключений к сетям wi-fi на устройствах iPhone или Ipad посмотреть нельзя, хотя избавиться от всех записей о соединениях можно, перейдя по ссылкам Настройки → Основные → Сброс → Сбросить настройки сети.
На телефонах Android и на компьютерах (включая Mac) можно увидеть список подключений по wi-fi и удалить эти записи одну за другой.
Веб-сайты, социальные сети, провайдеры e-mail
IP-адреса
Ваше устройство подключается к интернету через провайдера доступа (например, дома или на работе). Провайдер выделяет устройству IP-адрес.
IP-адрес — набор цифр. По нему можно судить о вашем провайдере и о том, откуда вы подключились к сети. Точность определения зависит от того, насколько был аккуратен ваш провайдер, присваивая вам IP-адрес. В любом случае местонахождение можно определить с точностью до города, а то и района.
Узнать свой IP-адрес можно здесь.
У кого есть доступ
Скрыть IP-адрес можно с помощью разных инструментов (например, Tor Browser или VPN). Если вы не пользуетесь ими, ваш компьютер сообщает свой IP-адрес всякому веб-сайту и социальной сети, куда вы заходите.
Данные о вашем местонахождении доступны владельцам посещаемых вами сайтов и тем, кто следит за статистикой посещений этих ресурсов. К ним присоединяются компании, третьи стороны, чьи инструменты контроля посещаемости включены в код веб-сайтов, а также всякий, кто может перехватить интернет-трафик.
Посмотреть записи о вашем местонахождении
Некоторые службы (вроде Gmail, Twitter и Facebook) записывают ваши данные и предоставляют вам возможность их посмотреть.
Gmail: откройте любую страницу Gmail, спуститесь в самый низ, справа надпись «Последние действия в аккаунте (время)» → нажмите ссылку «Дополнительные сведения».
Twitter: «Настройки» → «Ваши данные в Твиттере» → (нужно ввести пароль для подтверждения) → «История входов»
«Чекинимся» в соцсетях
В некоторых соцсетях и приложениях, таких как Foursquare, Twitter и Facebook, пользователь может «зачекиниться» (сообщить свои координаты онлайн) в публичном месте, например, ресторане, баре, музее, магазине, общественном здании.
У кого есть доступ
У любого, кто заинтересован. Если вы часто «чекинитесь», то сами создаете подробную историю ваших перемещений и ежедневных действий.
Добавление данных геолокации в сообщения соцсетей
Twitter, Facebook и прочие имеют функцию добавления данных о вашем местонахождении в сообщение (твит).
У кого есть доступ
Бывают частные и защищенные аккаунты, но если в вашем случае это не так – значит, подробные данные о вашем местонахождении доступны онлайн.
Что если ваш аккаунт доступен лишь ограниченному кругу лиц? Вся информация о вашем местонахождении и перемещениях может оказаться в руках людей из этого круга — случайно или из-за нехватки знаний о том, как обеспечить конфиденциальность данных.
Данные геолокации в открытом виде
На сайте Please Rob Me («Пожалуйста, ограбьте меня») вы можете увидеть ваши данные геолокации – то, как с ними обращаются Twitter, Foursquare и другие. Возможно, это заставит вас подумать, когда в следующий раз у вас попросят эту информацию.
«Открыто делиться своими координатами опасно. Как минимум, вы сообщаете, что ваша квартира в настоящий момент пустует» (с сайта «Пожалуйста, ограбьте меня»).***
История вашего браузера
Как по данным браузера можно узнать, где я был?
Некоторые поисковые системы (например, Google) смотрят, откуда вы к ним зашли (ваш IP-адрес), и переадресовывают на местный сервер. Например, если вы находитесь в Германии и наберете в адресной строке Google.com, вас переадресуют на Google.de, в Коста-Рике это будет Google.co.cr, в Гонконге Google.hk.
Посещения сайтов обычно записываются в историю браузера. Избавиться от этого можно, если регулярно очищать историю или вовсе отключить эту функцию.
У кого есть доступ
У всякого, кто имеет доступ к вашему компьютеру или браузеру. Сюда относятся и трекеры (здесь подробнее рассказывается о слежке с использованием браузера).
Как увидеть историю в браузере
На компьютере:
В меню браузера Firefox: «Журнал» → «Показать весь журнал»
В меню браузера Chrome: «История» → «Показать всю историю»
iPhone: Настройки → найдите свой браузер → Дополнения → Данные сайтов
Android: Настройки — Приложения — найдите свой браузер —
Стереть данные
Фотографии, карты Google и другие источники данных локации
Если в телефоне разрешено использовать данные локации с фотографиями, эта информация будет «включена» в фотографии (к примеру, метаданные фотографии расскажут, где она была сделана). Люди отправляют такие фотографии по почте, загружают в интернет и не задумываются, что раскрывают данные геолокации. Большинство соцсетей удаляет данные геолокации из фотографий при загрузке, но остается немало других способов добыть данные геолокации из фотографий, которыми вы делитесь с миром.
Удачная иллюстрация приведена в колонке «Ask the Decoder» телеканала Aljazeera (en) (8 октября 2014 года).
Летом 2014 года Джин Янг (Jean Yang) ездила в Европу и использовала в дороге устройство на Android. Вернувшись домой, она с удивлением обнаружила среди уведомлений Google+ тщательно организованный фотоальбом под названием «Путешествие». Джин не просила ничего такого и не сообщала Google, что собирается в поездку.
Но ей и не требовалось. С помощью собственных алгоритмов Google удалось заметить перерыв в ежедневных занятиях Джин и сделать предположение, что она отправилась в отпуск.
Google+ систематизировала ее кадры, комбинируя разные источники: геотеги в фотографиях (данные, встроенные в фото, с широтой и долготой точки, откуда сделан снимок, геолокационные данные от Google Now или Maps, а также данные GPS. Алгоритмы Google оказались способны анализировать фотографии, определять главные объекты на них и находить соответствия с объектами в базе данных. Несмотря на то, что большую часть времени Джин не включала телефон, Google удалось получить достаточно информации, чтобы выстроить фотографии в хронологическом порядке.
Далее:
Слежка с помощью браузера
***Перевод с английского
translated from english
Как узнать чужой IP и где находится ваш собеседник? :: Блог Михаила Калошина
Бывают случаи, когда надо узнать местоположение, а точнее где территориально находится Ваш собеседник. Причины данной необходимости могут быть разные. Как минимум проверить на территории какой страны было прочтено Ваше сообщение. Конечно можно сделать/подставить любое свое местонахождение но не факт, что Ваш собеседник предусмотрел эту необходимость.
Как определить чужой IP и его приблизительное местоположение, а также как понять, что собеседник это тот человек за которого себя выдает.
_________________________________________________________________________
_________________________________________________________________________
Сгенерировать IPLOGER-ссылку — Вам предлагают создать специальную ссылку на сайт, пример «http://www.google.com» на который будет перенаправлен Ваш собеседник после того как отроет ссылку сгенерированную IPLOGER. Одно небольшое дополнение, когда вы создадите ссылку, она будет выглядеть примерно так «http://iplogger.ru/XlLa2» в названии ссылки видно название сайта «iplogger.ru«, что может навести собеседника на сомнения необходимости ее открыть. Для того, чтоб не было сомнений можно воспользоватся специальным сайтом сокращающем ссылки, например таким как eb.by или goo.gl, и ссылка «http://iplogger.ru/XlLa2» превратиться в «http://eb.by/J74» или «http://goo.gl/BwhtPm«.
Сгенерировать код изображения — в данном варианте, Вы создаете ссылку на картинку (аватарку) которую можете разместить в (блоге, форуме, письме, социальной сети — если позволяется настройками ресурса).
Для просмотра статистики Вам необходимо:
1. Зайти на страницу «http://iplogger.ru/».
2. В поле просмотр статистики необходимо ввести код который был сгеренирован в одном из выбранного Вами варианта.
На рисунке 1 находиться форма отчета где мы видим:
— Дата, время.
— IP.
— Страна.
— Регион.
— Город.
— Переход со страницы.
Рисунок 1 |
Рисунок 2 |
Рисунок 3 |
Рисунок 4 |
У большинства интернет провайдеров есть информация о покрытии т.е. где территориально они могут предоставлять свои услуги. Провайдер в данной заметке не исключение, на рисунке 5 и 6 видно где территориально предоставляет свои услуги данный интернет провайдер.
_________________________________________________________________________
_________________________________________________________________________
Рисунок 5 |
Рисунок 6 |
Рисунок 7 |
Не плохой видео урок по IPLogger.
youtube.com/embed/HaoDyEsnuWQ?feature=player_embedded» webkitallowfullscreen=»webkitallowfullscreen»/>
Иногда бывает, что не достаточно знать IP, страну (Россия, Украина, США …) и к какому провайдеру принадлежит данный адрес (территориальное местоположение), но и необходимо понять, собеседник это тот человек за которого себя выдает или нет? Для этого можно воспользоваться подобными выше описанными функциями которые кроме IP, страны и имени интернет провайдера еще показывают:
— Операционную систему (Windows, Mac OS, iOS, Android …).
— Браузер (IE, Opera, Chrome, Safari …)
— Устройство (iPad, Macintosh, iPhone)
Если Вы знаете, что Ваш собеседник пользуется iPad и iPhone соответственно это операционная система iOS, тогда очень подозрительно если по Вашей ссылке зайдет Android устройство.
Как это сделать я опишу в одной из следующих заметок, а также опишу методы и средства для защиты от вышеописанного.
ОценкаФильтрация IP-адресов | Справка Blackboard
Ограничить тесты по местоположению
По мере того, как все большее количество учебных заведений проводит тесты с высокими ставками с использованием Blackboard Learn, фасилитаторы курсов, инструкторы и администраторы хотят предотвратить мошенничество учащихся. Тесты с высокими ставками часто проводятся студентам в контролируемых лабораторных условиях, чтобы гарантировать, что студенты могут быть идентифицированы и контролироваться во время прохождения теста. Однако, если к тесту Blackboard Learn можно получить доступ из любого места во время окна тестирования, учащиеся могут сговориться, чтобы пройти тест из другого места или попросить кого-то другого пройти тест из другого места от их имени, что поставит под угрозу безопасность среды тестирования. .
IP-адресаидентифицируют определенные ПК и являются хорошим методом для обеспечения выполнения этих описанных требований ограничения местоположения. Вы можете указать местоположения и IP-адреса, которые учащиеся могут использовать для доступа к тестам в Blackboard Learn. Затем инструкторы могут применить ограничение местоположения для данной оценки.
Запретное местонахождение
Первым шагом к использованию ограничения местоположения является создание диапазона IP-адресов, соответствующих одному или нескольким сегментам сети, используемым исключительно в среде тестирования. Дайте диапазону название на естественном языке, чтобы преподаватели могли легко выбрать его при ограничении оценки местоположением. Диапазон может содержать столько различных фильтров, сколько необходимо для правильного захвата части сети, используемой в среде тестирования. Вы также можете включить настраиваемый описательный текст справки, который будет показан учащимся, если они попытаются получить доступ к тесту из-за пределов диапазона.
Создать диапазон IP-адресов
Вы можете создать только один диапазон. Вы можете добавить в ассортимент несколько лабораторий.
- Перейдите в Панель администратора> Настройки курса> Оценка настроек безопасности.
- Введите имя диапазона. Это название диапазона должно быть легко понятно и идентифицировано преподавателями, когда они выбирают диапазоны IP из своего курса.
- Введите IP-адреса в поле IP Filter.
- Укажите по одному IP-фильтру в каждой строке и используйте слово BLOCK или ALLOW перед IP-адресом. Например: РАЗРЕШИТЬ 123.456.3.3
- Подстановочные знаки (*) разрешены в любой позиции IP-адреса. Поддерживаются
- IPv4 и синтаксис IPv6.
- Укажите диапазон IP-фильтра, вставив косую черту между двумя IP-адресами. Например: РАЗРЕШИТЬ 192.168.0.0/192.168.255.255
- Только учащиеся, использующие компьютер с IP-адресом в разрешенном диапазоне, могут получить доступ к тесту или опросу.
Введите информацию для учащихся о том, где расположен тест, и любую другую информацию, которая уместна в поле «Текст справки для учащихся».
Выберите Отправить.
После создания диапазона IP-адресов инструкторы могут выбрать его в рамках курса на соответствующей странице параметров теста.
Исключения доступности теста
Могут возникать ситуации, когда преподавателю необходимо сделать исключение для студента или группы студентов, чтобы они могли пройти тест из какого-либо места за пределами указанного места (диапазон IP-адресов). В этом случае преподаватель может использовать исключения доступности теста, чтобы исключить определенных студентов или группы студентов из ограничения местоположения.
Учащиеся с этим исключением могут пройти тест из любого места, даже если это ограничено для других учащихся.
В ситуации тестирования с высокими ставками наблюдающий или инструктор может отменить ограничение на странице «Начало теста». Отсюда инструкторам показаны отдельные случаи, когда пользователям был запрещен доступ к тесту, а также возможность отменить это ограничение, чтобы позволить пользователю продолжить прохождение теста.
Дополнительные примечания и технические данные:
- Параметр «Ограничить местоположение» на странице «Параметры теста» не отображается для инструкторов, пока администратор не создаст хотя бы один IP-фильтр.
- Ограничение местоположения также доступно для опросов.
- Другие инструменты, такие как SCORM, Назначения, Самостоятельная и коллегиальная оценка и т. Д., Не включают ограничение местоположения. Поддерживается
- IPv4 и проверка диапазона IPv6. Установки клиентов
- с балансировкой нагрузки и TLS-offloaded могут поддерживать эту функцию, если HTTP-заголовок X-Forwarded-for правильно настроен на балансировщике / разгрузчике.
- Все операции повторного использования курса, которые включают развертывание тестов (то есть копия или пакет включает контент и тесты, а не только тесты или только контент), включают информацию об ограничении местоположения.
- Для других инструментов доступен новый общедоступный API, позволяющий сравнить IP-адрес пользователя с именованным диапазоном IP-адресов, установленным администратором, и определить, находится ли пользователь в этом диапазоне или вне его.
- Создание или проверка настраиваемого диапазона, настраиваемые сообщения об ошибках и ведение журнала безопасности, переопределения или другие функции, созданные для этого проекта, не доступны через общедоступный API.
Журналы безопасности
Все ошибки и переопределения регистрируются в новом журнале безопасности с кодами событий 36, 37 и 38.
Коды событий
Код события | Событие безопасности | Изменения | Описание |
---|---|---|---|
36 | Пользователь, запускающий оценку, нарушает правило IP-адреса | Новое событие для проверки фильтрации IP-адресов | Обозначает преднамеренные и непреднамеренные нарушения значения IP-адреса или ограничений диапазона, установленных при оценке.Оценка, которая начинается с ограничения значения / диапазона IP-адреса, имеет серьезность только «0». |
37 | Пользователь, принимающий или завершающий оценку, нарушает правило IP-адреса | Новое событие для проверки фильтрации IP-адресов | Обозначает преднамеренные и непреднамеренные нарушения значения IP-адреса или ограничений диапазона, установленных при оценке. Оценка, которая может начать соответствовать правилу IP-адреса, но затем нарушает его во время или по завершении оценки. |
38 | Правило IP-адреса отменено для попытки оценки | Новое событие для проверки фильтрации IP-адресов | Тест-инспектору может потребоваться отменить данную заблокированную попытку для конкретного учащегося, если IP-адрес / диапазон не были правильно настроены администратором. Эти исключения будут регистрироваться. |
Пример строк
Код события | Событие безопасности | Пример одной строки |
---|---|---|
36 | Пользователь, запускающий оценку, нарушает правило IP-адреса | timestamp = 8 августа 2008 г., 08:08:08.888 EDT | app_vend = blackboard | app_name = learn |
37 | Пользователь, принимающий или завершающий оценку, нарушает правило IP-адреса | timestamp = 8 августа 2008 г. 08:08: 08.888 EDT | app_vend = blackboard | app_name = learn | app_ver = 9.1.14000.0 | evt_code = 37 | evt_name = Пользователь принимает или завершает оценку или продолжает попытку нарушить правило IP-адреса | sev = 2 | cat = оценки | результат = успех | dhost = appsec-demo | src_ip = 10. 1.1.1 | suid = _2_1 | suser = student1 | session_id = 1000 | msg = Пользователь, проходящий или завершающий оценочный курс Оценка <_3_1> нарушил правило IP-адреса. Нарушение зарегистрировано. Может быть индикатором потенциально непреднамеренного нарушения политики тестирования или неверно настроенного правила IP-адреса. | http_useragent = Mozilla / 5.0 (совместимый; MSIE 9.0; Windows NT 6.0; Trident / 5.0) | act = logged | request = / webapps / Assessment / do / take / saveAttempt |
38 | Правило IP-адреса отменено для попытки оценки | timestamp = 8 августа 2008 г., 08:08:08.888 EDT | app_vend = blackboard | app_name = learn | app_ver = 9.1.14000.0 | evt_code = 38 | evt_name = Правило IP-адреса отменено для оценки Попытка | sev = 2 | cat = Assessment | result = success | dhost = appsec-demo | src_ip = 10.1.1.1 | suid = _3_1 | suser = Instructor1 | session_id = 1001 | msg = Тестовый администратор отменил нарушение тестовой политики для пользователя <_2_1> для оценки курса <_3_1>, поскольку он нарушил правило IP-адреса . Может быть индикатором потенциально непреднамеренного нарушения политики тестирования или неверно настроенного правила IP-адреса. | http_useragent = Mozilla / 5.0 (совместимый; MSIE 9.0; Windows NT 6.1; WOW64; Trident / 5.0) | act = logged | request = / webapps / Assessment / dwr / call / plaincall /AssessmentDWRFacade.overrideFilterBlocks.dwr |
Пространство имен Windows.Devices.Geolocation — приложения Windows UWP
Предоставляет API для получения текущего местоположения или отслеживания местоположения устройства с течением времени. Информация о местоположении может поступать из оценки местоположения с помощью маяков, таких как точки доступа Wi-Fi и вышки сотовой связи, по IP-адресу устройства или может поступать из других источников, таких как устройство GNSS или GPS.API Windows.Devices.Geolocation предоставляет наиболее подходящие данные геолокации из всех доступных источников.
Точность информации о местоположении зависит от источника. Широта и долгота могут варьироваться в следующих пределах:
- GPS: в пределах 10 метров
- Wi-Fi: между 30 и 500 метрами
- Вышки сотовой связи: между примерно 300 и 3000 метров
- IP-адрес: между примерно 1000 и 5000 метров
Помимо широты и долготы, GPS также предоставляет информацию о курсе, скорости и высоте.Эта дополнительная информация не является обязательной, если информация о местоположении поступает из других источников.
Пользователь устанавливает конфиденциальность своих данных о местоположении с помощью настроек конфиденциальности местоположения в приложении Settings . Ваше приложение может получить доступ к местоположению пользователя, только если:
- Расположение этого устройства … превращается с на (не применимо к Windows 10 Mobile)
- Настройка служб определения местоположения, Местоположение , повернута на
- Менее Выберите приложения, которые могут использовать ваше местоположение , для вашего приложения установлено значение на
Дополнительные сведения о конфиденциальности местоположения см. В Заявлении о конфиденциальности Windows.
Важно
Начиная с Windows 10, вызовите RequestAccessAsync, прежде чем получить доступ к местоположению пользователя. В это время ваше приложение должно находиться на переднем плане, а RequestAccessAsync должен вызываться из потока пользовательского интерфейса. Пока пользователь не предоставит вашему приложению разрешение на свое местоположение, ваше приложение не сможет получить доступ к данным о местоположении.
Архитектура служб определения местоположения
Первый уровень архитектуры служб определения местоположения состоит из оборудования в устройстве. Сюда входят GPS-приемник, Wi-Fi и сотовое радио.Все они могут функционировать как поставщики данных о местоположении с различными уровнями точности и энергопотребления. Поверх оборудования находится уровень нативного кода. Этот уровень напрямую связывается с доступными источниками данных о местоположении и решает, какие источники использовать для определения местоположения устройства на основе доступности данных и требований к производительности, установленных приложением. Уровень собственного кода также обменивается данными через Интернет с веб-службой, размещенной на сервере Microsoft, для поиска информации о местоположении из базы данных.Верхний уровень службы определения местоположения — это управляемый интерфейс, предоставляемый через библиотеку DLL, включенную в Windows SDK. Приложение использует этот интерфейс для запуска и остановки запросов о местоположении, для установки уровня точности, требуемого приложением, и для получения данных о местоположении из уровня собственного кода, когда они становятся доступными.
В этой статье
Классы
Структуры
Интерфейсы
IGeoshape | Интерфейс для определения географической формы. |
Перечисления
Примеры
Примеры приложений, использующих классы из этого пространства имен, включают образец геолокации и образец географического тега.
См. Также
Как Systems Manager определяет местоположение управляемого устройства
- Последнее обновление
- Сохранить как PDF
- Улучшение данных о местоположении для iOS
- Принудительное определение местоположения по GPS
Системный менеджер делает все возможное, чтобы оценить местоположение устройства.Иногда эта оценка оказывается неточной. Мы используем эти четыре метода для поиска устройства в порядке убывания приоритета:
- Вручную (определяется пользователем)
Это статическое местоположение, задаваемое вручную на панели инструментов. Администраторы Meraki могут щелкнуть клиента в списке клиентов, выбрать «Изменить сведения», а затем вручную ввести адрес. Примечание. Определенные пользователем местоположения имеют приоритет над любыми другими типами отчетов о местоположении. - Местоположение GPS (через GPS)
Это наиболее точные данные о местоположении, которые SM может использовать, и они доступны для устройств Android.Устройства iOS могут сообщать о местоположении по GPS с нашим установленным, включенным и активным приложением SM iOS (см. ниже). - Расположение продуктов Meraki (через AP)
Если у вашей организации есть другие продукты Meraki, например точки доступа Wi-Fi, мы можем использовать их местоположение как часть расчета. - Геолокация Bssid (через Wi-Fi)
Местоположение на основе bssid (адрес сети Wi-Fi). - Геолокация IP (через IP)
Местоположение на основе последнего IP-адреса устройства.Это наш запасной механизм, который, скорее всего, будет неточным. Результаты поиска geoIP могут зависеть от множества факторов, в том числе от того, где владелец IP (а не пользователь IP) зарегистрировал его, где находится агентство, контролирующее IP, прокси-серверы и сотовые IP-адреса.
Для более точной геолокации IP можно переопределить сопоставление для известных диапазонов IP-адресов в Системный менеджер > Настроить> Общие> Сетевые расположения .Добавьте сетевое расположение, сопоставляющее общедоступный IP-адрес, указанный в Dashboard, с фактическим физическим адресом устройства. С этого момента карта будет регистрировать устройства, использующие указанный общедоступный IP-адрес, в указанном местоположении на карте.
Чтобы определить приблизительное местоположение вашего устройства, проверьте местоположение устройства над картой на странице сведений о клиенте устройства.
Улучшение данных о местоположении для iOS
Дополнительную информацию о включении отслеживания местоположения для устройств iOS можно найти здесь.
Для получения дополнительных функций рекомендуется загрузить приложение Cisco Meraki Systems Manager iOS. Его можно развернуть через Systems Manager, как и любое другое приложение для iOS, выполнив поиск «Meraki» в Системный менеджер> Управление> Приложения> Добавить новый . В качестве дополнительного преимущества приложение Meraki SM также предоставляет возможность отправлять уведомления на устройства прямо со страницы сведений о клиенте, получать доступ к персонализированному магазину приложений и использовать рюкзак с цифровыми файлами.
Обратите внимание, что приложение SM должно быть запущено, чтобы оно сообщало о местоположении по GPS.iOS автоматически выгружает приложения, если они не используются часто, и после перезагрузки устройства приложение не запустится, пока не будет запущено. Вы можете попросить пользователя запустить приложение, выполнив команду «Запросить местоположение по GPS» на странице сведений о клиенте. Если пользователь выберет быстрое уведомление, приложение запустится, и можно будет получить местоположение по GPS. В противном случае приблизительное местоположение будет рассчитано с использованием одного из трех других наших методов.
Принудительное определение местоположения по GPS
Из-за ограничений конфиденциальности конечных пользователей Apple, поставщики EMM не могут принудительно определять местоположение GPS на устройствах iOS без уведомления пользователя, а также невозможно навсегда заблокировать включение служб определения местоположения.
Единственное исключение — использование «режима потери», который можно найти в командах MDM на странице сведений о клиенте. В режиме пропажи включаются службы определения местоположения, при этом все остальные функции устройства отключаются. Это можно использовать как инструмент для исправления несовместимых пользователей, которые блокируют запросы службы определения местоположения от Systems Manager.
Понимание того, когда и как Klaviyo устанавливает местоположение профиля — Klaviyo
Обзор
При синхронизации или создании нового профиля Klaviyo определяет информацию о местоположении и часовом поясе на основе платежного адреса профиля.Если профиль не был приобретен, местоположение и часовой пояс определяются на основе геолокации IP. В этой статье вы узнаете, где найти информацию о местоположении для профиля, как он используется и обновляется, и многое другое.
Найти информацию о местоположении в профиле
Чтобы найти расположение профиля, перейдите на вкладку Профили . На правой панели найдите раздел Контакт . В этом разделе вы увидите информацию как о местоположении, так и о часовом поясе. Ниже приведен пример отображения местоположения и часового пояса на странице профиля в Klaviyo.
Как используются и обновляются локации в Klaviyo
Местоположение и часовой пояс профиля используются при отправке электронных писем кампании на основе часовых поясов получателей, создании сегментов на основе местоположения или добавлении в потоки фильтров, зависящих от местоположения / часового пояса.
Вот пример схемы установки и обновления информации о местоположении и часовом поясе профиля:
- Профиль открывает их первое электронное письмо (но никогда не покупал): Klaviyo использует геолокацию IP для обновления часового пояса и местоположения.
- Профиль делает свою первую покупку : Klaviyo использует адрес для выставления счетов из данных события покупки для обновления местоположения и часового пояса.
- Профиль открывает электронное письмо в любое время после совершения покупки: Klaviyo обновит часовой пояс, но не местоположение.
- Профиль покупает снова: Klaviyo использует адрес выставления счета из данных события покупки для обновления местоположения и часового пояса.
Геолокация IP
Klaviyo использует геолокацию IP для установки местоположения профиля, когда адрес для выставления счетов не был получен.Когда кто-то щелкает по электронной почте Klaviyo, подписывается через форму регистрации Klaviyo или иным образом попадает в наш фрагмент веб-отслеживания, мы идентифицируем человека и используем IP-адрес, на котором он находится, для определения своего местоположения.
Хотя IP-геолокация используется в качестве отраслевого стандарта, иногда она может быть неточной. Вот несколько причин, по которым вы можете увидеть расхождения между геолокацией IP-адреса профиля и его фактическим расположением:
- Мы проверяем чьи-либо IP-адреса всякий раз, когда они открывают электронное письмо или попадают в наш фрагмент веб-отслеживания.Например, если кто-то находится в поездке в Китай, когда открывает электронное письмо, его IP-адрес будет отражать это, даже если его типичное местонахождение находится в Калифорнии. IP-адреса
- не являются статическими, и местоположение, связанное с IP-адресом, также не является статическим; это делает IP-геолокацию несовершенной.
Приведенное выше примечание наиболее актуально, когда вы хотите запланировать кампанию, которая отправляется каждому получателю в их собственном часовом поясе. В зависимости от того, где получатель был последний раз, когда он открывал электронное письмо или регистрировался через форму регистрации, вполне возможно, что часовой пояс, который Klaviyo записал для получателя во время отправки, не будет тем же часовым поясом, в котором находится получатель, когда они получают ваше письмо. следующая кампания.
Дополнительные ситуации, когда мы не сможем получить точные IP-данные из событий открытия электронной почты:
- Если событие Opened Email при отслеживании проходит через прокси; это верно для писем, открытых в Gmail.
- Если событие Opened Email синхронизируется с Klaviyo через интеграцию, такую как Mailchimp. В этом случае IP-адрес, который мы оцениваем, будет IP-адресом сервера Mailchimp, а не IP-адресом фактического получателя электронной почты.
Самостоятельное обновление информации о местоположении
Если вы хотите обновить какие-либо свойства, связанные с местоположением, для одного или нескольких профилей — либо вручную, импортировав эти данные о местоположении, либо с помощью API — вам потребуется указать соответствующее имя свойства Klaviyo:
- Город: город проживания
- Штат / регион: штат / регион проживания
- Страна: страна проживания
- Почтовый индекс: почтовый индекс, где они живут
Дополнительную информацию о свойствах, а также о том, как ими управлять и обновлять, см. В нашем Руководстве по свойствам.
Дополнительные ресурсы
Режимы позиционирования (CSP, PP, IP, P)
Этот режим используется для управления положением привода. Это требует правильной настройки датчика коммутации.
Процесс настройки датчика коммутации описан в разделе Коммутация .
Блок ограничения положения доступен для защиты системы от механических ограничений или других факторов или для обеспечения возможности бесконечного позиционирования в случае, например, поворотных систем. Максимальное положение и минимальное положение определяют эти пределы и применяются к запросу положения . Выход ПИД-регулятора напрямую связан с входным блоком контура скорости для режимов скорости (CSV, PV, V).
Этот режим может быть получен напрямую из сети или через режим профилировщика. Последний допускает несколько конфигураций:
- Циклическое синхронное положение (CSP)
- Положение профиля (PP): трапецеидальное и s-образное положение
- Интерполированное положение (IP): линейное и 5-й полином
Блок обратной связи по положению обеспечивает фактическое положение системы на основе датчика обратной связи положения .
Привод поддерживает несколько вариантов обратной связи. Взгляните на раздел Отзывы .
Реализованный модуль PID соответствует следующей блок-схеме:
Выходные данные контура управления в образце k th :
В [k] = x_i [k] + K_p (x_p [k] — x_d [k]) + K_ {ffv} v_ {спрос} + K_ {ffa} a_ {спрос} |
Где:
- V является выход перед входом в сатуратор
- С командного сигнала (выход опорного + Фильтры + смещение)
- F является Сигнал обратной связи с фильтром (Выход обратной связи + Фильтры )
- Kp , Ki и Kd — усиление ПИД-регулятора
- Kffv , Kffa — увеличение скорости прямой связи и ускорение, соответственно
- a требование — требование ускорения
- v требование — требование скорости
- x p — пропорциональный путь:
x_p [k] = c [k] — f [k] - x i — интегральный путь:
x_i [k] = x_i [k-1] + (c [k] — f [k]) K_p K_i x_1 [k])
, где x 1 равно:
x_1 [k] = \ left \ {\ begin {matrix} 1: V [k-1] = Выход [k-1] \\ 0: V [k-1] \ neq Выход [k-1] \ end {matrix} \ right. - x d — производный путь:
x_d [k] = K_d c_1 (f [k] — f [k-1]) — c_2 x_d [k-1]
, где c 1 и c 2 — производные коэффициенты фильтра:
c_1 = \ frac {2} {T + 2 \ tau}
c_2 = \ frac {T — 2 \ tau} {T + 2 \ tau}
T — период выборки и \ tau является обратной величиной желаемой полосы пропускания фильтра в радианах в секунду.
Задание и обратная связь входных значений положения выражаются в счетчиках обратной связи. Значение выходной скорости выражается в механических оборотах в секунду.
Выход после сатуратора ограничен значениями Umax и Umin, поэтому, если сигнал I выходит за пределы этих параметров, выход ограничивается.
Выход регулятора положения связан с командой скорости (перед фильтрами и смещением) регулятора скорости.
Все режимы позиционирования работают с ПИД-регулятором и его параметрами:
- Позиционный контур Kp
- Позиционный контур Ki
- Позиционный контур Kd
- Позиционный контур Kd фильтр
- Позиционный контур Kffa
- Позиционный контур Kffv
- Позиционный контур макс.мощность (Umax)
- Позиционный контур мин. выход (Umin)
Все режимы положения включают следующие сигналы и параметры.
- Требование положения является входом задания PI (Опорный сигнал из диаграммы)
- Команда управления контуром положения является значением команды после применения фильтра и смещения (сигнал команды из диаграммы).
- Фактическое положение является входом обратной связи после применения фильтра (отфильтрованный сигнал обратной связи из диаграммы).
С другой стороны, реализованный контроллер поддерживает дополнительные функции, которые помогают во время настройки PID:
- Скорость цикла положения и скорости содержит частоту обновления выполнения PID.
- Состояние контура позиционирования содержит информацию о функциях ПИД-регулятора;
- Цикл включен. Этот флаг активируется, если текущий цикл включен и используется.
- Верхний сатуратор активен (кратковременно). Этот флаг активируется, когда токовый контур достигает насыщения на верхнем пределе. Флаг деактивируется, когда верхнее насыщение больше не происходит.
- Нижний сатуратор активен. Этот флаг активируется, когда токовый контур достигает насыщения на нижнем пределе. Флаг деактивируется, когда более низкая насыщенность больше не происходит.
- Предел команды. Этот флаг активируется, когда сигнал команды управления контуром положения выходит за пределы макс.позиция и мин. Позиция лимитов. Флаг деактивируется, когда сигнал команды управления контуром положения находится внутри пороговых значений ограничения положения.
- Предел уставки. Этот флаг активируется, когда положение заданное значение выходит за пределы максимального значения . позиция и мин. Позиция лимитов. В этой ситуации требование позиции ограничено ближайшим пределом позиции. Флаг деактивируется, когда уставка положения находится внутри пороговых значений положения.
- Код опции контуров управления. Этот параметр позволяет включить или отключить непрерывность выхода ПИД-регулятора. Если он включен, это предотвратит мгновенные нежелательные выходы ПИД-регулятора. Кроме того, изменение констант ПИД-регулятора может вызвать нарушения в управляющем выходе.
- Если предполагается использовать непрерывность, рекомендуется иметь ненулевую интегральную константу.
- Не используйте эту функцию при настройке системы, так как это может ввести в заблуждение.
- Окно положения и время окна положения используются для определения, когда требование положения достигнуто фактическим положением . В зависимости от выбранной обратной связи, системной среды и конфигурации привода амплитуда пульсаций скорости изменяется. Эти настраиваемые параметры используются для определения максимально допустимой ошибки между двумя упомянутыми параметрами.
- Позиция, следующая за окном ошибки и позиция , следующая за ошибкой, тайм-аут используются, чтобы определить, когда фактическая позиция не соответствует требованию позиции , как ожидалось, это означает, что ошибка между ними слишком велика.Реакция системы при обнаружении следующей ошибки настраивается с помощью позиции после кода опции ошибки .
Фильтры и смещение
В дополнение к ПИД-регулятору, два биквадратных фильтра в каскаде доступны для обоих источников входного сигнала ПИД: задания и обратной связи. Назначение этих фильтров различается для каждого приложения, но в основном они помогают улучшить показания обратной связи или компенсировать нежелательную динамику системы. Для каждого фильтра существует несколько конфигураций:
- Фильтр нижних частот
- Фильтр верхних частот
- Полосовой фильтр
- Пиковый фильтр
- Режекторный фильтр
- Фильтр нижней полки
- Фильтр верхней полки
Следующие параметры настраивают каждый Тип фильтра:
Тип фильтра | Частота | Q-фактор | Усиление (дБ) |
---|---|---|---|
НЧ | X | X | — | — | 900 90 проходX | X | — |
Ленточный проход | X | X | — |
Пик | X | X | X | X | ch— |
Низкая полка | X | — | X |
Высокая полка | X | — | X |
Соответствующие параметры для конфигурации фильтра:
- Фильтр задания положения 1 тип и положение положение эталонный фильтр 2 типа
- Ссылка положения фильтр 1 частота и положение опорный фильтр 2 частота
- опорный фильтр положения 1 Q-фактор и положение опорный фильтр 2 Q-фактор
- опорный фильтр положения 1 усиление и положение опорный фильтр 2 усиление
- фильтр обратной связи по положению 1 тип и положение фильтр обратной связи 2 тип
- фильтр обратной связи по положению 1 частота и положение обратная связь фильтр 2 частота 90 018 Фильтр обратной связи по положению 1 Q-фактор и положение фильтр обратной связи 2 Q-фактор
- Фильтр обратной связи по положению 1 усиление и положение фильтр обратной связи 2 усиление
Дополнительная обратная связь датчик
Привод позволяет активировать дополнительную дополнительную обратную связь для мониторинга или других целей.Эта обратная связь активируется при ее выборе через вспомогательный датчик обратной связи . Показания доступны на вспомогательном значении обратной связи в необработанном формате (cnt). Любая отображаемая обратная связь, используемая для положения и скорости, может использоваться в качестве вспомогательного датчика обратной связи .
Приложения с бесконечным позиционированием
Приложения, в которых используется управление положением, но диапазон положения системы бесконечен (поворотные системы), можно описать в приводе, используя предел максимального диапазона положения и предел минимального диапазона положения .При достижении или превышении этих пределов уставка положения и фактическая позиция автоматически переходят на другой конец диапазона. Обычно, когда эти регистры требуются, они определяют полную революцию системы.
Если программные пределы положения и пределы диапазона положения активированы, применяется большее ограничение. Пределы позиции ПО выбираются в случае конфликта:
На следующем рисунке показаны примеры различных типов перемещения опций позиции.В этом примере предел минимального диапазона положения равен 0 °, а предел максимального диапазона положения равен 360 °.
В режиме положения (P) используется описанная выше схема управления, соединяющая вход заданного значения положения из приложения непосредственно с упомянутым выше сигналом запроса положения .
Примечание
Уставки начнут учитываться после перехода в состояние «работа разрешена» на приводе.
Режим циклического синхронного позиционирования (CSP) также использует вышеуказанную схему управления, но соединяет запрос положения с линейным профилировщиком диспетчера уставок.
Примечание
Профиль будет сгенерирован в зависимости от выбранного режима фиксации профилировщика . Если фиксация отключена, линейный профиль начинается сразу же после изменения уставки положения . Если фиксация включена, линейный профиль начинается после изменения уставки положения и его подтверждения с помощью бита токарной обработки из , управляющего слова.
Предупреждение
Необходимо настроить мантиссу времени интерполяции и экспоненту времени интерполяции .Значение этих параметров будет определять, как будет выполняться линейный профиль. Произведение этих двух параметров должно соответствовать времени, которое потребуется для обновления текущей квадратурной уставки. Более подробную информацию о линейном профиле можно найти в разделе «Менеджер уставок и буфер интерполятора ».
Позиция профиля (PP) использует ту же схему управления, что и CSP. Разница заключается в выбранном режиме профиля в диспетчере уставок. Вместо линейного профиля, используемого для интерполяции заданных значений положения, создается более сложный профиль с учетом настраиваемых пользователем параметров.Это следующие параметры:
- Профилировщик макс. скорость
- Профайлер макс. ускорение
- Профилировщик макс. замедление
В этом режиме используется трапециевидный профилировщик. Дополнительную информацию о трапециевидном профиле можно найти в разделе «Менеджер уставок и буфер интерполятора ».
В этом режиме новые уставки принимаются путем подтверждения их через регистр управляющего слова.
Пример
На следующем рисунке показана трапеция трапеции скорости при перемещении положения профиля (PP).
В режиме положения профиля S-образной кривой (SPP) используется та же схема управления, что и в PP. Основное различие между SPP и PP заключается в том, что в PP скорость следует трапецеидальной траектории (ускорение, постоянная скорость, замедление), тогда как в SPP точки перехода трапециевидной траектории вместо этого связаны полиномами 5-й степени. Это создает более плавную и непрерывную траекторию скорости, а рывки в системе уменьшаются. Траектория положения также становится более плавной, чем в режиме PP.В этом режиме требуемые параметры менеджера уставок такие же, как в PP. Это.
- Профилировщик макс. скорость
- Профайлер макс. ускорение
- Профилировщик макс. замедление
Дополнительную информацию о профиле S-кривой можно найти в разделе Диспетчер уставок и буфер интерполятора .
В этом режиме новые уставки принимаются путем подтверждения их через регистр управляющего слова.
Пример
На следующем рисунке показано движение, эквивалентное приведенному выше примеру, но с использованием траектории скорости S-образной кривой в перемещении положения профиля S-образной кривой (SPP).
Режим интерполированного положения (IP) ведет себя аналогично CSP, так как для работы используется линейный интерполятор в модуле профилировщика. Однако основное отличие состоит в том, что уставки интерполятора предоставляются буфером интерполяции.
В этом режиме буфер интерполяции позволяет пользователю добавить буфер положений в привод, который будет подаваться в диспетчер уставок с постоянной скоростью, задаваемой мантиссой времени интерполяции , и экспонентой времени интерполяции . Дополнительную информацию о буфере интерполяции можно найти в разделе «Диспетчер уставок и буфер интерполятора ».
Предупреждение
Для работы этого режима необходимо обязательно настроить мантиссу времени интерполяции и экспоненту времени интерполяции . Значение этих параметров будет определять, как будет выполняться интерполяция. Произведение этих двух параметров должно соответствовать времени, которое потребуется для обновления уставки положения.
Время скорости позиционирования (PVT) ведет себя аналогично IP. В этом режиме менеджер уставок и буфер интерполяции позволяют пользователю предоставлять приводу наборы конечного положения, скорости и продолжительности движения. Мантисса времени интерполяции и порядок величины не будут необходимы для этого режима, потому что время интерполяции будет извлекаться из времени, введенного в буфер менеджера уставок напрямую. Эти наборы точек затем передаются в диспетчер уставок, который будет использовать профилировщик PVT для создания полиномиальных траекторий 5-й степени, которые достигают каждой уставки положения с указанной скоростью в заданный промежуток времени.
Предупреждение
Созданный профиль PVT не учитывает системные ограничения для создания своих траекторий. Это означает, что мастер должен позаботиться о том, чтобы запрошенные траектории могли физически выполняться в пределах средних ограничений двигателя.
Устройства серииSummit позволяют использовать разные источники команд для разных заданий каждого контура управления. В режиме работы по положению источниками команд являются следующие
Источник команд 1
Источник команд 1 обеспечивает ссылку на контур управления положением.Можно выбрать три разных источника команд.
- Сеть. Когда в качестве источника команды выбрано «Сеть», значение потребности контура используется в качестве ссылки.
- Аналоговый вход 1. Когда источник команды выбран как «Аналоговый вход 1», устройство использует показания аналогового входа 1 как ссылка. Профилировщики не работают с этим источником команд.
- Аналоговый вход 2. Когда в качестве источника команды выбран «Аналоговый вход 2», устройство использует показания аналогового входа 2 в качестве эталона.Профилировщики не работают с этим источником команд.
Примечание
Аналоговые входы устройства должны быть настроены перед использованием источника команд аналогового входа. Конфигурация позволяет установить усиление и смещение, чтобы диапазон аналогового входа соответствовал единицам используемого режима работы.
Объяснениеошибок в данных о местонахождении пользователей Google Analytics — J Miller Marketing
Нет сомнений в том, что принятие решений на основе данных стало взрывным ростом по мере развития инструментов в цифровой среде.Предостережение заключается в том, что решения могут приниматься настолько хорошо, насколько хороши данные, на которых они основаны. Из-за мер, принятых для защиты данных отдельных пользователей, данные о местоположении в Google Analytics значительно неточны на уровне города. Google только признает, что данные о их местоположении в Google Analytics не совсем точны в дальних углах их страниц поддержки, поэтому неудивительно, если большинство владельцев бизнеса и рекламодателей не осознают, насколько неточны эти данные. Узнать, почему данные настолько неточны и где найти точные данные, можно на дне очень глубокой кроличьей норы.К счастью, мы прошли этот путь и вернули на поверхность самые важные моменты.
Как определяется местоположение пользователя По иронии судьбы, один из лучших способов выявить неточности данных о местоположении пользователей в Google Analytics — это сравнить их с данными Google Рекламы. Они используют разные инструменты для определения местоположения пользователя в соответствии с политикой Google в отношении информации, позволяющей установить личность (PII). Точные данные о местоположении, такие как широта и долгота с GPS, иногда попадают в PII в зависимости от конкретного используемого продукта Google.Другими словами, Google Реклама может использовать точные данные о местоположении, потому что он публикует данные о своем местоположении таким образом, чтобы их нельзя было связать с отдельными пользователями на платформе Google Рекламы. И наоборот, точные данные о местоположении нарушили бы политику PII в Google Analytics из-за того, как данные о местоположении могут быть связаны с действиями отдельных пользователей.
В Google Рекламе есть множество инструментов, которые можно использовать для определения физического местоположения пользователя. однако он всегда будет использовать наиболее точный инструмент, чтобы решить, находится ли пользователь в пределах целевого местоположения, когда можно использовать несколько инструментов.
IP-адрес: Подробнее об этом позже!
Местоположение устройства: местоположение устройства можно определить несколькими способами.
GPS — GPS использует спутники для определения долготы и широты устройства.
Wi-Fi — местоположение находится в любом месте в пределах эффективного диапазона доступа маршрутизатора Wi-Fi. Местоположение маршрутизатора точно соответствует его IP-адресу.
Bluetooth — маяки ближнего действия размещаются в фиксированных местах, которые могут использоваться для определения местоположения ближайших устройств, хотя это обычно не идентификатор местоположения.
Google Cell Tower — при отсутствии GPS и Wi-Fi Google будет использовать данные вышки сотовой связи для определения местоположения. Точность вышек сотовой связи варьируется. Вот подробное объяснение того, как устанавливаются и передаются соединения между телефонами и вышками. Возможно, что сотовый телефон можно подключить к вышке в пределах нашего географического таргетинга, но пользователь и телефон находятся за ее пределами.
Analytics использует только подключенный IP-адрес для оценки местоположения пользователя на основе баз данных геолокации.Google особо отмечает, что использование IP-адресов « удобно, но также [имеет] несколько недостатков ». Данные об IP-адресах Google должны получать информацию из сторонней базы данных IP. На этой странице поддержки Google объясняется, почему IP-данные, используемые Google Ads и Analytics, могут быть неточными. Для Google Рекламы это не относится к местоположениям, полученным с помощью GPS, но это относится ко всем случаям в Analytics.
« IP-адресов обычно переназначаются, и AdWords регулярно обновляет свои IP-данные, чтобы отразить эти изменения.Сторонние поставщики услуг отслеживания могут обновлять свои IP-данные по другому графику. ”
Их сторонний источник данных также не может быть на 100% точным. Неправильно введенные данные и недавно перемещенные маршрутизаторы Wi-Fi также могут способствовать неточности IP-данных. Этот сайт, посвященный информации о геолокации IP, спрашивал провайдеров IP-данных о точности IP-данных на различных уровнях. По их оценкам, точность по странам составляет 95-99%, по регионам (штатам) — 55-80%, а по городам — 50-75%.
Сравнение данныхЗнание различий между Google Analytics и Google Ads при определении данных о местоположении пользователя объяснит различия между двумя платформами в следующих примерах. Данные здесь взяты из учетной записи Google Analytics, а также из подключенной учетной записи Google Реклама с 1 по 30 июня. К данным Analytics был применен сегмент, который показывает только трафик из подключенного аккаунта Google Рекламы, чтобы гарантировать совпадение данных. В аккаунте Google Рекламы используется расширенная настройка таргетинга, которая ориентирована только на людей, физически находящихся в целевой области, а не на людей, которые также проявляют интерес к этой области.Хотя клики и сеансы могут немного отличаться, незначительные различия не смогут объяснить более серьезные расхождения на более конкретных уровнях местоположения. Этот аккаунт Google Рекламы нацелен на Сан-Диего и прилегающие районы, точные данные должны соответствовать этой области на обеих платформах.
Уровень страны
14 лучших API геолокации IP для предложения персонализированного контента
Удивите своих пользователей персонализированными приветствиями, контентом и многим другим.
Если ваш онлайн-бизнес зависит от местоположения пользователя, вам следует подумать об использовании API геолокации, чтобы предлагать соответствующие продукты, услуги, новости и уведомления.Технически существует два возможных способа использования IP-адреса геолокации.
- Geo IP database — вы покупаете базу данных IP, размещаете ее на своем сервере и обращаетесь к своему приложению. Проблема с использованием базы данных IP заключается в том, что ее необходимо обновить; в противном случае вы регулярно не будете получать актуальную информацию о местоположении IP.
- Geo API — вам не нужно беспокоиться о его регулярном обслуживании и обновлении. Вы обращаетесь к API в своем приложении для получения необходимой информации об IP.Вы платите за то, что используете.
Давайте взглянем на следующее предложение Geo IP.
ipstack
Им доверяют HubSpot, Samsung, Microsoft, Airbnb и тысячи брендов.
Инфраструктураipstack масштабируется для ежедневного обслуживания миллионов запросов. Они предлагают три конечных точки.
- Стандартный поиск — для получения данных за IP-адресом
- Bulk — один запрос для получения данных с нескольких IP-адресов
- Запрашивающая сторона — для получения данных за IP-адресом запрашивающей стороны в API
ipstack разделены на пять модулей.
- Location — стандартные данные GeoIP
- Часовой пояс — получите часовой пояс, чтобы можно было подавать персональные приветствия или продукты.
- Безопасность — определить, исходит ли запрос от прокси, TOR, поискового робота, и пометить их уровнем угрозы
- Валюта — показать цены в местной валюте пользователя.
- Connection — получите данные ASN и ISP
Среднее время отклика ipstack API составляет 25 мс, что превосходно. Их бесплатный план включает модуль определения местоположения с 10 000 запросов в месяц.
API геолокации IP
В облаке или на собственном сервере — выбор за вами!
IP Geolocation API — это бесплатная служба, поддерживающая IPv4 и IPv6, и вы можете получить следующие основные сведения.
- Информация о стране, например код страны, континент, название, язык и т. Д.
- Географические данные о широте и долготе
- Валюта
ПОЛУЧИТЬ https://api.ipgeolocationapi.com/geolocate/91.213.103.0 HTTP / 1.1
{
"континент": "Европа",
"alpha2": "DE",
"country_code": "49",
"международный_префикс": "00",
"name": "Германия",
"знание иностранных языков": [
"де"
],
"geo": {
«широта»: 51.165691, г.
«долгота»: 10.451526,
},
"currency_code": "EUR"
}
Как видите, запрос-ответ возвращается в формате JSON.
ipapi
Используйте его с PHP, JavaScript или REST API. ipapi помогает со следующей информацией.
- Местоположение — вся стандартная геолокационная информация, включая телефонный код
- Соединение — ASN, имя хоста и т. Д.
- Безопасность — прокси, TOR, обнаружение сканера и уровень угрозы
ipapi может помочь во многих случаях использования, например:
- Персонализация контента для ваших клиентов,
- Перенаправить веб-страницу на основе определения языка
- Показать местную валюту на странице цен
- Предотвращение мошенничества при регистрации
Вы можете начать БЕСПЛАТНО с 10 000 поисков.
Аннотация API
Abstract API обслуживает более 3 миллиардов вызовов в месяц для стартапов и веб-сайтов, таких как Shopify, Payoneer, Google и даже Stanford.
Их API возвращает такие данные, как:
- Город, страна и регион
- Долгосрочные координаты
- Сведения о часовом поясе
- Валюта
- Название интернет-провайдера
- Данные безопасности, включая обнаружение VPN, TOR, прокси и поискового робота
Их API можно использовать для различных сценариев использования, в том числе:
- Геолокация посетителей сайтов
- Показ GDPR и баннеры cookie европейским пользователям
- Перевод веб-сайтов с учетом местонахождения посетителя
- Определение VPN, прокси и ботов
- Блокировка посетителей из определенных стран
- Предотвращение мошеннических покупок
И многое другое…
Они предоставляют самый большой бесплатный план на рынке с до 20 000 бесплатных запросов в месяц .
ipdata
ipdata.co использует глобальную инфраструктуру AWS для обеспечения надежной производительности. Вы можете найти один IP-адрес или множество — на ваш выбор. Вы можете начать это всего с 10 долларов в месяц. И вы можете поиграть с их услугами, используя бесплатный ключ API.
Характеристики
- Поддержка обнаружения оператора связи, чтобы помочь вам найти имя интернет-провайдера
- Предоставляет подробные геологические данные, такие как организация, часовой пояс, интернет-провайдер, почтовый индекс, широта или долгота, язык, страна, город и регион.
- Поддерживает обнаружение Tor — возвращается флаг, чтобы сообщить вам, если IP-адрес похож на узел Tor Exit.
- Содержит подробную информацию об основных валютах страны.
Вы можете использовать API через REST или языковые библиотеки — Python, Golang и Javascript.
Maxmind
Maxmind предлагает базу данных GeoIP и услуги по обнаружению мошенничества. Если вы хотите предложить персонализированное обслуживание, таргетинг рекламы с обнаружением мошенничества, Maxmind будет хорошим выбором.
Maxmind также предлагает базу данных GeoLite2, которую можно использовать бесплатно по международной лицензии CC.
IP-API
IP-API — это эффективный API, доступный по очень низкой цене. Более того, он содержит пакет бесплатного уровня, который позволяет вам опробовать API. Однако его нельзя использовать в коммерческих целях. Форматы данных API доступны в JSON, CSV, XML и Newline.
Он поддерживает пакетный запрос, и вы можете отформатировать запрос для получения желаемого результата.Вы можете запросить IPv4, IPv6 или URL.
ipgeolocation
ipgeolocation специализируется на предоставлении подробных данных о геолокации. Помогите клиентам автозаполнить страну, город, почтовый индекс и другие данные на странице заказа, привлечь потенциальных клиентов, зарегистрироваться и т. Д.
Анализ угроз включен для обнаружения прокси, спам-трафика, плохих ботов и т. Д.
Ипифай
Простой общедоступный IP-адрес без каких-либо ограничений, Ipify работает безупречно независимо от используемой вами технологии.Вы можете использовать адреса IPv4 и IPv6 с этим API с открытым исходным кодом, и самое замечательное в том, что никакие данные посетителей не регистрируются в системе.
Вы можете быть уверены, что Ipify продолжит работу вне зависимости от сезона. Даже если случится один из самых разрушительных торнадо, вы можете расслабиться, зная, что их обслуживание не прервется. Также важно упомянуть, что Рэндалл Деггес финансирует эту услугу, поэтому их можно не беспокоиться о том, что они исчезнут в мгновение ока.
Ipify здесь, чтобы остаться, и вы должны в полной мере использовать его.
IPwhois
Используемый тысячами разработчиков по всему миру, IPwhois можно использовать бесплатно для обработки до 10 000 запросов в месяц. Он предоставляет точные данные в форматах JSON, XML и Newline, и вы можете легко интегрировать их в соответствии с вашими предпочтениями.
Этот сервис известен своей высокой скоростью и простотой работы. Вам не составит труда разобраться в интерфейсе или тратить время на ожидание загрузки отдельного элемента. Вы также можете получить поддержку на нескольких языках, включая немецкий, испанский, французский и китайский.
Все данные, которые идут туда и обратно с IPwhois, защищены 256-битным шифрованием SSL.
Ipregistry
Благодаря плану оплаты по мере использования Ipregistry обеспечивает отличный баланс между доступностью и богатым набором функций. Вы можете легко интегрировать их API в форматы JSON и XML, не беспокоясь о том, чтобы делать слишком много запросов, потому что он хорошо масштабируется.
Вот некоторые из многих вещей, которые позволяет вам делать этот API:
- Обнаружение и предотвращение мошенничества в Интернете
- Найдите посетителей по IP и определите их валюту, часовой пояс, данные компании, данные об угрозах и т. Д.
- Анализировать журналы и дополнять формы
- Выполнять перенаправления на основе гео IP
- Идентифицируйте и выбирайте пользователей с помощью используемого устройства
Ipregistry имеет длинный список довольных клиентов, и вы можете стать одним из них, начав работать бесплатно. Вначале вы получаете 100 000 поисков бесплатно.
ipinfodb.com
Повышение конверсии электронной коммерции, аналитика сетевого трафика с помощью IPInfoDB. Интегрируйте в свои любимые языки — PHP, C #, ASP, Ruby, Python, Drupal, WordPress, Joomla.Это бесплатный сервис, который позволяет выполнять два запроса в секунду.
DB-IP
dbip предлагает как API, так и загружаемую базу данных. Он поставляется с отличной административной панелью, где вы можете создавать уведомления об использовании, аналитику в реальном времени, исторические тенденции и многое другое.
IPInfo
Надежный и молниеносный — IPinfo предлагает следующее.
- Данные хостинга — узнайте, кто размещает сайт / IP
- Геолокация — точное местоположение пользователя со стандартными данными GeoIP Сеть
- — данные ASN или ISP посетителей
- Обнаружение оператора связи — определение имени оператора связи и кода мобильной сети. Тип
- IP — проверьте, принадлежит ли IP клиенту, бизнесу или хостинг-провайдеру.