

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 关键定义
<a name="analytics-key-definitions"></a>

本主题提供了关键定义，以帮助您更好地理解机器人分析。这些定义涉及机器人的以下性能方面：**意图**、**槽位**、**对话**和**言语**。以下字段与许多性能指标相关：
+ `Intent` 对象的 [https://docs.aws.amazon.com/lexv2/latest/APIReference/API_runtime_Intent.html#lexv2-Type-runtime_Intent-state](https://docs.aws.amazon.com/lexv2/latest/APIReference/API_runtime_Intent.html#lexv2-Type-runtime_Intent-state) 字段。
+ [`dialogAction`对象内对象的`type`字段](https://docs.aws.amazon.com/lexv2/latest/APIReference/API_runtime_DialogAction.html#lexv2-Type-runtime_DialogAction-type)。[SessionState](https://docs.aws.amazon.com/lexv2/latest/APIReference/API_runtime_SessionState.html)

## 意图
<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`。
+ **已切换**：在最初的意图被归类为*成功*或*失败*之前，机器人识别出另一个不同意图并且切换到此意图。
+ **已删除**：在此意图被归类为*成功*或*失败*之前，客户没有做出回应。

## 槽值
<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 未能识别出该言语。