Google Home app (GHA)는 사용자가 스마트 기기를 Google Assistant에 연결하고 Google Home Graph의 구조물 및 방에 할당하는 기본적인 방법입니다. 설정을 수행하기 위해 사용자는 일반적으로 여러 화면을 클릭하여 사용 가능한 옵션 목록에서 Cloud-to-cloud 통합을 찾습니다. 사용자가 설정 프로세스를 더 쉽게 시작할 수 있도록 하면 더 빠르게 온보딩하고 사용자의 설정 불만을 줄일 수 있습니다.
smart home 기기에서 사용자 온보딩을 간소화하기 위해 Google smart home 플랫폼은 사용자가 설정 흐름을 빠르게 시작하고 smart home 기기 사용을 시작할 수 있는 여러 편의 기능을 제공합니다. 이러한 기능은 코딩 작업을 거의 또는 전혀 하지 않고도 Cloud-to-cloud 통합에 쉽게 통합할 수 있습니다.
다음 목록에는 사용자가 Assistant용 스마트 기기를 설정할 때 발생하는 사용자 불편을 줄이기 위해 구현할 수 있는 플랫폼 기능이 요약되어 있습니다.
- App Discovery: 이 기능을 사용하면 사용자가 GHA에서 Cloud-to-cloud 통합에 연결하기 위한 추천 칩을 볼 수 있습니다. 칩을 클릭하면 서드 파티 제공업체 계정을 사용하여 smart home 기기를 Assistant에 연결할 수 있습니다.
- 딥 링크: 이 기능을 사용하면 사용자가 smart home 기기를 Assistant에 쉽게 연결할 수 있도록 앱 또는 제품 웹사이트에 딥 링크를 삽입할 수 있습니다. 링크를 클릭하면 사용자에게 GHA를 다운로드하라는 메시지가 표시되고(아직 설치하지 않은 경우) 계정 연결 및 룸 할당 설정 흐름이 시작됩니다.
앱 검색 구현
브랜드 인증 절차를 완료한 후 Google Home Developer Console에서 App Discovery 기능을 사용 설정할 수 있습니다. 코드를 변경할 필요는 없지만 Cloud-to-cloud 통합이 이미 검토를 거쳤고 프로덕션에 있어야 합니다.
Developer Console에 로그인합니다.
Cloud-to-cloud 통합 프로젝트를 엽니다.
회사 프로필을 클릭합니다.
회사 프로필 만들기의 단계에 따라 회사 웹사이트를 통합 프로젝트에 연결합니다.
Google Home 딥 링크
딥 링크를 사용하면 Android 또는 iOS 앱에서 GHA 내의 특정 대상으로 사용자를 바로 연결하여 Assistant로 기기 설정 프로세스를 간소화할 수 있습니다.
GHA 딥 링크의 문법은 다음과 같습니다.
https://home.google.com/home-app/?deeplink=destination
현재 Android 또는 iOS 앱은 GHA 내의 다음 대상에 연결할 수 있습니다.
대상 | 설명 |
---|---|
setup/ha_linking?agent_id=agent-id
|
지정된 Cloud-to-cloud 통합의 agent-id 에 대해
OAuth 계정 연결 흐름을 시작합니다.
|
대상 경로를 딥 링크에 적용하기 전에 적절하게 URL 인코딩해야 합니다. 예를 들면 다음과 같습니다.
https://home.google.com/home-app/?deeplink=setup%2Fha_linking%3Fagent_id%3Dagent-id
앱 내에서 딥 링크를 트리거하는 방법에 관한 자세한 내용은 관련 Android 문서 및 iOS 문서를 참고하세요.