호출 모델 빌드

<ph type="x-smartling-placeholder">
</ph> <ph type="x-smartling-placeholder"></ph>

호출 모델은 사용자가 프로젝트에서 작업을 호출하는 방법을 지정합니다. 사용자가 작업을 호출하면 그 작업과 대화를 시작하는데, 대화 모델에 의해 정의됩니다. 호출을 정의할 수 있습니다. 사용할 수 있습니다.

  • 기본 호출 - 이 작업 프로젝트에 필요한 유일한 호출입니다. 사용자가 말하는 문구 "Ok Google, <display name>에 연결해줘"와 유사한 개념으로 이 인텐트에 매칭합니다. 일반적으로 사용자에게 환영 메시지로 인사하는 방식으로 처리합니다.

  • 딥 링크 호출 - 이 메서드는 학습 문구에서 학습 문구를 정의할 수 있는 선택적 호출입니다. 사용자가 웹사이트의 특정 부분으로 딥 링크를 설정할 수 있습니다. 있습니다. 사용자는 "Hey Google, 말해 줘"와 같은 문구를 사용할 수 있습니다. <표시 이름> <딥 링크 구문>으로 변경하여 이러한 유형의 단어와 일치시킵니다. 인텐트 (예: "Hey Google, Google에 대해 좀 알려줘서 회사가 사실')

  • 내장 인텐트 - 시스템 정의 호출을 활용할 수 있게 해주는 선택적 호출입니다. 호출 모델입니다. 사용자는 내장 인텐트 지원을 선언함으로써 다음을 수행할 수 있습니다. 작업 프로젝트를 검색하고 호출할 수 있습니다. 표시 이름 예를 들어 사용자가 "Hey Google, 게임 플레이해 줘"라고 말하면 Google 어시스턴트는 작업을 호출 옵션으로 표시할 수 있습니다.

를 통해 개인정보처리방침을 정의할 수 있습니다. <ph type="x-smartling-placeholder">
</ph> <ph type="x-smartling-placeholder"></ph>
그림 1. 호출 모델은 작업을 시작할 수 있는 자격이 주어집니다.
를 통해 개인정보처리방침을 정의할 수 있습니다.

기본 호출 만들기

모든 작업 프로젝트에는 기본 호출로 작동하는 기본 호출이 있습니다. 작업 프로젝트의 진입점입니다. 이 호출의 언어 모델입니다. 프로젝트의 표시 이름과 연결되어 있으므로 사용자는 "Ok Google, <표시 이름>에 말해 줘"와 유사한 문구를 사용하여 이 기능을 사용합니다. 있습니다. 사용자가 이런 방식으로 작업을 호출하면 어시스턴트는 런타임은 actions.intent.MAIN 시스템 인텐트와 일치합니다.

기본 호출을 만들려면 다음 안내를 따르세요.

딥 링크 호출을 빌드하려면 학습을 통해 전역 사용자 인텐트를 만듭니다. 문구는 딥 링크에 설정하려는 사용자 입력을 정의하는 것입니다. 사용자가 표시 이름과 함께 전달할 딥 링크 문구를 말합니다. 딥 링크 호출을 보냅니다 (예: "Hey Google, <display에 연결해줘" 이름> 대상: <딥 링크 구문>).

암시적 호출 만들기

</ph>

암시적 호출을 사용하면 사용자가 프로젝트의 표시 이름 일치하는 작업을 찾기 위해 Google에서는 사용자, 특정 사용자를 위한 호출 문구와 비슷한 작업을 하도록 어시스턴트에 요청 사용자가 컨텍스트에 있는 경우 알 수 있습니다.

호출 이벤트 처리

어시스턴트가 전역 인텐트 중 하나와 일치하면 핸들러로 처리할 수 있습니다. 다음 섹션에서는 각 이벤트에서 실행되는 하나 또는 세 개의 조합을 선택할 수 있습니다.

웹훅 트리거

인텐트 핸들러는 웹훅 이벤트를 트리거하여 웹 서비스에 위임할 수 있습니다. 웹훅을 트리거하고 웹 서비스에서 호출을 처리하도록 하려면 다음 안내를 따르세요.

프롬프트

인텐트 핸들러는 정적 프롬프트로 응답할 수 있습니다. 일반적으로 호출 인텐트가 사용자를 환영하거나, 작업을 사용하는 방법을 안내합니다. 사용자가 필요로 하는 정보로 즉시 응답합니다 (원샷 작업).

프롬프트로 호출 인텐트 일치를 처리하려면 다음 안내를 따르세요.

장면으로 전환

인텐트 핸들러가 장면으로 전환하여 일치하는 호출을 처리할 수 있습니다. 인텐트를 지정할 수 있습니다. 이렇게 하면 로직을 가장 유연하게 실행할 수 있습니다. 전환 장면: