Show Menu
トピック×

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

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

Edit metadata schema

詳しくは、「メタデータスキーマフォームの 編集 」を参照してください。

カスタム名前空間を Experience Manager

You can add your own namespaces within Experience Manager. Just as there are predefined namespaces such as cq , jcr , and sling , you can have a namespace for your repository metadata and XML processing.
  1. ノードタイプ管理ページにアクセス https://[aem_server]:[port]/crx/explorer/nodetypes/index.jsp します。
  2. 名前空間管理ページにアクセスするには、ページの上部にある 名前空間 をクリックします。
  3. 名前空間を追加するには、ページの下部にある 新規 (New)をクリックします。
  4. XML名前空間の規則でカスタム名前空間を指定します。URIの形式でIDを指定し、IDに関連付けられたプレフィックスを指定します。 「 保存 」をクリックします。

Configure limits for bulk metadata update

To prevent a denial of service (DOS) like situation, Enterprise Manager limits the number of parameters supported in a Sling request. 一度に多くのアセットのメタデータを更新すると、上限に到達する可能性があり、それ以上のアセットでメタデータが更新されなくなります。次の警告がログに生成されます。
org.apache.sling.engine.impl.parameters.Util Too many name/value pairs, stopped processing after 10000 entries
To change the limit, access Tools > Operations > Web Console and change the value of Maximum POST Parameters in Apache Sling Request Parameter Handling OSGi configuration.

メタデータプロファイル

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

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

  1. ツール / アセット / メタデータプロファイルに移動し、「作成」をクリックし ​ます。
  2. 例えば、プロファイルのタイトルを入力し、「 Sample Metadata 作成 」をクリックします。 The Edit Form for the metadata profile is displayed.
  3. コンポーネントをクリックし、「 設定 」タブでプロパティを設定します。例えば、 説明 ​コンポーネントをクリックして、そのプロパティを編集します。
    説明 ​コンポーネントについて、次のプロパティを編集します。
    • フィールドラベル :メタデータプロパティの表示名です。 ユーザーの参照用のみで使用します。
    • プロパティにマップ :このプロパティの値は、リポジトリに保存されるアセットノードの相対パスまたは名前を提供します。 The value should always start with ./ because it indicates that the path is under the asset's node.
    プロパティにマッピング 」に指定した値は、アセットの metadata ノードの下のプロパティとして保存されます。For example, if you specify ./jcr:content/metadata/dc:desc as the name of Map to property , Assets stores the value dc:desc at the asset's metadata node.
    • デフォルト値 :メタデータコンポーネントのデフォルト値を追加するには、このプロパティを使用します。例えば、「My description」と指定すると、この値がアセットのメタデータノードの dc:desc プロパティに割り当てられます。
    /jcr:content/metadata ノードにまだ存在していない)新しいメタデータプロパティにデフォルト値を追加しても、そのプロパティとプロパティ値はアセットのプロパティページにデフォルトでは表示されません。To view the new property on the assets' Properties page, modify the corresponding schema form.
  4. (オプション)「 フォームを作成 」タブから、「フォームを編集」にコンポーネントを追加し、「 設定 」タブでプロパティを設定します。次のプロパティが「 フォームを作成 」タブで使用できます。
コンポーネント
プロパティ
セクションヘッダー
Field Label,
Description
1 行のテキスト
Field Label,
Map to property,
Default Value
複数値テキスト
Field Label,
Map to property,
Default Value
番号
Field Label,
Map to property,
Default Value
日付
Field Label,
Map to property,
Default Value
標準タグ
Field Label,
Map to property,
Default Value,
Description
  1. 完了 」をクリックします。メタデータプロファイルが、 メタデータプロファイル ​ページのプロファイルのリストに追加されます。

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

  1. From the Metadata Profiles page, select a metadata profile to make a copy of it.
  2. Click Copy from the toolbar.
  3. メタデータプロファイルをコピー ​ダイアログで、メタデータプロファイルの新しいコピーのタイトルを入力します。
  4. コピー 」をクリックします。メタデータプロファイルのコピーが、 メタデータプロファイル ​ページのプロファイルのリストに表示されます。

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

  1. メタデータプロファイル ​ページで、削除するプロファイルを選択します。
  2. Click Delete Metadata Profiles in the toolbar.
  3. ダイアログで、「 削除 」をクリックして、削除操作を確定します。メタデータプロファイルがリストから削除されます。

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

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

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

フォルダーメタデータスキーマフォームエディターを使用して、フォルダーのメタデータスキーマを作成および編集します。
  1. インター Experience Manager フェイスで、 ツール / アセット /フォルダーメタデータスキーマに移動します
  2. On the Folder Metadata Schema Forms page, click Create .
  3. Specify a name for the form, and click Create . The new schema form is listed in the Schema Forms page.

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

以下を含む、新しく追加された、または既存のメタデータスキーマフォームを編集できます。
  • タブ
  • タブ内のフォーム項目
これらのフォーム項目を CRX リポジトリのメタデータノード内のフィールドにマップしたり、フォーム項目を設定したりできます。新しいタブまたはフォーム項目をメタデータスキーマフォームに追加できます。
  1. In the Schema Forms page, select the form you created, and then select the Edit option from the toolbar.
  2. In the Folder Metadata Schema Editor page, click + to add a tab to the form. To rename the tab, click the default name and specify the new name under Settings .
    タブを追加するには、をクリックし + ます。 タブ X を削除するには、そのタブをクリックします。
  3. アクティブになっているタブで、「 フォームを作成 」タブから 1 つ以上のコンポーネントを追加します。
    複数のタブを作成する場合は、特定のタブをクリックしてコンポーネントを追加します。
  4. コンポーネントを設定するには、コンポーネントを選択して、「 設定 」タブでそのプロパティを変更します。
    必要に応じて、「 設定 」タブからコンポーネントを削除します。
  5. Click Save from the toolbar to save the changes.

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

フォームを作成 」タブには、フォルダーメタデータスキーマフォーム内で使用するフォーム項目が一覧表示されます。「 設定 」タブには、「 フォームを作成 」タブで選択した各項目の属性が表示されます。以下は、「 フォームを作成 」タブで使用可能なフォーム項目のリストです。
コンポーネント名
説明
セクションヘッダー
共通コンポーネントのリストに対してセクションヘッダーを追加します。
1 行のテキスト
1 行のテキストのプロパティを追加します。これは文字列として保存されます。
複数値テキスト
複数値テキストプロパティを追加します。これは文字列の配列として保存されます。
番号
数値コンポーネントを追加します。
日付
日付コンポーネントを追加します。
ドロップダウン
ドロップダウンリストを追加します。
標準タグ
タグを追加します。
非表示のフィールド
非表示のフィールドを追加します。このフィールドは、アセットの保存時に POST パラメーターとして送信されます。

フォーム項目の編集

To edit the properties of form items, click the component and edit all or a subset of the following properties in the Settings tab.
フィールドラベル :フォルダーのプロパティページに表示されるメタデータプロパティの名前。
プロパティにマッピング :このプロパティは、フォルダーノードが保存されている CRX リポジトリ内でのフォルダーノードの相対パスを指定します。この値は、パスがフォルダーのノードの下にあることを示す「 ./ 」で始まります。
このプロパティの有効な値は次のとおりです。
  • ./jcr:content/metadata/dc:title :フォルダーのメタデータノードにある値を、プロパティ dc:title として格納します。
  • ./jcr:created :フォルダーのノードにある JCR プロパティを表示します。これらのプロパティを CRXDE で設定する場合、これらのプロパティは保護されているので、「編集を無効にする」としてマークすることをお勧めします。そうしない場合は、アセットのプロパティを保存するときに、「 Asset(s) failed to modify 」というエラーが発生します。
プロパティパスにスペースを含めないでください。コンポーネントがメタデータスキーマフォームに適切に表示されなくなります。
JSON パス :オプションのキーと値のペアを指定する JSON ファイルのパスを指定します。
プレースホルダー :このプロパティを使用して、メタデータプロパティに関連するプレースホルダーテキストを指定します。
選択肢 :リストの選択肢を指定するには、このプロパティを使用します。
説明 :メタデータコンポーネントの短い説明を追加するには、このプロパティを使用します。
クラス :プロパティに関連付けられているオブジェクトクラス。

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

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

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

フォルダーメタデータスキーマフォームページから、またはフォルダーの作成時に、フォルダーにフォルダーメタデータスキーマを割り当てることができます。
If you configure a metadata schema for a folder, the path to the schema form is stored in the folderMetadataSchema property of the folder node under ./jcr:content .

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

  1. インター Experience Manager フェイスで、 ツール / アセット /フォルダーメタデータスキーマに移動します
  2. フォルダーメタデータスキーマフォームページから、フォルダーに適用するスキーマフォームを選択します。
  3. From the toolbar, click Apply to Folder(s) .
  4. Select the folder on which to apply the schema and then click Apply . 既にフォルダーにメタデータスキーマが適用されている場合は、既存のメタデータスキーマを上書きするかどうかを確認する警告メッセージが表示されます。「 上書き 」をクリックします。
  5. メタデータスキーマを適用したフォルダーのメタデータプロパティを開きます。
    To view the folder metadata fields, click the Folder Metadata tab.

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

フォルダーを作成するときに、フォルダーメタデータスキーマを割り当てることができます。システムに 1 つ以上のフォルダーメタデータスキーマが存在する場合は、 フォルダーを作成 ​ダイアログに追加リストが表示されます。希望のスキーマを選択できます。デフォルトではスキーマは選択されていません。
  1. From the Experience Manager Assets user interface, click Create from the toolbar.
  2. フォルダーのタイトルと名前を指定します。
  3. フォルダーメタデータスキーマリストから希望のスキーマを選択します。Then, click Create .
  4. メタデータスキーマを適用したフォルダーのメタデータプロパティを開きます。
  5. To view the folder metadata fields, click the Folder Metadata tab.

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

フォルダーメタデータスキーマが設定されたフォルダーのプロパティを開きます。A Folder Metadata tab is displayed in the folder Properties page. フォルダーメタデータスキーマフォームを表示するには、このタブを選択します。
Enter metadata values in the various fields and click Save to store the values. 指定した値は、CRX リポジトリ内のフォルダーノードに保存されます。

ヒントと制限事項

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