現在表示中:

メタデータスキーマは、Adobe Experience Manager(AEM)Assets - Brand Portal 内で特定のタイプのアセットのプロパティページに表示されるメタデータプロパティを定義します。メタデータプロパティには、タイトル、説明、MIME タイプ、タグなどが含まれます。

フォームエディターを使用して、アセットタイプの既存のメタデータスキーマを変更するか、Brand Portal ユーザーと共有するアセットのアセット詳細ページに表示するプロパティを制限します。

  1. アセットのプロパティページを表示するには、Brand Portal インターフェイスでアセットを選択し、「プロパティを表示」アイコンをクリックします。

  2. プロパティページの「基本」タブや「詳細」タブで、様々なメタデータプロパティを確認します。

    アセットタイプのプロパティを変更するには、カスタムメタデータスキーマフォームを使用するか、既存のフォームを変更します。詳しくは、メタデータスキーマフォームの編集を参照してください。特定の MIME タイプのアセットのメタデータスキーマを変更すると、現在の MIME タイプのレイアウトおよびすべてのアセットのサブタイプが変更されます。例えば、default/image の下にある jpeg スキーマを変更すると、MIME タイプが IMAGE/JPEG のアセットのメタデータのレイアウト(アセットのプロパティ)だけが変更されます。ただし、デフォルトスキーマを編集すると、すべてのタイプのアセットのメタデータのレイアウトが変更されます。

  3. フォームまたはテンプレートのリストを表示するには、レールのツールメタデータスキーマをクリックします。

    Brand Portal では次のテンプレートが用意されています。

    • デフォルト:アセットの基本メタデータスキーマフォームです。
              次の子フォームは、デフォルトフォームのプロパティを継承します。
                i. image:image/jpeg、image/png など、MIME タイプが「image」のアセットのスキーマフォーム。
                   「image」フォームには、次の子フォームテンプレートがあります。
                    a. jpeg:サブタイプ jpeg のアセットのスキーマフォーム。
                    b. tiff:サブタイプ tiff のアセットのスキーマフォーム。
     
                ii. application:application/pdf、application/zip など、MIME タイプが「application」のアセットのスキーマフォーム。
                    a. pdf:サブタイプ pdf のアセットのスキーマフォーム。
     
               iii. video:video/avi、video/mp4 など、MIME タイプが「video」のアセットのスキーマフォーム。
     
    • bulkview:このフォームでは、一括メタデータ編集に使用されるテンプレートを定義します。一括メタデータ編集を使用するには、Brand Portal インターフェイスから複数のアセットを選択します。

注意:

スキーマフォームの子フォームを表示するには、スキーマフォーム名をクリックします。

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

  1. リストにカスタムテンプレートを追加するには、「スキーマフォームを追加」アイコンをクリックし、カスタムフォームを作成します。

    注意:

    編集されていないテンプレートの前にはロックアイコンが表示されます。テンプレートをカスタマイズすると、そのテンプレートの前にあるロックアイコンが表示されなくなります。

  2. スキーマフォームのタイトルを入力し、「送信」をクリックして、フォーム作成プロセスを完了します。

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

新しく追加したメタデータスキーマフォームまたは既存のメタデータスキーマフォームを編集できます。メタデータスキーマフォームには、親から派生した次のコンテンツが含まれます。

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

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

新しいタブまたはフォーム項目をメタデータスキーマフォームに追加できます。親から派生したタブおよびフォーム項目はロック状態です。
子レベルではこれらを変更できません。

  1. メタデータスキーマフォームで、フォームの前のチェックボックスをオンにして、「メタデータスキーマフォームを編集アイコンをクリックします。

  2. フォームを編集ページで、「フォームを作成」タブのコンポーネントタイプのリストから「基本」タブに、1 つ以上のコンポーネントをドラッグします。

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

 

 

「フォームを作成」タブ内のコンポーネント

フォームを作成」タブには、スキーマフォーム内で使用できるフォーム項目が表示されます。「設定」タブに、「フォームを作成」タブで選択した各項目の属性が表示されます。次の表に、「フォームを作成」タブで使用できるフォーム項目を示します。

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

メタデータコンポーネントの編集

フォームのメタデータコンポーネントのプロパティを編集するには、コンポーネントをクリックし、「設定」タブで次のプロパティのすべてまたは一部を編集します。

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

プロパティにマッピング:このプロパティの値には、CRX リポジトリに保存される場所にあるアセットノードへの相対パスまたは名前を指定します。この値は、パスがアセットのノード以下にあることを示すように、「./」から始めます。

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

  • ./jcr:content/metadata/dc:title:アセットのメタデータノードにある値を、プロパティ dc:title として格納します。
  • ./jcr:created:アセットのノードにある jcr プロパティを表示します。表示プロパティ上でこれらのプロパティを設定する場合は、これらのプロパティは保護されているので、「編集を無効にする」としてマークすることをお勧めします。そうしない場合、アセットのプロパティを保存したときに、「アセットの変更に失敗しました」というエラーが発生します。

注意:このフィールドにプロパティパスを指定するときにはスペースを含めないでください。スペースが含まれると、コンポーネントがメタデータスキーマフォームに正常に表示されません。

プレースホルダー:メタデータプロパティに関する関連情報をユーザーに示すには、このプロパティを使用します。

必須:プロパティページでメタデータプロパティを必須としてマークするには、このプロパティを使用します。

編集を無効にする:プロパティページでメタデータプロパティを編集不可にするには、このプロパティを使用します。

空白のフィールドを読み取り専用として表示:プロパティページでメタデータプロパティに値がなくても表示するには、このプロパティをオンにします。デフォルトでは、メタデータプロパティに値がない場合、プロパティページには表示されません。

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

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

削除アイコン:スキーマフォームからコンポーネントを削除するには、このアイコンをクリックします。

注意:

非表示のフィールドのみ、「プロパティにマッピング」、「プレースホルダー」、「必須」、「編集を無効にする」および「空白のフィールドを読み取り専用として表示」プロパティがありません。非表示のフィールドには、「名前」、「値」、「フィールドラベル」および「説明」属性があります。非表示のフィールドコンポーネントの値は、アセットの保存時に常に POST パラメーターとして送信されます。この値は、アセットのメタデータとして保存されません。

JSON ファイルでのプロパティの指定

設定」タブにオプションのプロパティを指定する代わりに、対応するキーと値のペアを指定することでオプションを JSON ファイルに定義できます。JSON ファイルのパスを「JSON パス」フィールドに指定します。

スキーマフォーム内のタブの追加または削除

スキーマエディターで、タブを追加または削除できます。デフォルトスキーマフォームには、「基本」タブと「詳細」タブがデフォルトで含まれています。

+」をクリックして、スキーマフォームに新しいタブを追加します。新しいタブにはデフォルトで「名前なし-1」という名前が付けられます。この名前は、「設定」タブから編集できます。

タブを削除するには、「X」をクリックします。

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

Brand Portal では、デフォルトスキーマフォームに加えた変更内容を削除できます。ただし、デフォルトのスキーマフォームやテンプレートを削除すると、そのデフォルトフォームに基づいてカスタマイズしたフォームが削除されます。この操作を進める前に十分に注意してください。

フォームを削除するには、フォームを選択してメタデータスキーマフォームを削除アイコンをクリックします。

デフォルトフォームに対して行ったカスタムの変更を削除すると、ロックアイコンがメタデータスキーマインターフェイスのデフォルトフォームの前に再度表示され、フォームがデフォルトの状態に戻ったことが示されます。

MIME タイプ用のスキーマフォーム

MIME タイプ用の新しいフォームの追加

デフォルトフォームに加えて、カスタムフォームを様々な MIME タイプのアセットに対して追加できます。適切なフォームタイプの下に新しいフォームを作成します。例えば、、image/png サブタイプ用の新しいテンプレートを追加するには、「image」フォームの下にフォームを作成します。スキーマフォームのタイトルはサブタイプ名になります。この例の場合は、タイトルは「png」です。

様々な MIME タイプ用の既存のスキーマテンプレートの使用

各種 MIME タイプ用の既存のテンプレートを使用できます。例えば、MIME タイプが image/png であるアセットでは、image/jpeg を使用します。

この場合、CRX リポジトリ内の /etc/dam/metadataeditor/mimetypemappings に新しいノードを作成します。そのノードの名前を指定し、次のプロパティを定義します。

名前 説明
exposedmimetype マッピングする既存フォームの名前 String image/jpeg
mimetypes exposedmimetype 属性で定義したフォームを使用する MIME タイプのリスト String[] image/png

AEM Assets では、次の MIME タイプとスキーマフォームがマッピングされます。

スキーマフォーム MIME タイプ
image/jpeg image/pjpeg
image/tiff image/x-tiff
application/pdf application/postscript
application/x-ImageSet Multipart/Related; type=application/x-ImageSet
application/x-SpinSet Multipart/Related; type=application/x-SpinSet
application/x-MixedMediaSet Multipart/Related; type=application/x-MixedMediaSet
video/quicktime video/x-quicktime
video/mpeg4 video/mp4
video/avi video/avi, video/msvideo, video/x-msvideo
video/wmv video/x-ms-wmv
video/flv video/x-flv

必須メタデータの定義

必須フィールドを定義して、Brand Portal に公開されるアセットに対して強制することができます。事前に定義された必須フィールドのメタデータが欠落したアセットをアップロードすると、カード表示においてそのアセットのメタデータがないことが示されます。

  1. レールから、ツールメタデータスキーマに移動します。スキーマフォームページが表示されます。

  2. フォーム(例えば default フォーム)を編集します。必須フィールドを追加します。例えば、Category フィールドを追加して、そのフィールドを必須にします。

  3. 完了」をクリックします。

  4. AEM Assets で、アセット(フォームに追加した必須フィールドのメタデータがないもの)を Brand Portal に公開します。アセットのカード表示で、必須フィールドのメタデータの欠落に関するメッセージが示されます。

本作品は Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License によってライセンス許可を受けています。  Twitter™ および Facebook の投稿には、Creative Commons の規約内容は適用されません。

法律上の注意   |   プライバシーポリシー