条件のテスト
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Sitecore CDPは、選択したゲストに対して条件をテストすることを可能にします。
公開前に条件をテストし、エラーを特定し最適なパフォーマンスを確保することをお勧めします。コードを変更した後は、同じゲストで再度条件をテストし、結果を確認してください。
リクエストでヘッダーやパラメータを渡す必要があるより高度なユースケースでは、高度な条件をテストすることができます。
条件をテストする際、Sitecore CDPはサーバー側でJavaScriptをテストします。これにより、JavaScriptが実行されるコンテキスト内で検証されることが保証されます。
!注User、Developer、またはSitecore Cloud Portalで役割Adminを持つチームメンバーは、状態を検査することができます。
条件をテストするには:
-
条件を開いて 「テスト」をクリックします。

-
テスト条件ダイアログでは、デフォルトのゲストの属性と照合してテストするか、検索ボックスをクリックして「最近」を選択して最近アクティブなゲストのリストから選択したり、「ブックマーク」を選択してブックマークしたゲストのリストから選択したりできます。特定のゲストを選択するには、検索ボックスに固有の識別子を入力します。例えば、メールアドレス、他のユニークな識別子、ブラウザIDなどを使ってゲストを検索できます。
!注コードの設定やテスト時によく使うゲストのデータを使っている場合は、スター アイコンをクリックしてゲストをブックマークするだけで、もう探す必要がなくなりましょう。
-
ゲストデータを一時的に変更するには(これは一時的で、ゲストに関連付けられた属性は変更しません)、コードエディタでJSONを編集してください。
-
ゲストパラメータを設定し、テストの応答で表示するには、guestコンテキストを呼び出すためにコードエディタに以下のJavaScriptを含める必要があります:
(function () { return { guest: guest }; })();
-
条件 パラメータオプションをクリックして 値を入力し、「 テスト」をクリックします。ゲストパラメータは応答に含まれています。
-
POSパラメータを含め てテストの応答で表示するには、requestコンテキストを呼び出すためにコードエディタにこのJavaScriptを含める必要があります。
(function () { return { request: request }; })();
-
エクスペリエンスリクエストオプションをクリックし、販売時点を選択して**テストをクリックします。**pointOfSaleパラメータは回答に含まれています。
-
tenantパラメータを含めてテストの応答で表示するには、コードエディタにこのJavaScriptを含める必要があります。tenantコンテキストを呼び出すには、ここに示されています。
(function () { return { tenant: tenant }; })();
-
条件 パラメータ オプションをクリックして値を入力し、「 テスト」をクリックします。テナントパラメータは回答に含まれています。