[Alpha]{class="badge informative"}

setDebug (伺服器SDK)

此頁面說明伺服器SDK setDebug方法。 若為Web SDK,請參閱setDebug.

setDebug方法會在伺服器執行時開啟或關閉偵錯記錄。 開啟偵錯功能時,SDK會將其設定、每個方法呼叫及其結果的相關訊息寫入主控台。 如需輸出的範例,請參閱debugEnabled。

請參閱啟用偵錯記錄,以取得診斷工作流程與生產指引。

唯一的選項是enabled,此布林值會開啟(true)或關閉(false)偵錯。

await alloy.setDebug({ enabled: true });

setDebug只會影響您對其呼叫的執行個體或forRequest控制代碼:

  • 在頂層執行個體​上,它會在處理序的整個生命週期中,變更直接在該執行個體上進行的呼叫的記錄。 它不會變更forRequest控制碼的記錄。
  • 在forRequest控制代碼​上,它只會變更該控制代碼的記錄。 這可讓您為單一請求除錯,而不需為所有訪客開啟記錄功能。

若要為每個要求開啟偵錯,請在呼叫configure時將debugEnabled設為true。

結果物件 result

setDebug方法傳回以空白物件解析的Promise。

recommendation-more-help
experience-platform-help-collection