Cloud Logging

Dialogflow API 请求和响应可以选择性地记录到您的代理的 Cloud 日志记录系统中。您还可以控制存储这些日志的区域

启用 Cloud 日志记录

如需为代理启用或停用 Cloud 日志记录,请参阅代理常规设置中的日志记录选项。

查看 Cloud 日志

为代理启用 Cloud 日志记录后,您可以使用 Cloud 日志浏览器浏览这些日志。

日志格式

如需详细了解日志格式,请参阅日志条目结构

下面列出了 Dialogflow 使用的日志条目标题的部分列表:

  • Dialogflow 请求
  • Dialogflow 响应
  • Dialogflow webhook 请求
  • Dialogflow webhook 响应
  • Dialogflow webhook 错误
请求和响应日志条目包含 JSON 格式的 jsonPayload 字段。此载荷的内容与 Dialogflow 参考文档中定义的同名的 Dialogflow API REST 请求和响应的结构类似。

地区化

默认情况下,Dialogflow Cloud 日志条目会路由到全球性的 _Default 日志存储分区。如果项目有数据留存要求,您可以将日志路由到特定于区域的日志存储分区。如需了解相关说明,请参阅使用日志存储分区对项目日志进行区域化存储

限制

如果 Dialogflow 响应超出 Cloud Logging 日志条目大小限制,则日志中不会包含 QueryResult.diagnosticInfo 字段。

系统最多会为每段对话记录 500 轮对话。