您可以選擇將代理程式的 Dialogflow API 要求和回應記錄到 Cloud Logging。您也可以控管這些記錄檔的儲存區域。
啟用 Cloud Logging
如要為代理啟用或停用 Cloud Logging,請參閱代理的一般設定中的記錄選項。
查看 Cloud 記錄檔
為代理啟用這項服務後,即可透過 Cloud Logs Explorer 瀏覽相關記錄。
記錄格式
如要進一步瞭解記錄格式,請參閱「記錄項目結構」。
以下是 Dialogflow 使用的部分記錄項目標題:
- Dialogflow 要求
- Dialogflow 回應
- Dialogflow Webhook 要求
- Dialogflow Webhook 回應
- Dialogflow webhook 錯誤
jsonPayload 欄位。
這個酬載的內容與Dialogflow API 參考文件中定義的同名 Dialogflow API REST 要求和回應結構類似。區域規劃
根據預設,Dialogflow Cloud 記錄項目會傳送至預設記錄 bucket,這個 bucket 位於全域。如果專案有資料落地規定,您可以將記錄傳送至特定區域的記錄值區。如需操作說明,請參閱使用記錄檔 bucket 將專案記錄檔儲存至特定區域。
限制
如果 Dialogflow 回應超過 Cloud Logging 記錄項目大小限制,記錄中就不會包含 QueryResult.diagnosticInfo 欄位。
每個對話最多會記錄 500 個輪流對話。