생성된 모든 새 프로젝트는 기본적으로 Device Access 샌드박스 환경에 액세스할 수 있습니다.
- 하나의 계정으로 최대 3개의 프로젝트를 만들 수 있습니다.
- 여러 프로젝트에서 동일한 프로젝트 이름을 사용할 수 있으며 이 이름은 승인 프로세스 중에 표시됩니다.
- 각 계정에는 비율 및 사용자 한도가 적용됩니다.
SDM API와 함께 프로젝트를 사용하려면 프로젝트의 OAuth 클라이언트 ID를 지정해야 합니다.
기기 액세스 등록
첫 번째 프로젝트를 만들기 전에 Device Access에 등록해야 합니다. 등록은 Google API 및 기기 액세스 샌드박스 서비스 약관에 동의하고 계정당 일회성 환불 불가 수수료 (미화 5달러)를 지불하는 것으로 구성됩니다.
서비스 약관에 동의하고 등록 수수료를 지불해야 프로젝트를 만들 수 있습니다. 이 정책은 개인 사용자 및 상업용 제품을 만들려는 사용자 모두에게 적용됩니다.
아직 등록하지 않은 경우 Device Access 콘솔에 등록합니다.
프로젝트 만들기
등록이 완료되면 프로젝트를 만듭니다.
- 콘솔 홈 화면에서 프로젝트 만들기를 선택합니다. 이 옵션이 표시되지 않으면 계정의 한도에 도달한 것이므로 다른 프로젝트를 만들 수 없습니다.
- 만들기 프로세스에서 각 화면을 작성합니다.
- 프로젝트 이름을 입력하세요.
- 선택사항. Google Cloud 프로젝트의 OAuth 2.0 클라이언트 ID를 입력합니다. 아직 클라이언트 ID가 없는 경우 이 단계를 건너뛰고 나중에 업데이트할 수 있습니다. 클라이언트 ID를 획득하는 방법에 대한 안내는 Google Cloud Platform 설정을 참고하세요.
- 이벤트를 사용 설정 또는 사용 중지합니다. 이벤트는 Google Cloud Pub/Sub에서 관리하며 프로젝트에 승인된 모든 기기와 구조에 비동기 업데이트를 제공합니다. 이벤트를 원하는 경우 이벤트 사용 설정을 선택한 다음 프로젝트 만들기를 선택하고 Pub/Sub 주제를 수정하여 주제 ID를 제공합니다. 확실하지 않으면 사용 중지를 선택하세요. 나중에 언제든지 사용 설정할 수 있습니다.
- 완료되면 프로젝트에
32c4c2bc-fe0d-461b-b51c-f3885afff2f0
와 같은 UUID 형식의 프로젝트 ID가 할당됩니다. 이 ID를 기록해 두세요. 모든 SDM API 호출에 필요합니다.
이 프로젝트 ID는 OAuth 및 API 호출에서 사용됩니다.Device Access 프로젝트에만 해당하며 Google Cloud 프로젝트 ID와는 관련이 없습니다.
프로젝트 환경
프로젝트가 생성되면 환경이 샌드박스 로 설정됩니다. 모든 프로젝트는 이 환경에서 시작됩니다.
개인 용도로 Device Access 을 사용하려는 경우 다른 작업을 수행하지 않아도 됩니다. 프로젝트는 샌드박스에 그대로 유지됩니다.
상업용 스마트 홈 제품의 일부로 Device Access 를 사용하려는 경우 다음 단계는 상업 개발 신청을 참고하세요.