詳細ページを作成する
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Sitecore Searchでは、詳細ページを使用して、品目詳細ページのコンテキストを提供します。詳細ページには、少なくとも1つのウィジェット (多くの場合、recommendationウィジェット) が含まれており、アイテムコンテキストを使用して、現在表示されているアイテムに基づいてrecommendationsを作成します。
1つの詳細ページを複数のエンティティに使用することはできません。作業するエンティティごとに一意の詳細ページを作成する必要があります。
このチュートリアルでは、次の方法について説明します。
-
商品詳細ページのURL構造を定義する
-
詳細ページを作成する
-
ページ設定を確認する
-
ページにウィジェットを追加する
商品詳細ページのURL構造を定義する
アイテム詳細ページのURLの構造を指定することで、Searchでそれらのページを詳細ページとして認識し、アイテムコンテキストを使用してウィジェットのコンテンツをカスタマイズできるようになります。この構造は正規表現を使用して提供します。
実装に複数のエンティティが含まれている場合は、詳細ページを作成するエンティティごとにURL構造を定義する必要があります。
URLをエンティティに解決する正規表現関数を設定するには:
-
メニューバーで、Administration > Domain settings > Matching Entities in URLをクリックします。
-
Click
Edit。 -
エンティティのカードで、そのエンティティタイプのアイテムのURL構造に評価される正規表現をRegexフィールドに入力します。
-
AttributesフィールドClick、ドロップダウン メニューで、アイテムURLの作成に使用されるすべての属性を選択します。
たとえば、次のURLを持つブログがあるとします。
-
/blog/my-first-post
-
/blog/my-second-post
/blog/後のすべてに一致するように\/blog\/(a-z0-9-+)のような正規表現を設定し、一致したパターンに一致する属性を選択できます(my-first-post、my-second-post)。
-
-
必要に応じて、エンティティを識別するときに考慮するクエリ パラメーターを追加できます。これを行うには、Consider the following query parametersチェック ボックスをオンにします。次に、テキスト ボックスにクエリ パラメーターを入力し、各パラメーターの後にEnterキーを押します。
-
詳細ページを作成する必要がある残りのエンティティについて、手順3と4を繰り返します。
手記URLに対してすべての正規表現をテストするには、ページの上部にあるTest RegExをクリックします。開いたモーダルのURLフィールドにURLを入力し、Checkをクリックします。結果には、正規表現がURLに一致するかどうかが表示されます。一致する場合、結果には一致する内容が表示されます。
-
Click Save。
-
Click Publish。ダイアログボックスが開きます。ダイアログボックスでもう一度Publishをクリックして、変更を確認します。
詳細ページを作成する
詳細ページを作成するには:
-
メニューバーでPagesをクリックし、
Create pageをクリックします。 -
Choose page type画面で、Product detail pagesをクリックします。
-
Setup pageタブで、Page NameフィールドとPage Variation Nameフィールドに入力し、Nextをクリックします。
-
Attribute & URLタブのEntityドロップダウン メニューで、この詳細ページを使用するエンティティを選択します。
-
Click Next。
ページ設定を確認する
ページ設定を確認するには:
-
ページ作成プロセスのReviewタブで、各カードの矢印アイコンをクリックして展開します。
-
各カードの詳細が正確かどうかを確認してください。
-
変更を加える必要がある場合は、修正が必要なタブが表示されるまでPrevをクリックします。
-
修正を行ったら、ウィザードの終わりまでNextをクリックします。
-
Click Save。
保存 をクリックすると、ページが作成されましたが、まだ空のままです。公開する前に、少なくとも1つのウィジェットをページに追加する必要があります。
ページにウィジェットを追加する
新しいページにウィジェットを追加するには:
-
Page Componentsタブで、Select Widgetsをクリックします。
-
右側のウィジェット ウィンドウで、目的のウィジェットを左側のウィンドウにドラッグします。
手記ウィジェット ペインの上部にあるアイコンをクリックすると、ウィジェットのリストをタイプ別にフィルタリングできます。
-
必要に応じて、ページ上のウィジェットを並べ替えるには、左側のペインでウィジェットカードを上下にドラッグします。
-
Click Save。
-
デプロイするには、Publishをクリックします。