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