使用元数据架构表单

元数据架构描述了“属性”页面的布局以及为使用特定架构的资产显示的元数据属性。 您应用到资产的架构可确定其“属性”页面上显示的元数据字段。

每个资产的​属性​页面包含默认的元数据属性,具体取决于资产的MIME类型。 管理员可以使用元数据架构编辑器修改现有架构或添加自定义元数据架构。 AEM Assets Brand Portal为各种MIME类型的资产提供默认表单。 但是,您也可以为此类资产添加自定义表单。

添加元数据架构表单

要创建新的元数据架构表单,请执行以下操作:

  1. 在顶部的AEM工具栏中,单击Adobe徽标以访问管理工具。

  2. 在管理工具面板中,单击​元数据架构

  3. 在​元数据架构Forms​页面上,单击​创建

  4. 在​创建架构表单​对话框中,指定架构表单的标题,然后单击​创建​以完成表单创建过程。

编辑元数据架构表单

您可以编辑新添加的或现有的元数据架构表单。 元数据架构表单包含从其父级派生的内容,包括制表符和制表符内的表单项。 您可以将这些表单项目映射到或配置到元数据节点中的字段。

可以向元数据架构表单中添加新的选项卡或表单项目。(从父表单)派生的选项卡和表单项目处于锁定状态。无法从子级别更改它们。

要编辑元数据架构表单,请执行以下操作:

  1. 在顶部的AEM工具栏中,单击Adobe徽标以访问管理工具。

  2. 在管理工具面板中,单击​元数据架构

  3. 从​元数据架构Forms​页面中,选择一个架构表单以编辑其属性,例如​集合

    注意

    未编辑的模板会在其前面显示锁符号。 如果自定义任何模板,则模板前的“锁定”符号会消失。

  4. 在顶部的工具栏中,单击​编辑

    此时将打开​元数据架构编辑器​页面,其中左侧打开​基本​选项卡,右侧打开​构建表单​选项卡。

  5. 在​元数据架构编辑器​页面中,通过将​构建表单​选项卡中的组件类型列表中的一个或多个组件拖到​基本​选项卡,自定义资产的​属性​页面。

  6. 要配置组件,请选择该组件并在​Settings​选项卡中修改其属性。

“构建表单”选项卡中的组件

构建表单​选项卡列出了可在架构表单中使用的项目。 设置​选项卡提供您在​构建表单​选项卡中选择的每个项目的属性。 下表列出了​构建表单​选项卡中可用的表单项目:

组件名称 描述
章节标题 添加一系列常用组件的章节标题。
单行文本 添加单行文本属性。它将作为字符串存储。
多值文本 添加多值文本属性。 它将作为字符串数组存储。
数字 添加数字组件。
日期 添加日期组件。
下拉列表 添加下拉列表。
标准标记 添加标记。注意: 如果管理员从AEM发布元数据架构表单(其中路径不包含租户信息,例如, /etc/tags/mac/<tenant_id>/<custom_tag_namespace>),则可能需要更改路径值。 /etc/tags/<custom_tag_namespace>
智能标记 自动检测标记(如果您已购买并配置AEM智能标记加载项)。
隐藏字段 添加隐藏字段。在保存资产时,该字段将作为 POST 参数发送。
资产引用对象 添加此组件可查看该资产所引用的其他资产的列表。
资产引用 添加此组件可显示引用该资产的其他资产的列表。
资产评级 从AEM Assets添加的资产在发布到Brand Portal之前的平均评级。
上下文元数据 通过添加,可控制资产属性页面中其他元数据选项卡的显示。
注意

请勿使用​产品引用,因为它无法正常工作。

编辑元数据组件

要在表单上编辑元数据组件的属性,请单击相应的组件,然后在​设置​选项卡中编辑其属性。

  • 字段标签:资产的属性页面上显示的元数据属性的名称。

  • 映射到属性:此属性的值提供资产节点在 CRX 存储库中保存的相对路径/名称。该值以“./”开头,因为这表示该路径位于资产的节点下。

以下是此属性的有效值:

./jcr:content/metadata/dc:title:将该值作为属性[!UICONTROL dc:title]存储在资产的元数据节点中。

./jcr:created:在资产的节点上显示jcr属性。 如果您在视图属性上配置这些属性,我们建议您将这些属性标记为“禁用编辑”,因为它们是受保护属性。否则,在保存资产的属性时,会出现“资产修改失败”错误。

  • 占位符:使用此属性可向用户提供有关元数据属性的任何相关信息。
  • 必需:使用此属性可在“属性”页面上将元数据属性标记为必需。
  • 禁用编辑:使用此属性可让“属性”页面上的元数据属性变得不可编辑。
  • 在只读模式下显示空字段:标记此属性可使没有值的元数据属性显示在“属性”页面上。默认情况下,当元数据属性没有值时,不会在“属性”页面上将其列出。
  • 描述:使用此属性可添加对元数据组件的简短描述。
  • “删除”图标:单击此图标可从架构表单中删除组件。

注意

所有元数据字段在资产的元数据编辑器表单中均为只读。 由于资产的元数据必须先在AEM Assets中编辑,然后才能将资产发布到Brand Portal。

在架构表单中添加或删除选项卡

默认架构表单包括​基本​和​高级​选项卡。 通过架构编辑器,可以添加或删除选项卡。

  • 要在架构表单上添加新选项卡,请单击​+。 默认情况下,新选项卡的名称为“未命名–1”。 您可以从​设置​选项卡中修改该名称。

  • 要删除选项卡,请单击​x。 单击​Save​以保存更改。

将元数据架构应用到文件夹

Brand Portal允许您自定义和控制元数据架构,以便资产的​属性​页面仅显示您选择显示的特定信息。 要控制在​属性​页面中显示的元数据,请从元数据架构表单中删除所需的元数据,并将其应用到特定文件夹。

要将元数据架构表单应用到文件夹,请执行以下操作:

  1. 在顶部的AEM工具栏中,单击Adobe徽标以访问管理工具。

  2. 在管理工具面板中,单击​元数据架构

  3. 从​元数据架构Forms​页面中,选择要应用于资产的架构表单,例如​clothing

  4. 在顶部的工具栏中,单击​应用到文件夹

  5. 从​选择文件夹​页面中,导航到要将​clothing​元数据架构应用到的文件夹,例如​Gloves

  6. 单击​Apply​以将元数据架构表单应用到文件夹。

    clothing​元数据架构表单中可用的元数据将应用于​Gloves​文件夹,并显示在文件夹的​Properties​页面中。

注意

如果将包含嵌套架构的架构应用到包含视频文件的文件夹,则视频文件的元数据属性可能无法正确呈现。 要确保元数据属性正确呈现,请删除嵌套架构,并仅将父架构应用到文件夹。

删除元数据架构表单

Brand Portal仅允许您删除自定义架构表单。 您无法删除默认的架构表单/模板。但是,您可以删除对这些表单所做的任何自定义更改。

要删除某个表单,请选择该表单,然后单击​删除​图标。

注意

删除对默认表单所做的自定义更改后,锁定​符号会在元数据架构界面上的表单名称前重新显示,以指示表单已还原为默认状态。

MIME类型的架构表单

为 MIME 类型添加新表单

除了默认表单之外,您还可以为各种MIME类型的资产添加自定义表单,或在相应的表单类型下创建新表单。 例如,要为 image/png 子类型添加新模板,请在“image”表单下创建表单。架构表单的标题是子类型名称。在这种情况下,标题为“png”。

为各种 MIME 类型使用现有架构模板

您可以将现有模板用于其他MIME类型。例如,对于MIME类型为​image/png​的资产,请使用​image/jpeg​表单。

在这种情况下,请在CRX存储库的[!UICONTROL /etc/dam/metadataeditor/mimetypemappings]处创建新节点。 指定节点的名称并定义以下属性:

名称 类型
exposedmimetype 字符串 image/jpeg
mimetypes String[] image/png
  • exposedmimetype:要映射的现有表单的名称
  • mimetypes:使用exposedmimetypeattribute中定义的表单的MIME类型 ​列表

Brand Portal映射以下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

以下是默认元数据属性的列表:

  • jcr:content/metadata/cq:tags
  • jcr:content/metadata/dc:format
  • jcr:content/metadata/dam:status
  • jcr:content/metadata/videoCodec
  • jcr:content/metadata/audioCodec
  • jcr:content/metadata/dc:title
  • jcr:content/metadata/dc:description
  • jcr:content/metadata/xmpMM:InstanceID
  • jcr:content/metadata/xmpMM:DocumentID
  • jcr:content/metadata/dam:sha1
  • jcr:content/metadata/dam:solutionContext
  • jcr:content/metadata/videoBitrate
  • jcr:content/metadata/audioBitrate
  • jcr:content/usages/usedBy
  • jcr:content/jcr:lastModified
  • jcr:content/metadata/prism:expirationDate
  • jcr:content/onTime
  • jcr:content/offTime
  • jcr:content/metadata/dam:size
  • jcr:content/metadata/tiff:ImageWidth
  • jcr:content/metadata/tiff:ImageLength

在此页面上