Eddystone - самый популярный маяк, разработанный Google. Большинство компаний используют маяк Eddystone для отправки уведомления на основе местоположения.. Это мультиплатформенный маяк с открытым исходным кодом.. более того, вы можете использовать его как с iOS, так и с Android.
Маяк Eddystone может передавать четыре типа данных, описывается тремя основными кадрами:
Eddystone-Url: Это для трансляции URL-адресов.
Eddystone-TLM: Вы можете использовать его для телеметрии маяка.
Eddystone-UID: Это для трансляции идентификаторов маяков.
Кстати, вы также можете использовать Eddystone-EID для безопасности.
затем, Давайте сначала обсудим полную работу маяка Eddystone.
Полная работа Eddystone Beacon
Эта статья объясняет полную работу Eddystone в четыре основных этапа.. Давайте обсудим их все по очереди:
1. Получите несколько маяков
Прежде всего, вам нужно получить маяки. Мы настоятельно рекомендуем покупать самые эффективные маяки в МОКОсмарт. Посетите официальный сайт MOKO Smart и выберите маяк, соответствующий вашим потребностям..
2. Настройте свои маяки Eddystone
Перед использованием маяков, вы должны установить тип рамы ваших маяков. более того, вам также необходимо передавать интервалы и уровни мощности. Для этой настройки необходимо использовать программное обеспечение, предоставленное компанией-производителем радиобуя..
Рекламировать URL-вложение или данные, вы можете использовать типы кадров Eddystone-EID или Eddystone-UID. Если вы хотите рекламировать URL, вы можете использовать типы фреймов Eddystone-URL.
С Eddystone-EID и Eddystone-UID, вы можете:
• Удаленное обновление различных приложений маяков.
• Свяжите вложение URL или данные с маяком.
• Мониторинг маяков с помощью панели инструментов Google Beacon.
• Eddystone-EID также помогает контролировать, кто имеет доступ к маякам.. более того, Eddystone-URL позволяет рекламировать URL, включая HTTP или HTTP.. Это также помогает вам взаимодействовать с физической сетью.
• Eddystone-URL не поддерживает URL-адреса для установки приложений., или намерение приложения. После развертывания маяков, вам следует обновить URL. более того, когда вы используете этот формат, вы не можете зарегистрировать свои маяки в Google.
• После инициализации маяка с помощью Eddystone-URL, нет необходимости в дальнейших шагах. Если вы используете другие форматы, перейти к следующему шагу.
3. Зарегистрируйте свой маяк в Google
Сейчас, вам необходимо зарегистрировать право собственности на маяк в Google Beacon Registry. Вы можете использовать приложение 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, передается маяками, пользователям нужно приложение. Приложение в основном считывает полученный пакет и отображает уведомление для пользователей.. Уже, только физический веб-браузер и Chrome на iOS поддерживают это. Даже при реализации браузера Chrome на iOS необходимо включить уведомление.
2. Можем ли мы решить, кому отправлять эти URL-адреса??
нет, у вас нет возможности контролировать это. Эти уведомления может получать любой, у кого есть приложение, способное читать URL-адрес Eddystone., поэтому сегментация клиентов невозможна.
3. Могут ли другие маяки использовать форматы Eddystone?
да, есть разные производители, которые выпускали такие маячки. более того, большинство из них планируют выпустить прошивку, которая будет поддерживать этот формат.
4. Может ли любой другой браузер вместо браузера Chrome переводить URL-адреса Eddystone?
да, есть некоторые другие браузеры, а не Chrome, которые могут переводить URL-адреса Eddystone.
5. Могу ли я использовать iBeacon в приложении, содержащем установленный на нем SDK Eddystone??
да, это возможно. Некоторые приложения предлагают оба режима. Вы можете перевести их в любой режим. Так они будут работать соответственно.