カスタム検索ファセットの使用 use-custom-search-facets

管理者は、フィルターパネルに検索用述語を追加することで、検索をカスタマイズして、多目的な検索機能を設定できます。

Brand Portalでは、承認済みブランドアセットの詳細な検索に対して​ ファセット検索をサポートしています。これは、フィルター パネル ​が原因で可能です。 検索ファセットは、管理者ツールの​ 検索フォーム ​を通じてフィルターパネルで利用できます。 Asset Admin Search Railという名前のデフォルトの検索フォームが、管理ツールのFormsの検索ページに存在します。 ただし、管理者はデフォルトのフィルターパネルをカスタマイズできます。 デフォルトの検索フォーム(アセット管理者の検索レール)を編集するには、検索述語を追加、編集、または削除します。これにより、検索機能が多機能になります。

様々な検索用述語を使用して、フィルター​パネルをカスタマイズできます。 例えば、プロパティの述語を使用すると、この述語内でユーザーが指定した 1 つのプロパティと一致するアセットを検索できます。 オプションの述語を追加すると、特定のプロパティについてユーザーが指定した 1 つ以上の値と一致するアセットを検索できます。 日付範囲の述語を追加すると、指定した期間内に作成されたアセットを検索できます。

NOTE
Experience Manager Assets では、カスタマイズされた検索フォームを AEM オーサーインスタンスから Brand Portal に公開することができます。同じフォームを Brand Portal 上で作り直す必要はありません。

フィルターパネルへの検索述語の追加 add-a-search-predicate

  1. 管理ツールにアクセスするには、上部のツールバーにある Experience Manager ロゴをクリックします。

  2. 管理ツールパネルの「検索フォーム」をクリックします。

  3. 検索フォーム​ページの「アセット管理者の検索パネル」を選択します。

  4. 上部に表示されるツールバーで、編集​をクリックして検索フォームを開き、編集できるようにします。

  5. 検索フォームを編集ページで、「述語を選択」タブからメインウィンドウに述語をドラッグします。 例えば、「プロパティの述語」をドラッグします。

    メインウィンドウに「プロパティ」フィールドが表示され、右側の「設定」タブにプロパティの述語が表示されます。

    note
    NOTE
    設定」タブのヘッダーラベルは、選択した述語の種類を識別します。
  6. 設定」タブで、そのプロパティの述語のラベル、プレースホルダーテキストおよび説明を入力します。

    • 指定したプロパティ値に基づく、アセットの部分フレーズ検索(およびワイルドカード検索)を可能にする場合は、「部分検索」を選択します。 述語はデフォルトでフルテキスト検索をサポートしています。
    • プロパティ値に基づいたアセット検索で大文字と小文字を区別しない場合は、「大文字と小文字を区別しない」を選択します。 デフォルトでは、検索フィルター内のプロパティ値の検索では、大文字と小文字が区別されます。
    note
    NOTE
    部分検索」チェックボックスを選択すると、デフォルトで「大文字と小文字を区別しない」がオンになります。
  7. プロパティ名」フィールドで、プロパティピッカーを開き、検索を実行するプロパティを選択します。 または、プロパティの名前を入力します。 例えば、jcr :content/metadata/dc:title./jcr:content/metadata/dc:title を入力します。

    note
    NOTE
    Brand Portal では、dam:assetjcrcontent/metadata にあるすべての文字列プロパティ(xmp で始まるものを除く)にデフォルトでインデックスが作成されます。 デフォルトでは、任意のタイプの他のすべてのカスタムプロパティにインデックスは作成されません。
    インデックスが作成されたプロパティは、プロパティ述語の作成時に使用できます。 インデックスが作成されていないプロパティが設定されている場合、インデックスが作成されていないプロパティに対して検索クエリを実行しても検索結果が得られない可能性があります。

  8. 完了」をクリックして、設定を保存します。

  9. アセットユーザーインターフェイスで、オーバーレイアイコンをクリックし、「フィルター」を選択して​ フィルター ​パネルに移動します。 プロパティ​の述語がパネルに追加されています。

  10. プロパティ」テキストボックスに、検索するアセットのタイトルを入力します。 例えば、「Adobe」と入力します。 検索を実行すると、「Adobe」と一致するタイトルを持つアセットが検索結果に表示されます。

検索用述語の一覧 list-of-search-predicates

プロパティ​の述語を追加する場合と同様の手順で、フィルター​パネルに、次の述語を追加できます。

述語名
説明
プロパティ
パスブラウザー
特定の場所にあるアセットを検索するための検索述語。 注: ログイン ユーザーの場合、フィルターのパスブラウザーには、ユーザーと共有されたフォルダー(およびその祖先)のコンテンツ構造のみが表示されます。
管理者ユーザーは、パスブラウザーを使用してそのフォルダーに移動することで、任意のフォルダー内のアセットを検索できます。
一方、管理者以外のユーザーは、パスブラウザーでそのフォルダーに移動することで、フォルダー内のアセットを(アクセス可能な)検索できます。
  • フィールドラベル
  • パス
  • 説明
プロパティ
特定のメタデータプロパティに基づいてアセットを検索します。 注意: 「部分検索」を選択すると、デフォルトで「大文字と小文字を区別しない」がオンになります。
  • フィールドラベル
  • プレースホルダー
  • プロパティ名
  • 部分検索
  • 大文字と小文字を区別しない
  • 説明
複数値プロパティ
プロパティの述語と似ていますが、複数の入力値を許可します。入力値のいずれかに一致する区切り文字(デフォルトはコンマ)で区切られたアセットは、結果として返されます。
  • フィールドラベル
  • プレースホルダー
  • プロパティ名
  • 区切り文字のサポート
  • 大文字と小文字を区別しない
  • 説明
タグ
タグに基づいてアセットを検索するための検索述語。 「パス」プロパティを設定して、「タグ」リストに様々なタグを表示できます。 管理者は、パスの値(例:/etc/tags/mac/<tenant_id>/<custom_tag_namespace>など)を変更する必要がある場合があります。 パスにテナント情報が含まれていないAEMから検索フォームを公開する場合(例:/etc/tags/<custom_tag_namespace>)は必要です。
  • フィールドラベル
  • プロパティ名
  • パス
  • 説明
パス
特定の場所にあるアセットを検索するための検索述語。
  • フィールドラベル
  • パス
  • 説明
相対的な日付
アセットの作成日を基準にアセットを検索するための検索述語。
  • フィールドラベル
  • プロパティ名
  • 相対的な日付
範囲
指定されたプロパティ値の範囲内にあるアセットを検索するための検索述語。 フィルターパネルで、範囲の最小プロパティ値と最大プロパティ値を指定できます。
  • フィールドラベル
  • プロパティ名
  • 説明
日付の範囲
日付プロパティの指定された範囲内で作成されたアセットを検索するための検索述語。 フィルターパネルで、開始日と終了日を指定できます。
  • フィールドラベル
  • プレースホルダー
  • プロパティ名
  • 範囲テキスト(開始)
  • 範囲テキスト(終了)
  • 説明
日付
日付プロパティに基づいて、スライダーを使用してアセットを検索するための検索用述語。
  • フィールドラベル
  • プロパティ名
  • 説明
ファイルサイズ
検索述語は、サイズに基づいてアセットを検索します。
  • フィールドラベル
  • プロパティ名
  • パス
  • 説明
最終変更アセット
最終更新日に基づいてアセットを検索するための検索述語。
  • フィールドラベル
  • プロパティ名
  • 説明
承認ステータス
承認メタデータプロパティに基づいてアセットを検索するための検索述語。 既定のプロパティ名は​ dam:status ​です。
  • フィールドラベル
  • プロパティ名
  • 説明
チェックアウトステータス
AEM Assetsから公開されたときのアセットのチェックアウトステータスに基づいて、アセットを検索するための検索述語。
  • フィールドラベル
  • プロパティ名
  • 説明
チェックアウト実行者
アセットをチェックアウトしたユーザーに基づいてアセットを検索するための検索述語。
  • フィールドラベル
  • プロパティ名
  • 説明
有効期限ステータス
有効期限ステータスに基づいてアセットを検索するための検索述語。
  • フィールドラベル
  • プロパティ名
  • 説明
コレクションのメンバー
アセットがコレクションの一部であるかどうかに基づいてアセットを検索するための検索述語。
説明
非表示
この述語はエンドユーザーには明示的に表示されず、検索結果の種類を​ dam:Asset ​に制限するために通常、非表示の制約に使用されます。
  • フィールドラベル
  • プロパティ名
  • 説明
NOTE
  • オプションの述語」、「公開ステータスの述語」および「評価の述語」を使用しないでください。これらの述語は Brand Portal では機能しません。
  • フォルダータイプの述語 (nt:folder type) は Brand Portal ではサポートされていないので、パフォーマンスの問題が発生する可能性があります。 公開されたカスタム検索フォームに存在する場合は、検索フォームを編集して削除できます。

検索用述語の削除 delete-a-search-predicate

検索用述語を削除するには、次の手順に従います。

  1. アドビロゴをクリックして、管理ツールにアクセスします。

  2. 管理ツールパネルの「検索フォーム」をクリックします。

  3. 検索フォーム​ページの「アセット管理者の検索パネル」を選択します。

  4. 上部に表示されるツールバーで、編集​をクリックして検索フォームを開き、編集できるようにします。

  5. 検索フォームを編集ページで、削除する述語をメインウィンドウから選択します。 例えば、「プロパティの述語」を選択します。

    右側の「設定」タブに、「プロパティの述語」に関するフィールドが表示されます。

  6. プロパティの述語を削除するには、ごみ箱アイコンをクリックします。 フィールドを削除​ダイアログボックスで、「削除」をクリックして、削除することを確認します。

    メインウィンドウから「プロパティの述語」フィールドが削除され、「設定」タブが空になります。

  7. 変更を保存するには、ツールバーの「完了」をクリックします。

  8. アセット​ユーザーインターフェイスで、オーバーレイアイコンをクリックし、「フィルター」を選択して​ フィルター ​パネルに移動します。 指定した​ プロパティ ​の述語が、パネルから削除されています。

recommendation-more-help
experience-manager-brand-portal-help-using