1. Sitecore Content Hub

条件

日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

詳細ページに子ページが1つ以上ある場合、特定の条件下でユーザーをその子ページのいずれかにリダイレクトするルールを作成できます。これにより、複数の類似したユースケースに対応するために単一の詳細ページを作るのではなく、誰かに表示される詳細ページの種類を動的にコントロールできます。

この動作を子ページに実装するには、その 条件タブを使って 必要なルールを書きます。誰かが親ページに到達すると、その子ページごとにルールが順番に評価されます。もし条件が満たされている場合、親ページではなくそのページが表示されます。子ページのいずれかで条件が満たされない場合は、通常通り親ページが表示されます。

以下の例では、アセット詳細(ビデオ) ページは アセット詳細 ページの子です。

Asset-details-video-conditions.png

この条件は、ユーザーが複数の一般的な動画フォーマットのいずれかを持つアセットの詳細ページにアクセスしようとした場合、親ページの**「アセット詳細**」ではなく「アセット詳細(動画)」ページが表示されます。子ページにはビデオ分析やビデオ字幕などの動画固有のページコンポーネントが含まれているため、この種のアセットを見るのに適しています。画像を含む他のアセットタイプはこの例の条件を満たさないため、代わりに**「アセット詳細**」ページに表示されます。

子詳細ページの条件を定義する

子詳細ページの条件を定義するには:

  1. メニューバーで 「管理 」をクリックします。
  2. 管理ページで「**ページ」**をクリックします。
  3. 左側のペインで詳細ページを選択します。
  4. 「条件」タブで Condition をクリックし、評価するエンティティ定義(*Asset media (AssetMediaToAsset)や製品ステータス(PCMProductStatusToProduct)*を選択してください。
  5. 2つ目のリストから節を選択します。
  6. 3つ目のリストから次の演算子を選択します:
    • すべての - は論理 AND 演算子に相当します。
    • 任意の は論理 OR 演算子に等しい。
  7. 「 Add 」をクリックし、条件に含めるエンティティを選択し、「 保存」をクリックします。利用可能なエンティティは、選択したエンティティの定義に基づいています。
  8. 条件にエンティティタイプを含めるには、エンティティの横で右矢印(→)をクリックし、エンティティタイプを選択し、「 選択」をクリックします。

!注各ページは親ページを1つしか持てませんが、複数の子ページを持つことができます。条件は子ページのみで設定されます。親ページを設定する必要はありません。

この記事を改善するための提案がある場合は、 お知らせください!