でのメタデータ機能の設定と管理 Assets

Adobe Experience Manager Assets では、あらゆるアセットのメタデータを保持します。したがって、アセットの分類と編成が容易にでき、特定のアセットを検索しやすくなります。アセットの任意のメタデータを保持して管理する機能によって、メタデータに基づいてアセットを自動的に編成および処理できます。Adobe Experience Manager Assets 管理者は、メタデータ機能を設定およびカスタマイズして、デフォルトのAdobe機能を変更できます。

メタデータスキーマを編集

詳しくは、 メタデータスキーマフォームの編集.

内でのカスタム名前空間の登録 Experience Manager

内に独自の名前空間を追加できます Experience Manager. 次のような事前定義済みの名前空間があるのと同様に、 cq, jcr、および slingを使用すると、リポジトリのメタデータと XML 処理用の名前空間を設定できます。

  1. ノードタイプ管理ページへのアクセス https://[aem_server]:[port]/crx/explorer/nodetypes/index.jsp.
  2. 名前空間管理ページにアクセスするには、 名前空間 をクリックします。
  3. 名前空間を追加するには、 新規 をクリックします。
  4. XML 名前空間規則でカスタム名前空間を指定します。URI 形式の ID と、その ID に関連付けられているプレフィックスを指定します。 「保存」をクリックします。

一括メタデータ更新の制限を設定する

サービス拒否 (DOS) を防ぐには、 Enterprise Manager は、Sling 要求でサポートされるパラメーターの数を制限します。 一度に多くのアセットのメタデータを更新すると、上限に到達する可能性があり、それ以上のアセットでメタデータが更新されなくなります。Enterprise Manager では、ログに次の警告が生成されます。

org.apache.sling.engine.impl.parameters.Util Too many name/value pairs, stopped processing after 10000 entries

制限を変更するには、 ツール > 運用 > Web コンソール をクリックし、 最大POSTパラメータ in Apache Sling 要求パラメーターの処理 OSGi 設定。

メタデータプロファイル

メタデータプロファイルを使用すると、フォルダー内のアセットにデフォルトのメタデータを適用できます。メタデータプロファイルを作成し、フォルダーに適用します。 後でフォルダーにアップロードするアセットは、メタデータプロファイルで設定したデフォルトのメタデータを継承します。

メタデータプロファイルの追加

  1. に移動します。 ツール > Assets > メタデータプロファイル をクリックし、 作成.

  2. プロファイルのタイトルを入力します(例: )。 Sample Metadataをクリックし、 作成. この フォームを編集 メタデータプロファイルのが表示されます。

    メタデータフォームの編集

  3. コンポーネントをクリックし、「設定」タブでプロパティを設定します。例えば、説明​コンポーネントをクリックして、そのプロパティを編集します。

    メタデータプロファイルでのコンポーネントの設定

    説明​コンポーネントについて、次のプロパティを編集します。

    • フィールドラベル:メタデータプロパティの表示名。 ユーザーの参照用のみで使用します。

    • プロパティにマッピング:このプロパティの値は、リポジトリー内の保存先のアセットノードへの相対パスまたは名前を提供します。 値は常に次の値で始まる必要があります: ./ これは、パスがアセットノードの下にあることを示しているからです。

    メタデータプロファイルのプロパティ設定にマッピング

    プロパティにマッピング」に指定した値は、アセットの metadata ノードの下のプロパティとして保存されます。例えば、 ./jcr:content/metadata/dc:desc 名前として プロパティにマッピング, Assets 値を保存 dc:desc アセットのメタデータノードに配置します。 Adobeでは、1 つのフィールドのみをメタデータスキーマの特定のプロパティにマッピングすることをお勧めします。 それ以外の場合は、プロパティにマッピングされた最新の追加フィールドがシステムによって選択されます。

    • デフォルト値:メタデータコンポーネントのデフォルト値を追加するには、このプロパティを使用します。例えば、「My description」と指定すると、この値がアセットのメタデータノードの dc:desc プロパティに割り当てられます。

    メタデータプロファイルにデフォルトの説明を設定

    メモ

    (次の場所に存在しない)新しいメタデータプロパティにデフォルト値を追加する /jcr:content/metadata ノード ) は、アセットの プロパティ デフォルトでは、ページに配置されます。 アセットの新しいプロパティを表示するには プロパティ ページで、対応するスキーマフォームを変更します。

  4. (オプション) フォームを作成 タブ、その他のコンポーネントの追加先 フォームを編集を設定し、 設定 タブをクリックします。 以下のプロパティが フォームを作成 タブ:

コンポーネント プロパティ
セクションヘッダー フィールドラベル
説明
1 行のテキスト フィールドラベル
プロパティにマッピング
デフォルト値
複数値テキスト フィールドラベル
プロパティにマッピング
デフォルト値
数値 フィールドラベル
プロパティにマッピング
デフォルト値
日付 フィールドラベル
プロパティにマッピング
デフォルト値
標準タグ フィールドラベル
プロパティにマッピング
デフォルト値
説明
  1. 完了」をクリックします。メタデータプロファイルが、メタデータプロファイル​ページのプロファイルのリストに追加されます。

    メタデータプロファイルページに追加されたメタデータプロファイル

メタデータプロファイルのコピー

  1. 次の メタデータプロファイル ページで、コピーを作成するメタデータプロファイルを選択します。

    メタデータプロファイルのコピー

  2. ツールバーの「コピー」をクリックします。

  3. メタデータプロファイルをコピー​ダイアログで、メタデータプロファイルの新しいコピーのタイトルを入力します。

  4. コピー」をクリックします。メタデータプロファイルのコピーが、メタデータプロファイル​ページのプロファイルのリストに表示されます。

    メタデータプロファイルページに追加されたメタデータプロファイルのコピー

メタデータプロファイルの削除

  1. メタデータプロファイル​ページで、削除するプロファイルを選択します。

  2. ツールバーの「メタデータプロファイルを削除」をクリックします。

  3. ダイアログで、「削除」をクリックして、削除操作を確定します。メタデータプロファイルがリストから削除されます。

フォルダーのメタデータスキーマ

Adobe Experience Manager Assets では、フォルダープロパティページに表示されるレイアウトおよびメタデータを定義する、アセットフォルダーのメタデータスキーマを作成できます。

フォルダーメタデータスキーマフォームの追加

フォルダーメタデータスキーマフォームエディターを使用して、フォルダーのメタデータスキーマを作成および編集します。

  1. In Experience Manager インターフェイス、に移動します。 ツール > Assets > フォルダーメタデータスキーマ.
  2. の フォルダーメタデータスキーマForms ページ、クリック 作成.
  3. フォームの名前を指定し、 作成. 新しいスキーマフォームは、 スキーマForms ページ。

フォルダーメタデータスキーマフォームの編集

以下を含む、新しく追加された、または既存のメタデータスキーマフォームを編集できます。

  • タブ
  • タブ内のフォーム項目

これらのフォーム項目を CRX リポジトリーのメタデータノード内のフィールドにマップしたり、フォーム項目を設定したりできます。新しいタブまたはフォーム項目をメタデータスキーマフォームに追加できます。

  1. スキーマFormsページで、作成したフォームを選択し、 編集 」オプションを使用します。

  2. フォルダーメタデータスキーマエディターページで、 + をクリックして、フォームにタブを追加します。 タブの名前を変更するには、デフォルト名をクリックし、以下に新しい名前を指定します。 設定.

    custom_tab

    タブを追加するには、 +. 削除するには、 X 」をクリックします。

  3. アクティブになっているタブで、「フォームを作成」タブから 1 つ以上のコンポーネントを追加します。

    adding_components

    複数のタブを作成する場合は、特定のタブをクリックしてコンポーネントを追加します。

  4. コンポーネントを設定するには、コンポーネントを選択して、「設定」タブでそのプロパティを変更します。

    必要に応じて、 設定 タブをクリックします。

    configure_properties

  5. 変更を保存するには、 保存 をクリックします。

フォームを作成するコンポーネント

フォームを作成」タブには、フォルダーメタデータスキーマフォーム内で使用するフォーム項目が一覧表示されます。「設定」タブには、「フォームを作成」タブで選択した各項目の属性が表示されます。以下は、「フォームを作成」タブで使用可能なフォーム項目のリストです。

コンポーネント名 説明
セクションヘッダー 共通コンポーネントのリストに対してセクションヘッダーを追加します。
1 行のテキスト 1 行のテキストのプロパティを追加します。これは文字列として保存されます。
複数値テキスト 複数値テキストプロパティを追加します。これは文字列の配列として保存されます。
数値 数値コンポーネントを追加します。
日付 日付コンポーネントを追加します。
ドロップダウン ドロップダウンリストを追加します。
標準タグ タグを追加します。
非表示のフィールド 非表示のフィールドを追加します。このフィールドは、アセットの保存時に POST パラメーターとして送信されます。

フォーム項目の編集

フォーム項目のプロパティを編集するには、コンポーネントをクリックし、 設定 タブをクリックします。

フィールドラベル:フォルダーのプロパティページに表示されるメタデータプロパティの名前。

プロパティにマッピング:このプロパティは、フォルダーノードが保存されている CRX リポジトリ内でのフォルダーノードの相対パスを指定します。この値は、パスがフォルダーのノードの下にあることを示す「./」で始まります。

このプロパティの有効な値は次のとおりです。

  • ./jcr:content/metadata/dc:title:フォルダーのメタデータノードにある値を、プロパティ dc:title として格納します。

  • ./jcr:created:フォルダーのノードにある JCR プロパティを表示します。これらのプロパティを CRXDE で設定する場合、これらのプロパティは保護されているので、「編集を無効にする」としてマークすることをお勧めします。そうしない場合は、アセットのプロパティを保存するときに、「Asset(s) failed to modify」というエラーが発生します。

プロパティパスにスペースを含めないでください。コンポーネントがメタデータスキーマフォームに適切に表示されなくなります。

JSON パス:オプションのキーと値のペアを指定する JSON ファイルのパスを指定します。

プレースホルダー:このプロパティを使用して、メタデータプロパティに関連するプレースホルダーテキストを指定します。

選択肢:リストの選択肢を指定するには、このプロパティを使用します。

説明:メタデータコンポーネントの短い説明を追加するには、このプロパティを使用します。

クラス:プロパティに関連付けられているオブジェクトクラス。

フォルダーメタデータスキーマフォームの削除

フォルダーメタデータスキーマフォームページから、フォルダーメタデータスキーマフォームを削除できます。フォームを削除するには、フォームを選択し、ツールバーの「削除」オプションをクリックします。

delete_form

フォルダーメタデータスキーマの割り当て

フォルダーメタデータスキーマフォームページから、またはフォルダーの作成時に、フォルダーにフォルダーメタデータスキーマを割り当てることができます。

フォルダーのメタデータスキーマを設定すると、スキーマフォームのパスは folderMetadataSchema の下のフォルダーノードのプロパティ ./jcr:content.

フォルダーメタデータスキーマページからのスキーマへの割り当て

  1. In Experience Manager インターフェイス、に移動します。 ツール > Assets > フォルダーメタデータスキーマ.

  2. フォルダーメタデータスキーマフォームページから、フォルダーに適用するスキーマフォームを選択します。

  3. ツールバーで、 フォルダーに適用.

  4. スキーマを適用するフォルダーを選択し、「 適用. 既にフォルダーにメタデータスキーマが適用されている場合は、既存のメタデータスキーマを上書きするかどうかを確認する警告メッセージが表示されます。「上書き」をクリックします。

  5. メタデータスキーマを適用したフォルダーのメタデータプロパティを開きます。

    folder_properties

    フォルダーメタデータフィールドを表示するには、 フォルダーメタデータ タブをクリックします。

    folder_metadata_properties

フォルダー作成時のスキーマの割り当て

フォルダーを作成するときに、フォルダーメタデータスキーマを割り当てることができます。システムに 1 つ以上のフォルダーメタデータスキーマが存在する場合は、フォルダーを作成​ダイアログに追加リストが表示されます。希望のスキーマを選択できます。デフォルトではスキーマは選択されていません。

  1. 次の Experience Manager Assets ユーザインタフェース: 作成 をクリックします。

  2. フォルダーのタイトルと名前を指定します。

  3. フォルダーメタデータスキーマリストから希望のスキーマを選択します。次に、「 作成.

    select_schema

  4. メタデータスキーマを適用したフォルダーのメタデータプロパティを開きます。

  5. フォルダーメタデータフィールドを表示するには、 フォルダーメタデータ タブをクリックします。

フォルダーメタデータスキーマの使用

フォルダーメタデータスキーマが設定されたフォルダーのプロパティを開きます。A フォルダーメタデータ 」タブがフォルダーに表示されます。 プロパティ ページ。 フォルダーメタデータスキーマフォームを表示するには、このタブを選択します。

各種フィールドにメタデータ値を入力し、「 保存 を使用して値を保存します。 指定した値は、CRX リポジトリ内のフォルダーノードに保存されます。

folder_metadata_properties-1

ヒントと制限事項

  • カスタム名前空間にメタデータを読み込むには、まず、その名前空間を登録します。
  • プロパティピッカーは、スキーマエディターおよび検索フォームで使用されるプロパティを表示します。 プロパティピッカーがアセットからメタデータプロパティを選択しない。
  • にアップグレードする前に、既存のメタデータプロファイルが存在する場合があります Experience Manager 6.5.アップグレード後に、このようなプロファイルをフォルダーに適用する場合 プロパティ in メタデータプロファイル 」タブに値を入力しない場合、メタデータフォームフィールドは表示されません。 ただし、新しく作成したメタデータプロファイルを適用すると、フォームのフィールドは表示されますが、期待どおりに使用できません。 機能は失われませんが、(使用できない)フォームフィールドを表示したい場合は、既存のメタデータプロファイルを編集して保存します。

このページ