對話式動作的數據分析控制台已於 2022 年 9 月 13 日淘汰。詳情請參閱「對話動作終止總覽」。

動作疑難排解

如果 Action 專案失敗或運作異常,問題可能並不明顯。您可以透過動作控制台查看專案的詳細記錄,以便深入瞭解實際情況。

查看專案的記錄檔

您可以透過 Analytics (分析) 下方的「動作控制台」存取專案的記錄檔:

  1. 動作控制台的專案中,選取頂端選單的「Analytics (分析)」
  2. 選取靠近頁面頂端的「健康狀態」分頁標籤。
  3. 在「錯誤」下方,選取右上角的「查看記錄檔」連結:

這個連結會將您導向 Google Cloud Platform 中的專案記錄檔,方便您篩選、展開及分析收集到的記錄檔資料。

使用動作模擬器測試動作時,只要按一下動作模擬器頁面右上角的「查看記錄檔」連結,即可快速存取測試專用的記錄檔。

疑難排解

記錄項目標有表示緊急程度的層級。如果要為 Actions 專案進行疑難排解,建議您先篩選「Critical」、「Error」和「Warning」事件:

每個記錄項目都有摘要,其中包含事件的時間戳記和簡短說明。您可將專案的行為與這些記錄時間戳記建立關聯,以確定兩者是否相關,並參照相關說明來縮小原因。

在以下範例中,系統傳回 UnparseableJsonResponse 錯誤,可能是從 Webhook 取得這個 JSON 回應時會導致語法或逾時錯誤:

另外,建議您尋找包含類似時間戳記的「Debug」(偵錯) 事件,因為這些事件可能包含其他事件的額外資訊。展開錯誤記錄並以 trace 欄位進行篩選,結果清單會顯示與初始錯誤相關聯的所有事件:

在以下範例中,與原始錯誤相關聯的偵錯訊息可提供我們問題的其他資訊,包括詳細的錯誤說明和導致問題的特定 JSON 回應:

停用記錄類型

由於專案的記錄相當詳盡,因此您可能會發現預設不要將某些事件類型排除在記錄檔中 (例如包含個人識別資訊的資料,或是您認為資料過於雜亂的事件)。您可以到左側導覽列的「Resource Usage」(資源用量) 頁面,然後選取「Exclude」(排除) 分頁標籤,以在專案記錄檔頁面上建立排除條件:

如要進一步瞭解如何排除不同的記錄檔事件,請參閱 Stackdriver 說明文件的排除記錄檔頁面。