デバッグメソッド

デバッグが有効な場合、Web SDK は、実装のデバッグに役立つメッセージをブラウザーコンソールに出力します。 デバッグは、確立したルールやデータ要素に従って SDK がどのように動作するかを理解したい場合に役立ちます。

デバッグはデフォルトで無効になっていますが、4 つの方法でオンに切り替えることができます。 これらのメソッドを任意に組み合わせて使用し、開発ワークフローに最も便利なデバッグを有効または無効にできます。

用途 debugEnabled (内) configure command

を設定します。 debugEnabled boolean を true に設定して拡張機能を設定する場合に使用します。 このオプションは、サイトの任意のページを訪問するすべてのユーザーに対してデバッグを有効にするので、通常、開発環境に使用されます。

alloy("configure", {
  "edgeConfigId": "ebebf826-a01f-4458-8cec-ef61de241c93",
  "orgId": "ADB3LETTERSANDNUMBERS@AdobeOrg",
  "debugEnabled": true
});

詳しくは、 debugEnabled を参照してください。

以下を使用します。 setDebug command

上記のブール値と同様に、このコマンドを使用すると、ページへのすべての訪問者に対するデバッグが有効になります。

alloy("setDebug", {"enabled": true});

詳しくは、 setDebug コマンドを使用して、詳細を確認できます。

クエリー文字列パラメーターの設定

クエリ文字列を追加することで、デバッグを有効にすることができます ?alloy_debug=true を URL の末尾に追加します。 以下に例を示します。

http://example.com/?alloy_debug=true

この方法は、ローカルマシンにのみ適用され、すべてのユーザーに対してデバッグを有効にすることなく、実稼動用 Web サイトをデバッグできます。 この方法でデバッグを有効にしても、閲覧セッションの残りの間、または無効にするまで、有効のままになります。

Adobe Experience Platform Debugger

このAdobe Experience Platform Debuggerは、Web ページを調べ、Experience Cloud製品の実装のデバッグを支援する強力なツールです。 AEP Web SDK セクションの「設定」タブからデバッグを有効にすることができます。

デバッガーを有効にする

詳しくは、 Adobe Experience Platform Debuggerの概要 を参照してください。

recommendation-more-help
ad108910-6329-42f1-aa1d-5920a2b13636