스마트 홈 작업을 개발하는 방법을 알아볼 수 있는 새로운 공간인 Google Home 개발자 센터에 오신 것을 환영합니다. 참고: Actions 콘솔에서 작업을 계속 만들 수 있습니다.

스마트 홈 작업 테스트 및 공유

컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.

스마트 홈 작업을 만든 후 테스트하여 예상대로 작동하는지 확인합니다. 또한 홈에 제출하기 전에 다른 사용자가 내 작업을 테스트할 수 있도록 스마트 홈 작업을 다른 사용자와 공유할 수 있습니다.

테스트 설정

진행하기 전에 Actions 콘솔에서 계정 연결을 설정하고 스마트 홈 작업을 생성했는지 확인합니다.

작업을 수동으로 테스트하거나 테스트 모음을 실행하려면 먼저 작업에 기기 테스트를 사용 설정하고 Google 계정에 연결해야 합니다. 이 설정을 실행하면 Actions 콘솔에 로그인할 때 사용한 계정과 동일한 계정을 사용하여 Google 어시스턴트 표시 경로와 Google Home 앱에서 테스트할 수 있습니다.

기기 테스트 사용 설정

기기 테스트는 Actions 콘솔을 통해 사용 설정됩니다.

Actions on Google 콘솔로 이동

  1. 프로젝트를 선택합니다.
  2. Actions 콘솔에 로그인한 다음 Test > Simulator를 클릭합니다.
  3. 테스트 시작을 클릭합니다.

프로젝트 연결

작업을 Google 계정에 연결하려면 다음 단계를 따르세요.

  1. 휴대전화에서 Google 어시스턴트 설정을 엽니다. Console에서와 동일한 계정으로 로그인했는지 확인합니다.

    1. Google 어시스턴트 설정에서 홈 컨트롤을 엽니다.
    2. 오른쪽 하단에서 더하기(+) 아이콘을 선택합니다.
    3. [test] 프리픽스와 설정한 표시 이름이 포함된 스마트 홈 작업이 표시됩니다.
    4. 항목을 선택합니다. 그러면 Google 어시스턴트가 클라우드 서비스로 인증하고 SYNC 요청을 보내 서비스에 사용자의 기기 목록을 제공하도록 요청합니다.
  2. Google Home 앱을 열고 스마트 홈 기기가 표시되는지 확인합니다. 이제 어시스턴트 표면(휴대전화의 Google Home 및 어시스턴트 앱 포함)을 통해 스마트 홈 작업을 호출할 수 있습니다.

작업 테스트를 실행합니다.

어시스턴트 지원 스마트폰과 같은 실제 기기에서 작업을 테스트하면 사용자 환경을 테스트하고 작업이 예상대로 작동하는지 확인할 수 있습니다.

작업에서 사용하는 특성에 따라 서로 다른 샘플 쿼리와 명령어를 테스트해야 합니다. 사용자 쿼리 및 명령어의 예는 특성 문서를 참조하세요.

수동으로 테스트하는 것 외에도 자동화된 스마트 홈 테스트 도구 모음을 사용하여 작업과 관련된 기기 유형 및 특성에 따라 사용 사례를 검증할 수 있습니다. 테스트 모음은 로컬 개발 머신의 스피커 또는 연결된 헤드폰과 Google Home 기기를 사용하여 일련의 테스트를 실행합니다.

작업 공유

스마트 홈 작업을 테스트할 수 있도록 사용자를 프로젝트에 추가로 초대할 수 있습니다. 이는 개발팀의 다른 구성원이 모두 테스트할 수 있도록 프로젝트를 공유하거나 프로덕션 출시 준비를 위해 품질 보증 (QA) 테스터와 프로젝트를 공유할 때 유용합니다.

프로젝트에 대한 액세스 권한 공유

다른 사용자에게 프로젝트를 공유하여 작업 테스트에 액세스할 수 있는 권한을 부여해야 합니다.

  1. Console의 오른쪽 상단에 있는 더보기 아이콘을 클릭합니다.
  2. 사용자 액세스 관리를 클릭합니다. Google Cloud Platform IAM 권한 페이지로 리디렉션됩니다.
  3. 페이지 상단에서 추가를 클릭합니다.
  4. 추가할 사용자의 이메일 주소를 입력합니다.
  5. 역할 선택을 클릭하고 프로젝트 > 뷰어를 선택합니다.
  6. 저장을 클릭합니다.

이제 사용자가 Console에서 작업을 볼 수 있습니다. 시스템은 프로젝트에 추가된 사용자에게 사전에 알리지 않습니다.

테스트 사용 설정

작업에 대한 액세스 권한을 공유한 사용자는 스마트폰과 같은 어시스턴트 지원 기기에서 이를 테스트할 수 있습니다. 시뮬레이터에서 공유 작업 테스트는 지원되지 않습니다.

스마트 홈 작업을 테스트하려면 먼저 테스트를 설정해야 합니다.

이 단계를 완료하면 사용자가 Google 어시스턴트 및 Home 앱에서 작업을 테스트할 수 있어야 합니다.