下表中列出了列定义。
| 名称 | 类型 | 定义 |
|---|---|---|
| conversationName | STRING | 对话资源的名称。 |
| audioFileUri | STRING | Cloud Storage 中音频文件的位置。 |
| agentId | STRING | 处理对话的客服人员的用户提供标识符。 |
| startTimestampUtc | INTEGER | 对话开始的时间(以秒为单位)。 |
| loadTimestampUtc | INTEGER | 对话加载到“数据洞见”中的时间(以秒为单位)。 |
| 年 | INTEGER | loadTimestampUtc 的年份日期部分。 |
| 月 | INTEGER | loadTimestampUtc 的月份日期部分。 |
| 天 | INTEGER | loadTimestampUtc 中的日期部分。 |
| durationNanos | INTEGER | 对话时长(以纳秒为单位)。 |
| silenceNanos | INTEGER | 计算出的静音时长(以纳秒为单位)。 |
| silencePercentage | FLOAT | 对话中静默时间占总对话时间的百分比。 |
| agentSpeakingPercentage | FLOAT | 智能体发言的对话百分比。 |
| clientSpeakingPercentage | FLOAT | 客户在对话中所占的百分比。 |
| agentSentimentScore | FLOAT | 客服人员情感得分,介于 -1.0(负面)和 1.0(正面)之间。 |
| agentSentimentMagnitude | FLOAT | 一个从 0 到无穷大的非负数,表示客服人员情感的绝对量级,与具体分数无关。 |
| clientSentimentScore | FLOAT | 客户情感得分,介于 -1.0(负面)与 1.0(正面)之间。 |
| clientSentimentMagnitude | FLOAT | 一个非负数,范围从零到无穷大,表示客户情感的绝对量级,与具体分数无关。 |
| transcript | STRING | 对话的完整文字转写内容。 |
| turnCount | INTEGER | 对话中轮流发言的次数。 |
| languageCode | STRING | 对话的语言代码。 |
| 中 | STRING | 对话的媒介。 |
| 问题 | REPEATED RECORD | 对话的所有问题列表。 |
| issues.name | STRING | 问题的名称。 |
| issues.score | FLOAT | 表示问题分配可能性的得分,介于 0 到 1.0 之间。 |
| 实体 | REPEATED RECORD | 所有口头实体的列表。 |
| entities.name | STRING | 实体的名称。 |
| entities.type | STRING | 实体的类型。 |
| entities.sentimentScore | FLOAT | 实体情感得分,介于 -1.0(负面)和 1.0(正面)之间。 |
| entities.sentimentMagnitude | FLOAT | 一个从零到无穷大的非负数,表示实体情感的绝对量级,与具体分数无关。 |
| entities.salience | FLOAT | 实体的显著性得分。 |
| entities.speakerTag | INTEGER | 实体提及的来源发言者。 |
| 标签 | REPEATED RECORD | 所有用户提供的标签的列表。 |
| labels.key | STRING | 用户提供的标签键。 |
| labels.value | STRING | 用户提供的标签值。 |
| words | REPEATED RECORD | 所有口头字词的列表。 |
| words.word | STRING | 转写的字词。 |
| words.startOffsetNanos | INTEGER | 相应字词的开始时间相对于对话开始时间的时间偏移量(以纳秒为单位)。 |
| words.endOffsetNanos | INTEGER | 此字词的结束时间相对于对话开始时间的时间偏移量(以纳秒为单位)。 |
| words.speakerTag | INTEGER | 字词的来源说话人。 |
| words.languageCode | STRING | 语言代码。 |
| sentences | REPEATED RECORD | 对话句子的列表。 |
| sentences.sentence | STRING | 转写后的句子。 |
| sentences.sentimentScore | FLOAT | 句子情感得分,介于 -1.0(负面)和 1.0(正面)之间。 |
| sentences.sentimentMagnitude | FLOAT | 一个从零到无穷的非负数,表示句子情感的绝对量级,与具体分数无关。 |
| sentences.speakerTag | INTEGER | 句子来源的说话人。 |
| sentences.languageCode | STRING | 语言代码。 |
| sentences.startOffsetNanos | INTEGER | 相应句子开头相对于对话开头的时间偏移量(以纳秒为单位)。 |
| sentences.endOffsetNanos | INTEGER | 此句子的结束时间相对于对话开始时间的时间偏移量(以纳秒为单位)。 |
| sentences.createTimeNanos | INTEGER | 对话消息发生的时间(以纳秒为单位,如果已提供)。 |
| sentences.participantId | STRING | 参与者 ID(如有)。 |
| sentences.participantRole | STRING | 参与者角色(如果已提供)。 |
| sentences.obfuscatedExternalUserId | STRING | 经过混淆处理的外部用户 ID(如果已提供)。 |
| sentences.isCoveredBySmartReplyAllowlist | 布尔值 | 句子是否在 Agent Assist 中已配置的智能回复许可名单中。 |
| sentences.annotations | REPEATED RECORD | 来自 Dialogflow 运行时集成的注释列表。请参阅完整列表。 |
| sentences.annotations.record | STRING | 从 Dialogflow 返回的注解记录,序列化为 JSON。 |
| sentences.annotations.createTimeNanos | INTEGER | 生成建议时的时间戳。 |
| sentences.annotations.type | STRING | 建议类型。 |
| sentences.annotations.clicked | 布尔值 | 客户反馈(建议是否被点击)。 |
| sentences.annotations.correctnessLevel | STRING | 客户对建议正确性的反馈。 |
| sentences.annotations.displayed | 布尔值 | 客户对建议是否显示的反馈。 |
| sentences.intentMatchData | REPEATED RECORD | 句子的匹配意图列表。 |
| sentences.intentMatchData.intentId | STRING | 匹配的意图的唯一 ID。 |
| sentences.intentMatchData.displayName | STRING | 匹配的意图的人类可读名称。 |
| sentences.phraseMatchData | REPEATED RECORD | 句子的词组匹配数据列表。 |
| sentences.phraseMatchData.phraseMatcherId | STRING | 短语匹配器的唯一 ID。 |
| sentences.phraseMatchData.revisionId | STRING | 指明词组匹配器的修订版本。 |
| sentences.phraseMatchData.displayName | STRING | 短语匹配器的直观易懂的名称。 |
| sentences.highlightData | REPEATED RECORD | 相应句子的突出显示数据列表。 |
| sentences.highlightData.highlighterName | STRING | 突出显示器的唯一 ID。 |
| sentences.highlightData.displayName | STRING | 突出显示器的直观易懂的名称。 |
| sentences.highlightData.type | STRING | 突出显示器的类型。 |
| sentences.dialogflowIntentMatchData | REPEATED RECORD | 相应句子的 Dialogflow 意图匹配数据列表。 |
| sentences.dialogflowIntentMatchData.intentName | STRING | 匹配的 intent 的资源名称。 |
| sentences.dialogflowIntentMatchData.displayName | STRING | 匹配的意图的人类可读名称。 |
| sentences.dialogflowIntentMatchData.maxConfidence | FLOAT | 意图匹配的置信度分数,介于 0 和 1.0 之间。 |