元数据架构描述了“属性”页面的布局以及为使用特定架构的资产显示的元数据属性。 您应用到资产的架构可确定其“属性”页面上显示的元数据字段。
每个资产的属性页面包含默认的元数据属性,具体取决于资产的MIME类型。 管理员可以使用元数据架构编辑器修改现有架构或添加自定义元数据架构。 Experience ManagerAssets Brand Portal为各种MIME类型的资产提供默认表单。 但是,您也可以为此类资产添加自定义表单。
要创建新的元数据架构表单,请执行以下操作:
在顶部的工具栏中,单击Experience Manager徽标以访问管理工具。
在管理工具面板中,单击元数据架构。
在元数据架构Forms页面上,单击创建。
在创建架构表单对话框中,指定架构表单的标题,然后单击创建以完成表单创建过程。
您可以编辑新添加的或现有的元数据架构表单。 元数据架构表单包含从其父级派生的内容,包括制表符和制表符内的表单项。 您可以将这些表单项目映射到或配置到元数据节点中的字段。
可以向元数据架构表单中添加新的选项卡或表单项目。(从父表单)派生的选项卡和表单项目处于锁定状态。无法从子级别更改它们。
要编辑元数据架构表单,请执行以下操作:
在顶部的工具栏中,单击Experience Manager徽标以访问管理工具。
在管理工具面板中,单击元数据架构。
从元数据架构Forms页面中,选择一个架构表单以编辑其属性,例如集合。
未编辑的模板会在其前面显示锁符号。 如果自定义任何模板,则模板前的“锁定”符号会消失。
在顶部的工具栏中,单击编辑。
此时将打开元数据架构编辑器页面,其中左侧打开基本选项卡,右侧打开构建表单选项卡。
在元数据架构编辑器页面中,通过将构建表单选项卡中的组件类型列表中的一个或多个组件拖到基本选项卡,自定义资产的属性页面。
要配置组件,请选择该组件并在Settings选项卡中修改其属性。
构建表单选项卡列出了可在架构表单中使用的项目。 设置选项卡提供您在构建表单选项卡中选择的每个项目的属性。 下表列出了构建表单选项卡中可用的表单项目:
组件名称 | 描述 |
---|---|
章节标题 | 添加一系列常用组件的章节标题。 |
单行文本 | 添加单行文本属性。它将作为字符串存储。 |
多值文本 | 添加多值文本属性。 它将作为字符串数组存储。 |
数字 | 添加数字组件。 |
日期 | 添加日期组件。 |
下拉列表 | 添加下拉列表。 |
标准标记 | 添加标记。注意: 如果管理员从Experience Manager资产中发布元数据架构表单,而路径不包含租户信息(例如, /etc/tags/mac/<tenant_id>/<custom_tag_namespace> ),则可能需要更改路径值。 /etc/tags/<custom_tag_namespace> |
智能标记 | 自动检测的标记(如果您已购买并配置Experience Manager资产智能标记加载项)。 |
隐藏字段 | 添加隐藏字段。在保存资产时,该字段将作为 POST 参数发送。 |
资产引用对象 | 添加此组件可查看该资产所引用的其他资产的列表。 |
资产引用 | 添加此组件可显示引用该资产的其他资产的列表。 |
资产评级 | 从Experience Manager资产添加的资产在发布到Brand Portal之前的平均评级。 |
上下文元数据 | 通过添加,可控制资产属性页面中其他元数据选项卡的显示。 |
请勿使用产品引用,因为它无法正常工作。
要在表单上编辑元数据组件的属性,请单击相应的组件,然后在设置选项卡中编辑其属性。
字段标签:资产的属性页面上显示的元数据属性的名称。
映射到属性:此属性的值提供资产节点在 CRX 存储库中保存的相对路径/名称。该值以“./”开头,因为这表示该路径位于资产的节点下。
以下是此属性的有效值:
— ./jcr:content/metadata/dc:title
:将该值作为属性dc:title
存储在资产的元数据节点中。
— ./jcr:created
:在资产的节点上显示jcr属性。 如果您在视图属性上配置这些属性,我们建议您将这些属性标记为“禁用编辑”,因为它们是受保护属性。否则,在保存资产的属性时,会出现“资产修改失败”错误。
所有元数据字段在资产的元数据编辑器表单中均为只读。 由于资产的元数据必须先在Experience Manager资产中进行编辑,然后才能将资产发布到Brand Portal。
默认架构表单包括基本和高级选项卡。 通过架构编辑器,可以添加或删除选项卡。
Brand Portal允许您自定义和控制元数据架构,以便资产的属性页面仅显示您选择显示的特定信息。 要控制在属性页面中显示的元数据,请从元数据架构表单中删除所需的元数据,并将其应用到特定文件夹。
要将元数据架构表单应用到文件夹,请执行以下操作:
在顶部的工具栏中,单击Experience Manager徽标以访问管理工具。
在管理工具面板中,单击元数据架构。
从元数据架构Forms页面中,选择要应用于资产的架构表单,例如clothing。
在顶部的工具栏中,单击应用到文件夹。
从选择文件夹页面中,导航到要将clothing元数据架构应用到的文件夹,例如Gloves。
单击Apply以将元数据架构表单应用到文件夹。
clothing元数据架构表单中可用的元数据将应用于Gloves文件夹,并显示在文件夹的Properties页面中。
如果将包含嵌套架构的架构应用到包含视频文件的文件夹,则视频文件的元数据属性可能无法正确呈现。 要确保元数据属性正确呈现,请删除嵌套架构,并仅将父架构应用到文件夹。
Brand Portal仅允许您删除自定义架构表单。 您无法删除默认的架构表单/模板。但是,您可以删除对这些表单所做的任何自定义更改。
要删除某个表单,请选择该表单,然后单击删除图标。
删除对默认表单所做的自定义更改后,锁定符号会在元数据架构界面上的表单名称前重新显示,以指示表单已还原为默认状态。
除了默认表单之外,您还可以为各种MIME类型的资产添加自定义表单,或在相应的表单类型下创建新表单。 例如,要为 image/png 子类型添加新模板,请在“image”表单下创建表单。架构表单的标题是子类型名称。在这种情况下,标题为“png”。
您可以将现有模板用于其他MIME类型。例如,对于MIME类型为image/png的资产,请使用image/jpeg表单。
在这种情况下,请在CRX存储库的/etc/dam/metadataeditor/mimetypemappings
处创建新节点。 指定节点的名称并定义以下属性:
名称 | 类型 | 值 |
---|---|---|
exposedmimetype | 字符串 | image/jpeg |
mimetypes | String[] | image/png |
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 |
以下是默认元数据属性的列表: