GlobalIntentEvent

グローバル インテント ハンドラを定義します。グローバル インテント イベントのスコープは Actions プロジェクト全体であり、シーン内のインテント ハンドラによってオーバーライドされる場合があります。インテント名は Actions プロジェクト内で一意である必要があります。

グローバル インテントはセッション中いつでも照合できるため、ユーザーは「ヘルプ」などの一般的なフローにアクセスできます。「帰宅する」などの指示を出します。また、アクションを呼び出すときにユーザーを特定のフローにディープリンクするためにも使用できます。

インテント名はファイルの名前で指定します。

YAML 表現
transitionToScene: string
handler: 
  object (EventHandler)
フィールド
transitionToScene

string

省略可。会話の移動先のシーン。現在のシーンの状態は、遷移時に破棄されます。

handler

object (EventHandler)

省略可。インテントが一致したときにトリガーされるイベント ハンドラ。デスティネーション シーンに移行する前に実行する必要があります。イベントに応答してプロンプトを生成するのに役立ちます。