Cloud-to-cloud 시작하기

이 이미지는 집 전체에 여러 스마트 연결 기기가 있는 스마트 홈을 보여줍니다.

Google Cloud-to-cloud 플랫폼을 사용하면 사용자가 Google Home app (GHA)Google Assistant를 통해 상업적으로 제공되는 연결된 기기를 제어할 수 있습니다. Google Home app (GHA)Google Assistant는 스마트 스피커, 휴대전화, 자동차, TV, 헤드폰, 시계 등 10억 대 이상의 기기에서 사용할 수 있습니다.

빌드해야 하는 이유

이러한 이점에는 사용자 참여도 심화, 기기 판매 촉진, 브랜드 가치 증대가 포함됩니다.

  • 사용자 참여도 개선: 10억 대의 Assistant 기기에서 사용자에게 도달하고, 검색 가능성을 개선하고, 설정 시 발생하는 번거로움을 없앱니다.
  • 매출 증대: Google 검색의 쇼핑에 표시되어 소매, 설치 프로그램 채널에 표시될 가능성을 높입니다.
  • 브랜드 가치 성장: 편리한 생활의 중심이 되세요. 사용자가 신뢰성과 풍부한 기능으로 인해 브랜드를 알 수 있도록 지원합니다.

빌드 방법

기기를 Assistant와 연결하려면 Cloud-to-cloud 통합을 빌드해야 합니다. Assistant는 사용자가 여러 언어로 작업을 트리거하는 방식을 처리하고 Google Home Graph를 통해 유용한 메타데이터(예: 사용자의 방에 따른 특정 기기의 상태)를 제공합니다. 처리 서비스를 통해 요청에 응답하기만 하면 됩니다.

가장 쉽게 시작하는 방법은 Codelab을 살펴보는 것입니다. 개발 프로세스의 일부를 단계별로 안내하는 다음 두 Codelab을 모두 진행하는 것이 좋습니다.

그런 다음 지원되는 기기 목록을 확인하여 통합하려는 기기가 Google Home 생태계에서 지원되는지 확인합니다. 그런 다음 개발자 체크리스트를 읽고 프로젝트 생성부터 출시까지 전체 개발 흐름을 파악합니다.

지원되는 기기 개발자 체크리스트

Google Home Playground

Google Home Playground를 사용하여 기기 유형과 특성으로 스마트 홈 프로젝트를 시뮬레이션합니다. 가상 기기를 만들고, 기기 속성과 상태를 수정하는 등의 작업을 할 수 있습니다. 자세한 내용은 Google Home Playground 페이지를 참고하세요.

Playground 실행

디버깅 및 분석

이미 smart home 작업을 빌드했으며 다음이 필요한 경우

정의

이 문서에서는 다음 용어가 사용됩니다.

인증
사용자의 Google 계정을 인증 시스템의 사용자 계정에 연결합니다.
기기 trait
기기 특성은 기기 유형의 기능을 정의합니다.
기기 유형
Assistant에 기기에서 어떤 문법을 사용해야 하는지 알려줍니다.
처리
smart home 인텐트를 처리하고 해당 작업을 실행하는 서비스
Google Home 생태계
Assistant의 기능을 확장하여 연결된 기기를 제어하는 smart home 작업을 만들 수 있는 플랫폼
Home Graph
집과 기기에 관한 컨텍스트 데이터를 저장하고 제공하는 데이터베이스입니다.
smart home 인텐트
조명을 켜거나 스피커로 오디오를 전송하는 등 smart home 작업을 실행하는 방법을 설명하는 간단한 메시지 객체입니다.