Как работает маяк Eddystone?

Содержание
Как работает маяк Eddystone?

Eddystone — самый популярный маяк, разработанный Google. Большинство компаний используют Eddystone для отправки геолокационных уведомлений. Это кроссплатформенный маяк с открытым исходным кодом. Более того, его можно использовать как на iOS, так и на Android.

Маяк Eddystone может передавать четыре типа данных, описываемых тремя основными кадрами:

Eddystone-Url : Используется для трансляции URL-адресов.

Eddystone-TLM : Его можно использовать для телеметрии маяков.

Eddystone-UID : Этот параметр используется для трансляции идентификаторов маяков.

Кстати, вы также можете использовать Eddystone-EID для обеспечения безопасности.

Давайте сначала обсудим работу маяка Eddystone в целом.

Полная работа маяк Эддистоун

В этой статье описывается весь процесс работы Eddystone, состоящий из четырёх основных этапов. Рассмотрим их все по отдельности:

1. Приобретите маяки

маяк моко

В первую очередь вам понадобятся маячки. Мы настоятельно рекомендуем приобрести самые эффективные маячки от MOKOsmart . Посетите официальный сайт MOKO Smart и выберите маячок, соответствующий вашим потребностям.

2. Настройте маяки Eddystone

Перед использованием маяков необходимо настроить тип кадра. Кроме того, необходимо задать интервалы передачи и уровни мощности. Для этой настройки необходимо использовать программное обеспечение, предоставленное производителем маяка.

Для рекламы URL-вложений или данных можно использовать фреймы типа Eddystone-EID или Eddystone-UID. Для рекламы URL можно использовать фреймы типа Eddystone-URL.

С Eddystone-EID и Eddystone-UID вы можете:

• Удаленное обновление различных маячковых насадок.

• Свяжите URL-вложение или данные с маяком.

• Отслеживайте маяки с помощью панели мониторинга маяков Google.

• Eddystone-EID также помогает контролировать доступ к маякам. Более того, Eddystone-URL позволяет рекламировать URL-адреса, включая HTTP или HTTPS. Кроме того, он помогает взаимодействовать с физическим Интернетом.

• Eddystone-URL не поддерживает URL-адреса для установки приложений и намерения приложений. После развертывания маяков необходимо обновить URL-адрес. Более того, при использовании этого формата маяки нельзя зарегистрировать в Google.

• После настройки маяка с помощью Eddystone-URL дальнейшие действия не требуются. Если вы используете другие форматы, перейдите к следующему шагу.

3. Зарегистрируйте свой маяк в Google

Теперь вам нужно зарегистрировать право собственности на маяк в реестре маяков Google. Для регистрации можно использовать приложение Beacon Tools. Кстати, приложение доступно как для Android, так и для iOS.

Чтобы зарегистрировать маяки, выполните следующие действия:

• После запуска приложения выберите нужный вам проект Google Developer.

• Поднесите устройство с установленным приложением к маяку. Должен отобразиться список маяков.

• Теперь выберите маяк, который хотите зарегистрировать в Google. Нажмите «Зарегистрировать маяк». После этого маяк появится на вкладке «Зарегистрированные».

• Кроме того, вы можете использовать API Proximity Beacon для регистрации своих маяков.

4. Добавить вложение

Существуют различные варианты привязки вложений. Например, можно использовать Google Beacon Dashboard и Proximity Beacon API. Однако мы рекомендуем выбрать первый вариант.

• Используйте панель управления Google Beacon

Это самый простой и понятный способ привязать различные вложения к вашим маякам. Чтобы добавить вложение, выполните следующие действия:

• Перейдите непосредственно в панель управления Google Beacon

Выберите нужный вам проект из списка различных проектов Google Developers Console.

• Выберите свой маяк из списка

Введите подробную информацию о вашем маяке в форму.

• Добавить и прикрепить

Щелкните раскрывающийся список рядом, чтобы просмотреть сведения о маяке и выбрать вариант вложения.

• Добавьте значение и его тип для вложения.

Нажмите на значок «плюс», чтобы добавить вложение.

Как выглядит уведомление маяка Eddystone?

Уведомления Eddystone выглядят по-разному на устройствах iOS и Android.

1. Уведомления на устройствах iOS

Когда пользователи приближаются к маяку Eddystone, они получают уведомление. Получают ли они его в виджете Chrome Today, в котором упоминается, что близлежащие объекты транслируют веб-страницы? Теперь, если пользователи этого хотят, Chrome может вывести их список. Когда пользователи принимают уведомление, Chrome перенаправляет их к списку URL-адресов по запросу. Это Центр уведомлений. После нажатия на любую ссылку ссылка перенаправит их на целевой веб-сайт в браузере Chrome.

2. Уведомления на устройствах Android

Когда пользователи приближаются к маяку Eddystone, они получают уведомление. Сообщается ли в уведомлении о наличии поблизости физических веб-страниц? Нажав на это уведомление, пользователи могут просмотреть подробный список URL-адресов. Все URL-адреса содержат метаданные, такие как заголовок и описание, которые аналогичны результатам поиска Google. При нажатии на любой из URL-адресов ссылка перенаправляет их на соответствующий веб-сайт в браузере Chrome.

Теперь вы лучше понимаете, как выглядит уведомление. Перейдём к наиболее часто задаваемым вопросам, связанным с работой Eddystone.

Некоторые часто задаваемые вопросы о работе Eddystone

Вот некоторые часто задаваемые вопросы:

1. Должен ли пользователь иметь приложение на своём устройстве для работы Eddystone-URL? Как это работает?

Для обнаружения URL-адреса, передаваемого маяками, пользователям необходимо приложение. Приложение считывает полученный пакет и отображает уведомление. Пока что эту функцию поддерживают только Physical Web Browser и Chrome на iOS. Даже реализация браузера Chrome на iOS требует включения уведомлений.

2. Можем ли мы решить, кому отправлять эти URL-адреса?

Нет, у вас нет возможности это контролировать. Эти уведомления может получать любой, у кого установлено приложение, способное считывать URL-адрес Eddystone, поэтому сегментация клиентов невозможна.

3. Могут ли другие маяки использовать форматы Eddystone?

Да, разные производители уже выпустили такие маяки. Более того, большинство из них планируют выпустить прошивки с поддержкой этого формата.

4. Может ли какой-либо другой браузер, помимо Chrome, переводить URL-адреса Eddystone?

Да, помимо Chrome существуют и другие браузеры, способные транслировать URL-адреса Eddystone.

5. Могу ли я использовать iBeacon в приложении, в котором установлен Eddystone SDK?

Да, это возможно. Некоторые приложения поддерживают оба режима. Вы можете выбрать любой из них. Тогда они будут работать соответственно.

Написано --
Фотография YK Huang
ЮК Хуан
YK — опытный менеджер по продукту в отделе исследований и разработок компании MOKOSMART с более чем десятилетним опытом разработки интеллектуальных устройств. Он имеет сертификаты PMP и NPDP, что позволяет ему эффективно управлять работой кросс-функциональных команд. YK успешно запустил более 40 сетевых продуктов, используя аналитические данные. Обладая опытом в области электроники и машиностроения, YK успешно преобразует сложные технические предложения в удобные для пользователя решения Интернета вещей как для потребительских, так и для промышленных приложений.
Фотография YK Huang
ЮК Хуан
YK — опытный менеджер по продукту в отделе исследований и разработок компании MOKOSMART с более чем десятилетним опытом разработки интеллектуальных устройств. Он имеет сертификаты PMP и NPDP, что позволяет ему эффективно управлять работой кросс-функциональных команд. YK успешно запустил более 40 сетевых продуктов, используя аналитические данные. Обладая опытом в области электроники и машиностроения, YK успешно преобразует сложные технические предложения в удобные для пользователя решения Интернета вещей как для потребительских, так и для промышленных приложений.
Поделитесь этой публикацией!
Расширьте свои возможности подключения с помощью решений для устройств MOKOSmart iOT!