1

Sitecore 6.5 (rev. 120796) で基本的な Sitecore Multivariate テストをセットアップしようとしていますが、同じエラーが繰り返し発生します。このエラーは、Sitecore の「ページ エディター」モードで発生します。

まず第一に、ページ上の各コンテンツ項目を「選択」することができず、なぜそうなのかよくわかりません。しかし、Sitecore で A/B テスト用のコンテンツ アイテムを構成するための要件については、100% 明確ではないかもしれません。

Sitecore ページ エディターでコンテンツ アイテムを強調表示し、[赤いボックス] アイコンをクリックして [コンポーネントのテスト] ダイアログを表示すると、[コンテンツ アイテムのテスト:] に [設定されていません] とだけ表示されます。次に、3 つのドットをクリックしてコンテンツ アイテムを参照しようとすると、「エラーが発生しました」というポップアップ エラー メッセージが表示されます。

このバージョンの Sitecore でコンテンツ アイテムをテスト バリエーションとして定義するための要件は何ですか? または、Sitecore ページ エディターでテスト バリエーションを構成する前に、他に何かする必要がありますか?

4

1 に答える 1

1

A/B/多変量テストを使用するには、Sitecore Web サイト ソリューションがページ コンポーネントの概念をサポートしている必要があります。

各「コンポーネント」は、データソース アイテムからコンテンツを取得するサブレイアウトです。「テスト」は基本的に、サブレイアウトのデータソースを交換するだけなので、DMS パーソナライゼーションをセットアップするのと同じように、さまざまなコンテンツをテストできます。

コンテンツがページ コンポーネントに構造化されていない場合、テストを実行できません。ソリューションの DMS 対応状況を判断するためにビルドを監査する会社がいくつかあります。おそらく、DMS をサポートするようにビルドを修正するように依頼することもできます。

自分で行う場合の基本的な手順は次のとおりです。

  1. ページ レイアウトをサブレイアウトに分割します。少なくとも、テストしたい部分は独自のサブレイアウトにある必要があります。
  2. これらのサブレイアウトに表示されるコンテンツの新しいコンポーネント テンプレートを作成します。これがデータソースのデータになります。
  3. 新しいコンポーネント テンプレートから新しいコンテンツ アイテムを作成して、試してみたいデータ バリエーションを表します。
  4. サブレイアウトのコードを更新して、Sitecore.Context.Item を使用する代わりに、サブレイアウトの Datasource プロパティにアクセスしてコンテンツ アイテムを見つけます。
  5. ページ エディターを使用して、新しいコンポーネント コンテンツ アイテムの 1 つからプルするようにページ コンポーネント データソースを構成します。
于 2013-09-12T13:46:37.507 に答える