1. ページの設定

条件の詳細ページ

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

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

詳細ページの階層条件を表示するには、条件付き詳細ページを使用します。これは、ユーザーがこのページの親に移動すると、条件を満たした最初の子ページにリダイレクトされることを意味します。満たされている条件がない場合、または既存の条件がない場合、ユーザーは親ページにリダイレクトされます。

条件の詳細ページを使用すると、すべてのエンティティ タイプに対応する一般的なページではなく、特定のエンティティ タイプの詳細を表すようにカスタム設計された特殊な詳細ページにユーザーを自動的にリダイレクトできます。

次の例では、[アセットの詳細 (動画)] ページは [アセットの詳細] ページの子です。

アセットの検索ページでアセットをクリックすると、アセットが動画形式の場合は、既定の [アセットの詳細] ページの代わりに子ページの [アセットの詳細 (動画)] にリダイレクトされます。

この 2 つのフローの例は、子ページに設定された条件がどのように機能するかを示しています。最初のフローでは、MP4 ファイル形式のアセットは子ページである [アセットの詳細 (動画)] の条件を満たしているため、このページにリダイレクトされます。[アセットの詳細 (動画)] ページには、[動画分析] と [動画の字幕] のような動画固有のページ コンポーネントがあります。

2 番目のフローでは、JPG 形式のアセットは子ページである [アセットの詳細 (動画)] の条件を満たしていないため、親ページである既定の [アセットの詳細] にリダイレクトされます。

子の詳細ページに対する条件の作成

子の詳細ページに対する条件を作成するには:

  1. メニュー バーで [管理] をクリックします。

  2. 管理ページで、[ページ] をクリックします。

  3. 左側のペインの検索ボックスに、詳細ページの名前として、たとえば「アセットの詳細」と入力し、ページを選択します。

  4. [条件] タブで [+条件] をクリックし、エンティティ定義のドロップダウン リストからエンティティ定義、たとえば AssetMediaToAsset を選択します。

  5. 使用可能なリストから、句を選択します。

    • 含む: ISEQUALS 演算子に相当します。
    • 含まない: IS NOTDOES NOT EQUAL 演算子に相当します。
    • 空である: IS NULL 演算子に相当します。
    • 空でない: IS NOT NULL 演算子に相当します。
  6. 使用可能なリストから、演算子を選択します。

    • all (すべて): 論理演算子の AND に相当します。
    • any (いずれか): 論理演算子の OR に相当します。
  7. [+追加] をクリックし、条件に含めるエンティティを選択します。

    利用可能なエンティティは、選択したエンティティ定義に関連しています。

  8. 条件にエンティティ タイプを含めるには、エンティティの横にある右矢印 (→) をクリックし、エンティティ タイプを選択して [選択] をクリックします。

    この例では、エンティティはアセット メディア エンティティ定義と、動画ファイル形式のエンティティ タイプはで定義されています。

    条件付き詳細ページ アセット メディアの選択

複数の条件を追加するには、次を使用します。

  • 条件の all (すべて) または any (いずれか) に一致する場合。
  • 複数の条件が存在する場合は AND および OR 演算子。
注意

各ページの親は 1 つのみですが、子は複数設定できます。条件は子ページでのみ設定できます。親ページを設定する必要はありません。

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