[Alpha]{class="badge informative"}

setDebug (Server SDK)

このページでは、Server SDK setDebug メソッドについて説明します。 Web SDKについては、setDebugを参照してください。

setDebug メソッドは、サーバーの実行中にデバッグのログ記録をオンまたはオフにします。 デバッグがオンの場合、SDKは設定、各メソッド呼び出し、およびその結果に関するメッセージをコンソールに書き込みます。 出力の例については、debugEnabledを参照してください。

診断ワークフローと実稼動ガイダンスについては、​ デバッグログを有効にするを参照してください。

唯一のオプションはenabledです。これは、(true)またはオフ(false)のデバッグを切り替えるブール値です。

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

setDebugは、インスタンスまたは呼び出すforRequest ハンドルにのみ影響します:

  • トップレベルのインスタンス​では、プロセスの期間中、そのインスタンスで直接行われた呼び出しのログが変更されます。 forRequest ハンドルのログは変更されません。
  • forRequest ハンドル​では、そのハンドルのログのみが変更されます。 これにより、すべての訪問者に対してログをオンにすることなく、1つのリクエストをデバッグできます。

リクエストごとにデバッグを有効にするには、configureを呼び出すときにdebugEnabledをtrueに設定します。

結果オブジェクト result

setDebug メソッドは、空のオブジェクトで解決されるプロミスを返します。

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