ワークフローで管理されていないコンテンツでコンポーネントやパーソナライゼーションのテストを実施する

samatsu 6/28/2016 1172 N/A Sitecore XP

Sitecore 8.0 からコンポーネントのテスト( A/B テストや多変量テスト) はワークフローの承認プロセスに組み込まれましたが、ワークフローで管理されていないコンテンツのコンポーネントやパーソナライゼーションのテストを実施したい場合はどうすればよいでしょうか?

実は Sitecore 8.1 から ContentTesting.AlwaysShowTestCandidateNotification という設定が、Sitecore.ContentTesting.configに追加されています。

<setting name="ContentTesting.AlwaysShowTestCandidateNotification" value="false" />

Sitecore 8.1ではこの設定は既定値では false になっているのですが、これをtrueに設定すると、ワークフローで管理されていないコンテンツでパーソナライゼーションやコンポーネントのテストをセットアップすると、Experience Editor上に次のようなメッセージが表示されてテストを開始できるようになります。

上記設定に関するドキュメントのURLも紹介しておきます。

Start a component or personalization test without using a workflow