フルフィルメント

フルフィルメントとは、Webhook としてデプロイされるコードで、 動的な回答を smart home インテント。 ユーザーと Google Assistant の会話中、フルフィルメント Google の自然言語によって抽出された情報を使用して、 動的レスポンスの生成やバックエンドでのアクションのトリガーを 操作できます。

フルフィルメントは Assistant からリクエストを受け取ります。 リクエストを処理して応答しますこの相互のリクエストとレスポンスは、 最終的にお客様の期待に応えられるよう ブロックします。

ほとんどの場合、ユーザーは単純な smart home を使用します。 次のような Assistant の操作 「OK Google, ライトをつけて」。ただし、 予備のユーザー確認 フルフィルメントは複数のリクエストとレスポンスを Assistant が確認用 PIN の入力を求められる場合があります。 特定のユーザー リクエスト(「OK Google, 玄関のロックを解除して」など)に応答することもできます。

図 1 は、正常に完了したフルフィルメントと、 smart home EXECUTE インテント。

<ph type="x-smartling-placeholder">
</ph> この図は、クラウド実行の実行フローを示しています。実行パスが Google アシスタントを搭載したスマートフォンからユーザーのインテントを取得して、ユーザー インテントが Google Cloud によって処理され、リクエストがデベロッパー クラウドに送信されて、コマンドがデバイスハブにまたは直接デバイスに発行されます。
図 1: デベロッパー クラウド実行パス