

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# 主な定義
<a name="analytics-key-definitions"></a>

このトピックでは、ボット分析を解釈するのに役立つ重要な定義を紹介します。これらの定義は、**インテント**、**スロット**、**会話**、**発話**の 4 つのコンテキストにおけるボットのパフォーマンスに関係しています。以下のフィールドは多くのパフォーマンスメトリクスに関係します。
+ [`Intent` オブジェクトの `state` フィールド](https://docs.aws.amazon.com/lexv2/latest/APIReference/API_runtime_Intent.html#lexv2-Type-runtime_Intent-state)。
+ [SessionState](https://docs.aws.amazon.com/lexv2/latest/APIReference/API_runtime_SessionState.html) オブジェクト内の [`dialogAction` オブジェクトの `type` フィールド](https://docs.aws.amazon.com/lexv2/latest/APIReference/API_runtime_DialogAction.html#lexv2-Type-runtime_DialogAction-type)。

## インテント
<a name="analytics-key-definitions-intents"></a>

Amazon Lex V2 では、インテントを以下の方法で分類しています。
+ **成功** — ボットはインテントを正常に実行しました。以下のいずれかの状況に該当します:
  + インテント `state` は `ReadyForFulfillment` で、`dialogAction` の `type` が `Close` です。
  + インテント `state` は `Fulfilled` で、`dialogAction` の `type` が `Close` です。
+ **失敗** — ボットはインテントを実行できませんでした。インテントの状態。以下のいずれかの状況が該当します。
  + インテントの `state` が `Failed` で、`dialogAction` の `type` が `Close` の場合 (例えば、ユーザーが確認プロンプトを拒否した場合など)。
  + ボットはインテントが完了する前に `AMAZON.FallbackIntent` に切り替わります。
+ **切り替え** — ボットは別のインテントを認識し、元のインテントが*成功*または*失敗*に分類される前に、代わりにそのインテントに切り替えます。
+ **除外** — インテントが*成功*または*失敗*に分類されるまで、顧客は応答しません。

## Slots
<a name="analytics-key-definitions-slots"></a>

Amazon Lex V2 では、スロットを以下の方法で分類しています。
+ **成功** — ボットはスロットを埋め、確認ステップで別のスロットに正常に移行しました。
+ **失敗** — 再試行回数が上限に達したにもかかわらず、ボットはスロットを埋めることができませんでした。
+ **除外** — スロットが*成功*または*失敗*に分類されるまで、顧客は応答または別のインテントに切り替わりません。

## 会話
<a name="analytics-key-definitions-conversations"></a>

顧客が Amazon Lex V2 に対してランタイムコールを行うと、[https://docs.aws.amazon.com/lexv2/latest/APIReference/API_runtime_PutSession.html#lexv2-runtime_PutSession-request-sessionId](https://docs.aws.amazon.com/lexv2/latest/APIReference/API_runtime_PutSession.html#lexv2-runtime_PutSession-request-sessionId)が提供され、Amazon Lex V2 は [https://docs.aws.amazon.com/lexv2/latest/APIReference/API_runtime_SessionState.html#lexv2-Type-runtime_SessionState-originatingRequestId](https://docs.aws.amazon.com/lexv2/latest/APIReference/API_runtime_SessionState.html#lexv2-Type-runtime_SessionState-originatingRequestId) を生成します。ボットに設定したセッションタイムアウト ([https://docs.aws.amazon.com/lexv2/latest/APIReference/API_CreateBot.html#lexv2-CreateBot-request-idleSessionTTLInSeconds](https://docs.aws.amazon.com/lexv2/latest/APIReference/API_CreateBot.html#lexv2-CreateBot-request-idleSessionTTLInSeconds)) 内に顧客が応答しない場合、セッションは期限切れになります。顧客が同じ `sessionId` を使用してセッションに戻ると、Amazon Lex V2 は新しい `originatingRequestId` を生成します。

分析では、*会話*は `sessionId` と `originatingRequestId` を独自に組み合わせたものです。Amazon Lex V2 では、会話を以下の方法で分類しています。
+ **成功** — 会話の最終意図は*成功*と分類されます。
+ **失敗** — 会話の最終インテントが*失敗*しました。Amazon Lex V2 がデフォルトで [AMAZON.FallbackIntent](built-in-intent-fallback.md) に設定されている場合も、会話は*失敗*します。
+ **除外** — 会話が*成功*または*失敗*に分類されるまで、顧客は応答しません。

## 発話
<a name="analytics-key-definitions-utterances"></a>

Amazon Lex V2 では、発話を以下の方法で分類しています。
+ **検出** - Amazon Lex V2 が、ボット用に設定されたインテントを呼び出そうとしていると認識します。
+ **見逃し** - Amazon Lex V2 が発話を認識しません。