Проекты и правила владения маяками изменились?

В прошлый раз я работал с Nearby а также Proximity API по состоянию на июль этого года, и, согласно документам (последнее обновление февраль 2017):

Любой маяк, который вы регистрируете в Proximity Beacon API, связан только с проектом, в котором он был зарегистрирован. После регистрации в проекте единственным способом перемещения маяка в другой проект является присвоение оборудованию маяка нового идентификатора маяка с использованием программного обеспечения, предоставляемого производителем маяка, а затем регистрация маяка в новом проекте.

Если я правильно помню, когда маяк был добавлен в приборную панель маяка, можно было добавлять вложения только в проект, в который был добавлен маяк. Я мог бы настроить пространство имен, тип и данные.

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

Означает ли это, что я могу создать "Глобальный проект" Мои маяки "", а затем настроить вложения для других проектов? Я сделал тест и вложения были доставлены в другие проекты, как настроено.

Что-то изменилось за это время, или я всегда пропускал это с самого начала?
Спасибо за ваше время.

1 ответ

Решение

Видимость вложений

По умолчанию видимость пространства имен вашего проекта установлена ​​на UNLISTED, поэтому его вложения предоставляются только вашему проекту, а не проектам других разработчиков.

Один маяк может поддерживать несколько вложений в разных пространствах имен, добавляемых различными проектами с использованием ролей IAM Proximity Beacon API. Каждый проект контролирует видимость своего пространства имен, поэтому один маяк может поддерживать смесь общедоступных и незарегистрированных вложений.