此頁面說明伺服器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