進行した状態の検査
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
機能の利用可能性は段階的に展開される一環です。あなたの組織はまだこの機能に気づいていないかもしれません。環境が導入された際に利用可能になります。
Sitecore Personalizeは、特定のゲストに対して条件を テスト することを可能にします。このトピックでは、実験や体験リクエストにヘッダーやパラメータを含む高度な条件をテストする方法について説明します。
条件をテストする際、Sitecore Personalizeはサーバー側でJavaScriptをテストします。これにより、JavaScriptが実行されるコンテキスト内で検証されることが保証されます。
User、Developer、またはAdminSitecore Cloud Portalで役割を持つチームメンバーは、進行状態を検査することができます。
進行状態の検査:
-
条件をOpenしてTestをクリックします。

-
Test Conditionダイアログでは、ゲストに対してその条件をテストしなければなりません。デフォルトのゲストの属性と照合するか、検索ボックスをクリックして最近アクティブなゲストリストからRecentを選んだり、ブックマークしたゲストのリストからBookmarksを選ぶこともできます。システムは最近アクティブだったゲストを選びます。例えば、メールアドレスや他のユニークな識別子、ブラウザIDを使ってゲストを検索できます。
注記設定やテスト時によく使うゲストがいれば、starアイコンをクリックしてゲストをブックマークし、検索しなくて済むようにしましょう。
-
Experience requestオプションをクリックすると、テスト内の実験や体験のヘッダーやパラメータを含めることができます。これを行うには、JavaScriptコードエディタでrequestコンテキストを呼び出します:
-
経験リクエストにヘッダーを追加するには、コードエディタのJavaScriptでヘッダーを含める必要があります。例えば、箱から出した条件のDevice条件はJavaScriptにUser-Agentヘッダーを含みます。以下は以下の通りです。
-
Test ScenarioオプションからAdd Headerをクリックします。
-
この形式でキーとしてオブジェクトを含めることができます: objects.keys。例えば、User_Agentはキー、Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36 Edg/112.0.1722.58は以下の通りの値です。

-
クリックTest。テストシナリオに追加したパラメータや値は回答に含まれます。
-
エクスペリエンスリクエストにパラメータを追加するには、JavaScriptコードエディタでパラメータへの全パスを含める必要があります。こちらに示されています。
-
Test ScenarioオプションからAdd Parametersをクリックします。
-
この形式でキーとしてオブジェクトを含めることができます: objects.keys。例えば、utm_campaignはキー、summer_saleは以下の通りの値です。

-
クリックTest。テストシナリオに追加したパラメータや値は回答に含まれており、以下に示されています。
