条件
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
1つ以上の子ページを含む詳細ページがある場合は、特定の条件下でユーザーをそれらの子ページの1つにリダイレクトするルールを作成できます。つまり、複数の類似したユースケースに対応するために1つの詳細ページを作成するのではなく、表示される詳細ページのタイプを動的に制御できます。
子ページにこの動作を実装するには、そのConditionsタブを使用して必要なルールを記述します。誰かが親ページにアクセスすると、その子ごとにルールが順番に評価されます。これらのページのいずれかで条件が満たされた場合、ユーザーには親ではなくそのページが表示されます。いずれかの子ページで条件が満たされない場合、ユーザーには通常どおり親ページが表示されます。
次の例では、Asset details (Video) ページはAsset detailsページの子です。

この条件は、ユーザーがいくつかの一般的な動画形式のいずれかを持つアセットの詳細ページにアクセスしようとすると、親ページAsset detailsではなくAsset details (Video)ページが表示されることを示しています。子ページには、Video analysisやVideo subtitlesなどのビデオ固有のページコンポーネントが含まれているので、このタイプのアセットの表示に適しています。画像を含む他のアセットタイプは、この例では条件を満たさないため、代わりにAsset detailsページに表示されます。
子詳細ページの条件を定義する
子の詳細ページの条件を定義するには:
-
メニュー バーで、Manage
をクリックします。 -
Manageページで、「Pages」をクリックします。
-
左側のウィンドウで、詳細ページを選択します。
-
Conditionsタブで
Conditionをクリックし、評価するエンティティ定義 (Asset media (AssetMediaToAsset) やProduct status (PCMProductStatusToProductなど) を選択します。 -
2番目のリストから、句を選択します。
-
3番目のリストから、演算子を選択します。
-
all - 論理AND演算子に相当します。
-
any - 論理OR演算子に相当します。
-
-
「 Add
」をクリックし、条件に含めるエンティティを選択して、「 Save」をクリックします。使用可能なエンティティは、選択したエンティティ定義に基づきます。 -
条件にエンティティタイプを含めるには、エンティティの横にある右矢印(→)をクリックし、エンティティタイプを選択して、Selectをクリックします。
各ページは1つの親のみを持つことができますが、複数の子を持つことができます。条件は子ページでのみ設定されます。親ページを構成する必要はありません。