Все новые созданные проекты по умолчанию имеют доступ к среде песочницы Device Access .
- Для одной учетной записи можно создать до 3 проектов.
- Несколько проектов могут использовать одно и то же имя проекта, которое отображается во время процесса авторизации .
- Для каждой учетной записи действуют определенные тарифы и ограничения на количество пользователей .
Чтобы использовать проект с API SDM, необходимо указать идентификатор клиента OAuth для проекта.
Зарегистрируйтесь для доступа к устройству
Прежде чем создавать свой первый проект, вы должны зарегистрироваться на Device Access. Регистрация предполагает принятие условий использования Google API и изолированной среды доступа к устройствам , а также уплату единовременной невозвращаемой платы (5 долларов США) за учетную запись.
Вы не сможете создать проект, пока не примете оба Условия обслуживания и не заплатите регистрационный взнос. Это относится ко всем пользователям, как к индивидуальным пользователям, так и к тем, кто хочет создать коммерческое предложение.
Зарегистрируйтесь в консоли Device Access , если вы еще этого не сделали:
Перейдите в консоль Device Access
Создайте свой проект
После регистрации создайте проект:
- На главном экране консоли выберите Создать проект . Если вы не видите эту опцию, вы уже исчерпали лимит своей учетной записи и не можете создать еще один проект.
- Заполните каждый экран в процессе создания:
- Введите имя для вашего проекта.
- Необязательно. Введите идентификатор клиента OAuth 2.0 из вашего проекта Google Cloud. Вы можете пропустить это и обновить позже, если у вас еще нет идентификатора клиента. Инструкции по получению идентификатора клиента см. в разделе «Настройка Google Cloud Platform» .
- Включите или отключите события. События управляются Google Cloud Pub/Sub и обеспечивают асинхронные обновления для всех устройств и структур, авторизованных для вашего проекта. Выберите «Включить» , если вам нужны события. Если вы не уверены, выберите «Отключить» . Их всегда можно включить позже.
- По завершении вашему проекту присваивается идентификатор проекта в форме UUID, например
32c4c2bc-fe0d-461b-b51c-f3885afff2f0
. Запишите этот идентификатор, он понадобится для всех вызовов API SDM.
Этот идентификатор проекта используется в вызовах OAuth и API. Он специфичен для вашего проектаDevice Access и не связан с идентификатором проекта Google Cloud.
Среда проекта
После создания проекта среда устанавливается в Sandbox . Все проекты начинаются в этой среде.
Если вы планируете использовать Device Access в личных целях, вам больше ничего делать не нужно. Ваш проект останется в песочнице.
Если вы планируете использовать Device Access как часть коммерческого предложения умного дома, см. раздел «Подача заявки на коммерческую разработку», чтобы узнать о дальнейших действиях.