Google Cloud Platform 설정

SDM API에 대한 액세스는 Google Cloud를 통해 제공됩니다. API를 사용 설정하고 지원되는 Google Nest 기기에서 Google 계정을 승인하려면 Google Cloud 프로젝트가 필요합니다.

기존 Google Cloud 프로젝트를 사용하거나 새 프로젝트를 만들 수 있습니다. 프로젝트가 없거나 Google Cloud에 익숙하지 않은 경우 먼저 빠른 시작 가이드를 살펴보는 것이 좋습니다. Device Access를 시작하는 데 필요한 모든 단계를 안내합니다.

빠른 시작 가이드로 이동

프로젝트와 Google Cloud 만들기에 대한 일반적인 내용을 자세히 알아보려면 다음 리소스를 참조하세요.

API 사용 설정

Device Access 용 Google Cloud에 나열된 API 라이브러리는 Smart Device Management API입니다. Device Access 를 사용하려면 먼저 프로젝트에서 이 API를 사용 설정해야 합니다.

API 사용 설정 페이지에서 Smart Device Management API를 사용 설정합니다.

OAuth 2.0 클라이언트 ID

SDM API는 user승인을 위해 Google OAuth를 사용합니다. 승인 프로세스를 완료하려면 OAuth 2.0 클라이언트 ID 형식으로 OAuth 사용자 인증 정보를 생성해야 합니다.

사용자 인증 정보 페이지에서 OAuth 2.0 클라이언트 ID를 가져옵니다.

인증되지 않은 앱

SDM API는 제한된 범위를 사용합니다. 즉, OAuth API 인증을 완료하지 않으면 승인 중에 이 범위를 사용하는 모든 앱이 '확인되지 않습니다'. 개인용 Device Access 을 사용하는 경우 OAuth API 인증이 필요하지 않습니다.

Google Cloud의 OAuth 동의 화면sdm.service 범위가 구성되지 않은 경우 승인 프로세스 중에 'Google에서 확인하지 않은 앱' 화면이 표시될 수 있습니다. 이 화면은 고급 옵션을 클릭한 후 프로젝트 이름으로 이동 (안전하지 않음)을 클릭하여 우회할 수 있습니다.

자세한 내용은 확인되지 않은 앱 화면을 참고하세요.

측정항목

Google Cloud는 SDM API에 대해 사용량 및 지연 시간과 같은 측정항목을 제공합니다. 이 기능은 Google Cloud에서 제공되는 다른 API 및 서비스 측정항목과 함께 Smart Device Management API의 일부로 출시됩니다.

Google Cloud 프로젝트에 Smart Device Management API가 사용 설정된 경우 API의 측정항목 페이지에서 측정항목을 확인합니다.

자세한 내용은 Monitoring API 사용량을 참조하세요.