フルフィルメントは Webhook としてデプロイされるコードで、あらゆる種類の smart home intent に対する動的レスポンスの生成を可能にします。 Google Assistant , fulfillment allows you to use the information extracted by Google's natural language processing to generate dynamic responses or trigger actions on your back-end such as turning on a light. とのユーザーの会話中
フルフィルメントは、Assistant からリクエストを受け取り、そのリクエストを処理して応答します。このリクエストとレスポンスのやり取りにより会話が進み、最終的に最初のユーザー リクエストが実行されるまで続きます。
ほとんどの場合、ユーザーは smart home と Assistant の単純なインタラクション(「OK Google, ライトをつけて」など)を行います。ただし、2 次的なユーザー確認を実装すると、特定のユーザー リクエスト(OK Google, 玄関のロックを解除するなど)の後に Assistant が確認 PIN を要求することになるため、フルフィルメントで複数のリクエストとレスポンスを処理する必要があります。
図 1 に、smart home
EXECUTE
インテントの正常なフルフィルメントと実行を示します。
