Show Menu
トピック×

検索フォームの設定

クラウドサービスとしてのAdobe Experience Managerには、強力な検索メカニズムが付属 してい ます。
これと組み合わせて、コンテンツのフィルタリングに役立つ定義済みのオプションのセットもあります。 これらのファセットには、変更日、公 開ステータス Livecopyステータスなどの事前定義されたファセットが含まれており 、必要なリソースをすばやく掘り下げることができます。
これらを組み合わせると、次の場所からすばやく簡単にコンテンツを見つけることができます。
基になるコンテンツ検索およびインデッ クスサービスを設定できます
検索フ ォームを使用する 、これらのパネルを特定のニーズに合わせてカスタマイズ、拡張できます。
検索フ ォーム では、組み合わせて定義できる予測の標準選択 機能 が提供されています。 これらのフォームを設定するためのダイアログ には、次の手順でアクセスできます。
  • ツール
    • 一般
      • 検索フォーム

デフォルトフォーム

最初に検索フォームコンソー ルにアクセスすると 、すべての設定にパドロックの記号が表示されます。 これは、対応する設定がデフォルトの(そのまま使用できる)設定であり、削除できないことを示します。 設定をカスタマイズし、保存すると、ロックが消えます。 カスタマイズした設定を削 除すると 、再び表示されます。削除すると、デフォルト(およびパドロックインジケータ)が復元されます。
デフォルトの設定(アルファベット順に一覧表示)は、次のとおりです。
  • アセット管理者の検索レール:
  • ページエディター (ドキュメント検索):
  • ページエディター (エクスペリエンスフラグメント検索):
  • ページエディター (画像検索):
  • ページエディター (原稿検索):
  • ページエディター (ページ検索):
  • ページエディター (段落検索):
  • ページエディター (製品検索):
  • ページエディター (Scene7 検索) :
  • ページエディター (ビデオ検索) :
  • プロジェクト管理者の検索レール:
  • プロジェクト翻訳の検索レール:
  • サイト管理者の検索レール :
  • スニペット管理者の検索レール :
  • Stock 管理者の検索レール :
アセット関連の検索フォームについて詳しくは、「アセット — 検索ファセ ット」を参照してください。

Predicates and Their Settings

述語

設定によって、次の述語が使用可能です。
述語 目的 設定
分析 SitesブラウザーでAnalyticsのデータを表示する際の検索/フィルター機能。Analytics検索フィルターは、マッピングされたカスタマイズされた分析列に合わせて読み込まれます。
  • フィールドラベル
  • 説明
承認ステータス 承認ステータスに従って検索します。
  • フィールドラベル
  • プロパティ名*
  • 説明
作成者 作成者に従って検索します。
  • プレースホルダー
  • プロパティ名*
  • 説明
チェックアウト実行者 特定のユーザーがチェックアウトしたアセットを検索します。
  • フィールドラベル
  • プレースホルダー
  • 説明
チェックアウトステータス 特定のチェックアウトステータスのアセットを検索します。
  • フィールドラベル
  • プロパティ名*
  • 説明
コンポーネント 作成者が、特定のコンポーネントを持つページを検索/フィルターできます。例えば、画像ギャラリーなどです。
  • プレースホルダー
  • プロパティ名*
  • プロパティの深さ
  • 説明
日付範囲 指定した範囲内で作成されたリソースの日付プロパティを検索します。 検索パネルで、開始日と終了日を指定できます。
  • フィールドラベル
  • プレースホルダー
  • プロパティ名*
  • 範囲のテキスト(開始)*
  • 範囲のテキスト(終了)*
  • 説明
有効期限ステータス 有効期限ステータスに基づいてリソースを検索します。
  • フィールドラベル
  • プロパティ名*
  • 説明
ファイルサイズ サイズに基づいてリソースをフィルタリングします。
  • フィールドラベル
  • プロパティ名*
  • オプションパス
  • 説明
ファイルタイプ ファイル/MIMEタイプに基づいてアセットを検索します。
  • フィールドラベル
  • プロパティ名*
  • MIME タイプのパス
  • 説明
フルテキスト フルテキスト検索用の検索述語。jcr:contains´演算子を使用してマッピングされます。
  • プレースホルダー
  • プロパティ名
  • 説明
グループ グループの検索述語(「インサイトの述語」内でのみ使用)。
  • フィールドラベル
  • 説明
非表示 フィルター プロパティおよび値のフィルターで、ユーザーには表示されません。
  • プロパティ名*
  • プロパティの値*
  • 説明
インサイト 選択したインサイトパラメーターに従って検索します。 複数の述語から構成される複雑な述語です。
  • グループ
  • 範囲
  • オプション
コレクションのメンバー コレクションのメンバーであるアセットの検索
  • 説明
複数値プロパティ 指定したプロパティの複数の値を検索します。
  • フィールドラベル
  • プレースホルダー
  • プロパティ名*
  • 区切り文字のサポート
  • 入力区切り文字
  • 大文字と小文字を区別しない
  • 説明
オプション
オプションは、ユーザーが作成したコンテンツノードです。
詳しくは、 オプションの述語の追加 を参照してください。
  • フィールドラベル
  • プロパティ名*
  • 単一の選択
  • オプションを追加
  • 手動
  • 説明
オプション プロパティ オプションの1つ以上のプロパティで検索します。
  • フィールドラベル
  • プロパティ名*
  • オプションノードパス
  • プロパティの深さ
  • 単一の選択
  • 説明
ページステータス ステータスに従ってページをフィルタします。
  • フィールドラベル
  • プロパティ名を公開*
  • ロックされたページのプロパティ名*
  • 説明
パス 特定のパスに基づいてフィルタリングします。 複数のパスをオプションとして指定できます。
  • フィールドラベル
  • 検索パスを追加
  • 説明
パスブラウザー 事前に定義されたルートパスの下で検索するパスブラウザーを提供します。
  • プレースホルダー
  • ルートパス
  • 説明
パス 非表示 パスに対するフィルター(ユーザーには表示されません)。
  • プロパティ名(`path')
  • プロパティ値(`/content/dam`)
プロパティ 指定したプロパティで検索します。
  • フィールドラベル
  • プレースホルダー
  • プロパティ名
  • 部分検索
  • 大文字と小文字を区別しない
  • 説明
公開ステータス 公開ステータスに基づいてリソースをフィルターします。
  • フィールドラベル
  • プロパティ名*
  • 説明
範囲 指定した範囲内にあるリソースを検索します。検索パネルで、範囲の最小値と最大値を指定できます。
  • フィールドラベル
  • プロパティ名*
  • 説明
評価 平均評価に従ってリソースを検索します。
  • フィールドラベル
  • プロパティ名*
  • オプションパス
  • 説明
相対的な日付 リソースの作成日の相対的な日付に基づいてリソースをフィルタリングします。 例えば、1週間前、1か月前などです。
  • フィールドラベル
  • プロパティ名*
  • 相対的な日付
  • 説明
スライダー範囲 範囲の述語をスライダー機能で拡張する共通の検索述語。検索対象のプロパティの値は、スライダーの制限内とする必要があります。
  • フィールドラベル
  • プロパティ名*
  • オプションノードパス
  • 説明
ステータス 承認およびチェックアウトのステータスに従って検索します。 複数の述語から構成される複雑な述語です。
  • 承認ステータス
  • チェックアウトステータス
タグ タグに基づいて検索します。
  • フィールドラベル
  • プレースホルダー
  • プロパティ名*
  • すべてのタグに一致オプションを表示
  • ルートタグのパス
  • 説明
テンプレート 選択したテンプレートに従って検索します。
  • プレースホルダー
  • プロパティ名*
  • 説明
翻訳ステータス 翻訳ステータスに従って検索します。
  • フィールドラベル
  • 一般的な検索述語は、次の場所で定義されます。 /libs/cq/gui/components/common/admin/customsearch/searchpredicates
This information is for reference only, you must not make changes to /libs .

述語の設定

述語に応じて、次のような設定を選択できます。
  • フィールドラベル
    折りたたみ可能なヘッダーまたは述語のフィールドラベルとして表示されるラベルです。
  • 説明
    ユーザーの詳細。
  • プレースホルダー
    空のテキスト、またはフィルタリングテキストが入力されていない場合の述語のプレースホルダー。
  • プロパティ名
    検索するプロパティです。 相対パスとワイルドカードを使用して、ノ */*/* ードを基準とするプロパティの深さを指定します(各ア jcr:content スタリスクは1つのノードレベルを表します)。
    ノード上のプロパティを持つリソースの第1レベルの子ノードでのみ検索する場合は、次を使 x 用してく jcr:content ださい。 */jcr:content/x
  • プロパティの深さ
    リソース内でそのプロパティを検索する最大の深さです。 そのため、子のレベルが指定の深さに等しくなるまで、そのプロパティの検索をリソースと再帰的な子に対して実行できます。
  • プロパティの値
    プロパティ値は、絶対文字列または式言語です。例えば、 cq:Page または
    ${empty requestPathInfo.suffix ? "/content" : requestPathInfo.suffix} .
  • 範囲テキスト
    The label of the range field in the Date Range predicate.
  • オプションパス
    ユーザーは、「述語の設定」タブの「パスブラウザー」を使用してパスを選択できます。 選択した後、 +アイコ ンを使用して、有効なオプションのリストに選択を追加します(必要に応じて、 ​— アイコンを削除します)。
    オプションは、ユーザーが作成したコンテンツノードで、次の構造を持ちます。
    (jcr:primaryType = nt:unstructured, value (String), jcr:title (String))
  • オプションノードパス 事実上は​ オプションパス ​と同じですが、これのみが共通の述語フィールドにあり、その他はアセット専用です。
  • 単一の選択 ​オンにすると、オプションは単一の選択のみを許可するチェックボックスとしてレンダリングされます。チェックボックスを誤って選択した場合は、選択を解除できます。
  • 公開とライブコピーのプロパティ名 サイト専用の述語の、公開およびライブコピーのチェックボックスのラベル。
  • The * on the field labels in the Settings tab means the fields are mandatory and if left blank an error message will appear.

Configuring Your Search Forms

Creating/Opening a Customized Configuration

  1. Navigate to Tools , General , Search Forms .
  2. カスタマイズする設定を選択します。
  3. 編集 」アイコンを使用して、更新用に設定を開きます。
  4. 新規のカスタマイズの場合は、必要に応じて 新しい述語フィールドを追加して設定を定義 します。既存のカスタマイズの場合は、既存のフィールドを選択して 設定を更新 できます。
  5. 完了 」を選択して設定を保存します。変更は、次回設定を使用したときに表示されます。
    カスタマイズした設定は(必要に応じて)以下の場所に保存されます。
    • /apps/cq/gui/content/facets/<option>
    • /apps/commerce/gui/content/facets/<option>

Add/Edit a Predicate Field and Define Field Settings

フィールドを追加または編集して、その設定を定義/更新できます。
  1. 新しいフィールドを追加する場合は、「 述語を選択 」タブを開いて、必要な述語を必要な場所にドラッグします。 日付の範囲の述語 ​の例を以下に示します。
  2. 状況に応じて、以下の手順を実行します。
    • 新しいフィールドを追加しようとしています:
      述語を追加すると、「 Settings 」タブが開き、定義可能なプロパティが表示されます。
    • 既存の述語を更新する場合:
      右側の述語フィールドを選択し、「 Settings 」タブを開きます。 日付の範囲の述語 ​の設定例を以下に示します。
  3. 必要に応じて変更を加え、「 完了 」を選択して確定します。変更は、次回設定を使用したときに表示されます。

検索設定のプレビュー

  1. プレビューアイコンを選択します。
  2. 検索フォームが、該当するコンソールの検索列に表示されるとおりに、すべて展開された状態で表示されます。
  3. プレビューを​ 閉じて ​戻り、設定を完了します。

述語フィールドの削除

  1. 述語フィールド(右側)を選択し、「 設定 」タブを開いて、 削除 ​アイコン(左下)を選択します。
  2. 削除の確認を要求するダイアログが表示されます。
  3. 完了 」ボタンで削除およびその他の変更を確認します。

Deleting a Configuration (to Reinstate the Default)

設定のカスタマイズが完了すると、デフォルトが上書きされます。カスタマイズした設定を削除することにより、デフォルトの設定を復帰させることができます。
デフォルトの設定は削除できません。
カスタマイズした設定の削除は、コンソールからおこないます。
  1. 必要な設定「 ページエディター (段落検索) 」など)を選択して、ツールバーの「 削除 」アイコンを選択します。
  2. カスタマイズした設定が削除され、デフォルトが復帰します(このことは、コンソールに鍵アイコンが再度表示されることで確認できます)。

オプションの述語の追加

オプションの述語(オプション、オプションプロパティ)を使用すると、検索対象の項目を設定できます。通常は、ページノード上のプロパティなど、ページの直下にあるものを検索するために使用します。
以下の例(ページの作成に使用するテンプレートに従った検索)で、必要な手順を説明します。
  1. 検索対象のプロパティを定義するノードを作成します。
    ユーザーに提示される個々のオプションの定義を格納するルートノードが必要になります。
    個々のオプションのノードには、次のプロパティが必要です。
    • jcr:title - 検索レールに表示されるフィールドラベル
    • value - 検索対象のプロパティ値
    You must not change anything in the /libs path.
    This is because the content of /libs is overwritten the next time you upgrade your instance (and may well be overwritten when you apply either a hotfix or feature pack).
    設定およびその他の変更に推奨される方法は次のとおりです。
    1. Recreate the required item, as it exists in /libs , under /apps . この場合、次の場所から選択します。
    2. /libs/cq/gui/content/common/options/predicates
    3. Make any changes within /apps.
  2. 検索フォーム ​コンソールを開いて、更新する設定を選択します。例えば、「 サイト管理者の検索レール 」を選択します。「編集」を選 択します
  3. 設定により、 オプション ​または​ オプションプロパティ ​を設定に追加します。
  4. フィールドを更新します。具体的には次のフィールドです。
    • プロパティ名
      ノードノードで検索するノードプロパティをターゲットします。 次に例を示します。
      jcr:content/cq:template
    • オプションノードのパス
      オプションを保持するパスを選択します。 次に例を示します。
      /apps/cq/gui/content/common/options/predicates/templatetype
  5. 完了 」を選択して設定を保存します。
  6. Navigate to the appropriate console (in this example, Sites ) and open the Search - Filters rail. 新しく定義された検索フォームと各種オプションが表示されます。検索結果を表示するには、必要なオプションを選択します。

ユーザーの権限

次の表に、検索フォームで編集、削除およびプレビューのアクションを実行するために必要な権限を示します。
アクション 権限
編集 Read, Write permissions on the /apps node.
削除 Read, Write, Delete permissions on the /apps node
プレビュー Read, Write, Delete permissions on the /var/dam/content node. ノードに対する読み取り、書き込みの権 /apps 限です。