Device Access 프로그램에 프로젝트를 등록하면 사용자 및 요금 한도에 설명된 대로 자체 개발자 계정 외에도 제한된 수의 고유한 사용자로 프로젝트가 할당됩니다.
샌드박스 통합을 완료한 후 상용 통합을 생성하려면 검토 및 승인을 위해 사용 사례를 제출하여 상용 개발을 신청해야 합니다. 승인되면 파트너는 인증 절차를 거칩니다.
가이드라인
원활한 제품 검토를 위해 상업용 통합은 다음 가이드라인을 준수해야 합니다.
이 문서의 제품은 Device Access 프로그램의 일부로 Google Nest 기기에 액세스하기 위해 SDM API를 통합하는 애플리케이션을 의미합니다.
- 기능.
- 공식 SDM API를 사용하지 않는 제품은 거부됩니다.
- 비정상 종료되는 제품은 거부됩니다.
- 기능에 상당한 영향을 미치는 사용자에게 표시되는 버그가 있는 제품은 거부됩니다.
- 작업이 실패할 때 실패 이유를 설명하는 명확한 오류 메시지를 사용자에게 제공하지 않는 제품은 거부됩니다.
- 오류 및 비율 제한 처리를 제공하지 않는 제품은 거부됩니다.
- 개발자가 설명한 대로 공식 SDM API와 호환되지 않는 제품은 거부됩니다.
- 제품 설명 또는 요청된 권한과 일치하지 않는 문서화되지 않았거나 숨겨진 기능이 포함된 제품은 거부됩니다.
- '데모', '무료 체험판' 또는 '테스트' 버전인 제품은 거부됩니다. 베타 앱도 고려됩니다. 여러 플랫폼 (예: iOS, Android, 웹사이트)을 지원하는 제품은 검토 시 지원되는 모든 플랫폼을 제출해야 합니다. 지원되는 모든 플랫폼을 검토를 위해 제출하지 않는 제품은 거부될 수 있습니다.
- 유용하지 않거나 고유하지 않거나 지속적인 가치를 제공하지 않는 제품(예: Google 기기 액세스에서 제공하는 기능 외에 사용자의 집 또는 추가 기능을 더 포괄적으로 보여주는 제품)은 거부될 수 있습니다.
- 주로 마케팅 자료 또는 사용자에게 추가 가치를 제공하지 않는 광고인 제품은 거부됩니다.
- 잘못되거나 기타 부정확한 기기 데이터를 제공하는 제품은 거부됩니다.
- 여러 번 시도한 후에도 Google 기기 액세스 제품 검토를 통과하지 못한 제품은 거부되고, 제품이 이전에 승인된 경우 기기 액세스 프로그램에서 삭제되며, 향후 제출이 금지될 수 있습니다.
- 데이터가 수신되고 저장된 날로부터 10일 후까지 SDM API에서 수신된 고객 데이터를 수집, 집계, 재신디케이션, 보관, 로깅 또는 저장하는(어떠한 매체 또는 메커니즘을 통해서든) 제품은 거부됩니다.
- SDM API ('오디오 시각적 데이터')를 통해 수신된 오디오 녹음 파일, 동영상 영상 또는 오디오 또는 동영상 라이브 스트림을 수집, 집계, 재신디케이션, 보관, 로깅 또는 저장하는 제품은 거부됩니다. 오디오/시각적 데이터의 사용은 제품을 통한 해당 데이터의 표시로 엄격히 제한됩니다.
- Google의 동의 없이 고객 데이터를 제3자와 공유하는 제품은 거부됩니다.
- 여러 Google 계정에서 Google Nest 기기를 동시에 제어할 수 있는 제품은 거부될 수 있습니다.
- 수요 반응 또는 기타 에너지 관리 프로그램을 실행하는 제품은 거부됩니다.
- 연결된 Google Nest 기기, 고객의 Google 계정 또는 수집된 고객 데이터를 사용해 중단 없는 긴급 구조, 알림 서비스, 인명 안전 또는 기타 중요한 서비스 제공을 주장하는 제품은 거부됩니다.
- 보험 또는 기타 금융 제품 및 서비스를 위해 사용자 또는 사용자의 재산을 개별적으로 또는 집계하여 평가하는 제품은 거부됩니다.
- Google 제품 또는 서비스 사용에 적용되는 이용약관을 위반하는 제품은 거부됩니다.
- 최초의 직접적이고 명시적인 최종 사용자 지시 요청 없이 SDM API를 호출하는 제품은 거부됩니다.
- 최종 사용자가 Google 어시스턴트를 사용하거나 Google 어시스턴트로 인증한 결과 수신된 오디오 데이터 또는 쿼리와 관련된 메타데이터를 포함하되 이에 국한되지 않는 쿼리 또는 결과의 정보 또는 데이터를 기록, 수집, 사용 또는 저장하는 제품(사용 중인 제품 또는 서비스가 Google 어시스턴트와 통합되어 있거나 Google 어시스턴트를 배포하는 경우)은 거부됩니다.
- 브랜딩 및 사용자 인터페이스.
- 모든 마케팅 자료는 출시 전에 Google 파트너 마케팅 허브를 통해 제출하고 승인을 받아야 합니다.
- 실제 제품 이름에 Google, Google Nest, Nest, Google Device Access 또는 이러한 Google 상표와 혼동을 줄 정도로 유사한 이름이 포함된 제품은 거부될 수 있습니다.
- Google Nest 또는 Google Home 앱의 UI 요소를 복사하거나 유사한 UI 요소가 포함된 제품은 거부됩니다.
- Google Nest, Google Home 앱 또는 Google Nest 기기의 제품을 모방하거나 매우 유사한 승인되지 않은 아이콘 및 이미지가 포함된 제품은 거부될 수 있습니다.
- 승인되지 않은 Google 또는 Google Nest 아이콘과 이미지가 포함된 제품은 거부될 수 있습니다.
- Google 또는 Google Nest 아이콘을 사용하여 Google 구조를 나타내거나 Google G를 사용하여 Google 계정 또는 Google 구조가 아닌 UI 요소를 나타내는 제품은 거부될 수 있습니다.
- 승인된 Google Nest 아이콘 및 이미지 이외의 UI 요소에는 Google Nest 파란색 (HEX #00AFD8)을 사용해서는 안 됩니다.
- Google 브랜드 권한을 준수하지 않는 방식으로 변경된 Google 아이콘 또는 Google 기기 아이콘을 사용하는 제품은 거부될 수 있습니다.
- Google Nest 통합 및 사용 사례 기능을 광고하지만 정확하지 않거나 근거가 없는 주장을 하는 제품은 거부됩니다.
- 기기 액세스, Works with Google 어시스턴트, Google 스마트 홈 문구 사용 가이드라인을 준수하지 않는 제품은 거부됩니다.
- Google 이름 (Google 또는 Nest를 포함하되 이에 국한되지 않음)이 포함된 URL을 사용하는 제품은 거부될 수 있습니다.
- Google Nest는 금지사항이 이 섹션에 언급되어 있지 않더라도 마케팅 자료를 거부할 권리를 보유합니다.
- 메타데이터 (이름, 설명, 권한 등)
- 이름, 설명 또는 기타 값에 자리표시자 텍스트가 포함된 제품은 거부됩니다.
- 제품의 기능과 관련이 없는 이름과 설명이 있는 제품은 거부됩니다.
- 제품의 기능과 관련 없는 특성에 액세스하는 제품은 거부됩니다.
- 혼동을 야기하거나 서드 파티 상표 또는 저작권을 포함하거나 오해의 소지가 있는 이름, 제품 설명서 또는 프로모션 자료가 포함된 제품은 거부됩니다.
- 사용자가 Google 제품 기능을 사용 중지하라고 권장하는 제품은 거부될 수 있습니다.
- 유효한 지원 URL이 없는 제품은 거부됩니다.
- 다른 앱의 UI 요소를 복사한 것으로 보이는 제품은 거부될 수 있습니다.
- 승인
- Google 계정에 대한 인증 및 승인이 올바르게 구현되지 않은 제품은 거부될 수 있습니다.
- SDM API는 Google 기기가 판매되는 국가로 제한됩니다.
- 액세스 토큰, 승인 코드, 클라이언트 비밀을 안전하게 저장하고 전송하지 않는 제품은 거부됩니다.
- Google에서 로그아웃하거나 연결 해제하는 기능이 포함된 제품은 Google OAuth 토큰 취소 API를 사용하거나 사용자를 https://nestservices.google.com/partnerconnections로 안내해야 합니다. 연결 해제된 상태로 되돌리고 모든 고객 데이터를 삭제하여 이 취소된 승인을 처리하지 않는 제품은 거부됩니다.
- 제품은 Google 계정 연결을 위해 Google OAuth 가이드라인을 따라야 합니다.
- Google OAuth의 일부로 최종 사용자에게 표시되는 유효한 서비스 약관 및 개인정보처리방침이 없는 제품은 거부됩니다.
- Google은 사용자가 SDM API 액세스 권한을 취소할 수 있는 기능을 제공합니다. 제품은 연결 해제된 상태로 되돌리고 모든 사용자 데이터를 삭제하여 취소된 승인을 처리해야 합니다.
- 제품에는 사용자가 구조 및 기기 데이터 액세스를 관리할 수 있도록 Google의 파트너 연결 관리자에 대한 링크가 포함되어야 합니다.
- 제품은 다양한 운영상의 이유로 비활성화될 수 있습니다. 비활성 상태인 제품은 사용할 수 없게 됩니다. 비활성 제품에 대한 지원 (예: 적절한 사용자 오류 메시지)을 제공하지 않는 제품은 거부됩니다.
- 이미 승인이 이루어진 후 사용자에게 재승인을 강제하는 제품은 거부됩니다.
- 개발자는 프로젝트 홈페이지 또는 홈페이지에서 클릭 한 번 거리에 있는 페이지에 '제한적 사용' 스니펫을 배치하여 앱이 제한적 사용 요건을 비롯한 Google API 서비스 사용자 데이터 정책을 준수한다고 명시해야 합니다. 스니펫은 모든 사용자에게 표시되어야 하며 500자(영문 기준) 미만이어야 합니다.
- 구조/주택.
사용자는 Google 계정을 통해 여러 홈을 관리할 수 있습니다. 제품은 하나 이상의 홈이 포함될 수 있는 Google 계정을 지원해야 합니다. 일부 제품은 하나의 Google Home에만 연결할 수 있습니다. 이 경우 개발자는 사용자에게 적절한 홈을 선택할 수 있는 기능을 제공해야 합니다. 연결되면 개발자는 집 추가 및 삭제, 집 데이터 업데이트 (예: 집 이름)를 비롯한 집 변경사항을 지원해야 합니다. 다음 가이드라인에서는 홈이 여러 개인 Google 계정을 처리하기 위한 요구사항을 설명합니다.
- 여러 홈을 사용할 수 없는 제품은 거부됩니다.
- 연결할 적절한 홈을 선택하는 방법을 사용자에게 제공하지 않는 제품 (예: 구조 선택 도구)은 거부됩니다.
- 업데이트 후 몇 초 이내에 홈 데이터 업데이트 (예: 집 이름 또는 주택 빼기/빼기)를 반영하지 않는 제품은 거부될 수 있습니다.
- 각각 동일하거나 다른 유형의 기기가 여러 대 포함된 여러 홈을 지원할 수 없는 제품은 거부됩니다.
- 빈 홈 (구조물) 또는 빈 홈과 비어 있지 않은 홈의 조합을 지원할 수 없는 제품은 거부됩니다.
- Google Nest Thermostat
SDM API는 서드 파티 제품 및 솔루션이 Google Nest 알고리즘을 방해하거나 예상치 못한 동작으로 사용자를 놀라게 하지 않고 Nest Thermostat을 통해 HVAC 시스템을 제어할 수 있도록 설계되었습니다.
- 사용자에게 Google Nest Thermostat의 센서 및 학습 기능을 사용 중지하라고 안내하는 제품은 거부됩니다.
- 사용자 상호작용 없이 온도 조절기 업데이트를 트리거하고 (예: 트리거 및 규칙) 실패한 작업의 표시기를 제공하지 않는 제품은 거부됩니다.
- 온도, 설정점, 주변 온도를 실제 기기 온도와 몇 초 이내에 동기화하지 않는 제품은 거부될 수 있습니다.
- 하나 이상의 구조에서 여러 온도 조절기를 처리하지 않는 제품은 거부될 수 있습니다.
- 온도 조절기 데이터가 업데이트될 때 업데이트되지 않는 제품은 거부됩니다.
- 온도 조절기 추가/삭제 시 업데이트되지 않는 제품은 거부됩니다.
- 가능한 모든 온도 조절기 모드를 지원하지 않는 제품(예: 난방, 냉방, 난방-냉방, 꺼짐, 절전)은 거부될 수 있습니다.
- 난방-냉방 제한을 제대로 지원하지 않는 제품 (화씨 3도, 섭씨 1.5도 차이)은 거부됩니다.
- 온도 제한을 올바르게 지원하지 않는 제품 (50~90F 및 9~32도)은 거부됩니다.
- 팬 기능을 제공하고 팬 타이머의 시작 및 중지를 지원하지 않는 제품은 거부됩니다.
- 업데이트 후 몇 초 이내에 올바른 온도 조절기 위치 및 이름을 표시하고 업데이트하지 않는 제품은 거부됩니다.
- 단위를 읽고 업데이트하거나 Google Nest에 다시 작성하여 C에서 F로의 전환을 지원하지 않는 제품은 거부될 수 있습니다.
- Google Nest 카메라, Google Nest Doorbell, Nest Hub Max
SDM API는 카메라 라이브 스트림, 알림, 스냅샷 이미지 또는 움직임, 사람, 소리, 초인종 활동의 클립 미리보기에서 활동 정보를 검색하는 기능을 제공합니다.
- 하나 또는 여러 구조에서 여러 카메라를 지원하지 않는 제품은 거부됩니다.
- 올바른 카메라 이름과 위치를 표시하고 업데이트하지 않는 제품은 거부됩니다.
- 사용자에게 카메라 이벤트에 관해 알리는 제품은 이벤트 발생 후 몇 초 이내에 사용자에게 알려야 하며, 그렇지 않을 경우 거부될 수 있습니다.
- Google Nest 기기의 기본 알림을 중복하여 전송하는 알림을 보내는 제품은 거부됩니다.
- 사용자 상호작용 없이 카메라 업데이트를 트리거하고 (예: 트리거 및 규칙) 실패한 작업의 표시기를 제공하지 않는 제품은 거부됩니다.
- 카메라 추가/삭제 시 업데이트되지 않는 제품은 거부됩니다.
참고
이 문서는 승인을 위해 제출된 제품을 검토하는 방법을 공유하기 위해 최선을 다해 작성되었습니다. Device Access이 가이드가 앱과 통합 인터페이스를 개발하고 제출하는 데 도움이 되기를 바랍니다. 이 문서는 새로운 앱, 구현, 상황이 등장할 때마다 업데이트됩니다.
Device Access 프로그램의 제품 개발자는 다음 가이드를 준수해야 합니다.
- Google 기기 액세스 프로그램 서비스 약관
- 마케팅 및 브랜드 가이드라인
- 크리에이터와 Google 간의 기타 계약
Google에서 제품을 승인한다고 해서 본 계약에 따른 Google 권리가 포기되지는 않습니다. 이 가이드라인은 Device Access 제품 검토 프로세스를 통해 제품의 승인을 얻는 데 도움을 주기 위한 것이며 다른 계약의 조항을 수정하거나 삭제하지 않습니다.
Google은 단독 재량으로 이 가이드라인을 해석하고 적용할 권리를 보유하며, 제품 검토 절차 중을 포함하여 언제든지 이 가이드라인의 해석 또는 적용을 변경할 수 있습니다.