版本 | 文章链接 |
---|---|
AEM 6.5 | 单击此处 |
AEM as a Cloud Service | 本文 |
组织可以构建一个元数据模型,用于增强资产发现、使用、互操作性等。 正确的元数据应用程序对于维护元数据驱动的工作流程和流程至关重要。 要遵循组织范围的元数据策略和标准,您可以使用帮助DAM用户对齐的元数据架构。 Adobe Experience Manager 允许使用简单灵活的方法创建、维护和应用元数据架构。
In Adobe Experience Manager Assets,架构包含要填写的特定信息的特定字段。 它还包含布局信息,以便以用户友好的方式显示元数据字段。 元数据属性包括标题、描述、MIME类型、标记等。 您可以使用 元数据架构Forms 编辑器以修改现有架构或添加自定义元数据架构。
要查看和编辑资产的属性页面,请执行以下步骤:
单击 查看属性 卡片视图中资源拼贴上的快速操作选项。 或者,选择一个资产,然后单击 属性 工具栏中。
您可以在可用选项卡下编辑各种可编辑的元数据属性。 但是,您无法修改资源 类型 在 基本 属性页的选项卡。
图:资产的“基本”选项卡 属性.
要修改资源的MIME类型,请使用自定义元数据架构表单或修改现有表单。 参见 编辑元数据架构Forms 了解更多信息。 如果修改MIME类型的元数据架构,则会修改资源和所有子类型的属性页面布局。 例如,修改 default/image
仅修改具有MIME类型的资产的元数据布局(资产属性) image/jpeg
. 但是,如果您编辑默认架构,则所做的更改会修改所有资源类型的元数据布局。
要查看表单或模板列表,请 Experience Manager 界面导航到 工具 > 资产 > 元数据架构.
Experience Manager 提供了以下元数据架构表单模板。
模板 | 描述 | |
---|---|---|
默认 | 资源的基本元数据架构表单。 | |
以下子表单继承以下子表单的属性: 默认 表单: | ||
|
Dynamic Media视频的架构表单。 | |
|
具有MIME类型的图像的架构表单,例如 image/jpeg 和 image/png . 此 图像 表单包含以下子表单模板:
|
|
|
具有MIME类型的资产的架构表单,例如 application/pdf 和 application/zip . pdf:具有子类型PDF的资产架构表单。 |
|
|
具有MIME类型的视频资产的架构表单,例如 video/avi 和 video/mp4 . |
|
收藏集 | 收藏集的架构表单。 | |
contentfragment | 内容片段的架构表单。 | |
表单 | 此架构表单与 Adobe Experience Manager Forms. | |
ugc_contentfragment | 用户生成的内容片段和资产从社交媒体集成到Experience Manager中的架构表单。 |
要查看架构表单的子表单,请单击架构表单名称。
要添加元数据架构表单,请执行以下步骤:
要将自定义模板添加到列表,请单击 创建 工具栏中。
锁定符号随未编辑的模板一起显示。 如果自定义模板,则该模板不会锁定 .
在对话框中,提供架构表单的标题并单击 创建 以完成表单创建过程。
您可以编辑新添加或现有的元数据架构表单。 元数据架构表单包含选项卡和选项卡中的表单项。 您可以将这些表单项映射/配置到CRX存储库中元数据节点内的字段。 您可以将选项卡或表单项添加到元数据架构表单。 从父项派生的选项卡和表单项目处于锁定状态。 不能在子级别更改它们。
在 元数据架构Forms 页面,选择表单并单击 编辑 工具栏中。
在 元数据架构表单编辑器 页面,自定义元数据表单。 将所需的组件从 构建表单 选项卡移至其中一个选项卡。
图:A 元数据架构表单编辑器 页包含可用选项卡。
要配置组件,请选择该组件并在 设置 选项卡。
此 构建表单 选项卡列出了您在架构表单中使用的表单项目。 此 设置 选项卡提供您在选项中选择的每个项目的属性。 构建表单 选项卡。 下表列出了中可用的表单项目 构建表单 选项卡:
组件名称 | 描述 |
---|---|
章节标题 | 为常用组件列表添加章节标题。 |
单行文本 | 添加单行文本属性。 它以字符串形式存储。 |
多值文本 | 添加多值文本属性。 它存储为字符串数组。 |
数字 | 添加数字组件。 |
日期 | 添加日期组件。 |
下拉列表 | 添加下拉列表。 |
标准标记 | 添加标记. |
智能标记 | 添加以通过自动添加元数据标记来增强搜索功能。 |
隐藏字段 | 添加隐藏字段。 保存资源时,此参数将作为POST参数发送。 |
资产引用对象 | 添加此组件可查看资产引用的资产列表。 |
资产引用 | 添加以显示引用了资源的资源列表。 |
产品引用 | 添加以显示与资产链接的产品列表。 |
上下文元数据 | 添加以控制其他元数据选项卡在资源属性页面中的显示。 |
要编辑表单上元数据组件的属性,请单击该组件以编辑表单中以下属性的全部或子集 设置 选项卡。 建议仅将一个字段映射到元数据架构中的给定属性。 否则,系统会选取映射到资产的最新添加字段。
字段标签:在资产的属性页面上显示的元数据属性的名称。
映射到属性:此属性指定将资源保存在CRX存储库中的资源节点的相对路径或名称。 它始于 ./
指示路径位于资产的节点下。
以下是属性的有效值示例:
./jcr:content/metadata/dc:title
:将该值作为属性 dc:title
存储在资产的元数据节点中。
./jcr:created
:存储资源的创建日期和时间。 它是受保护的资产。 如果配置这些属性,Adobe建议将它们标记为“禁用编辑”。 否则,在保存资产的属性时,会出现“资产修改失败”错误。
为确保组件在元数据架构表单中正确显示,属性路径不应包含任何空格。
此 隐藏字段 组件不包括这些属性。 而是包含属性,如属性“名称”、“值”、“字段标签”和“描述”。 每当保存资源时,隐藏字段组件的值都会作为POST参数发送。 它不会另存为资源的元数据。
如果选择必需选项,则可以搜索缺少必需元数据的资产。从过滤器面板中,展开元数据验证谓词,然后选择无效选项。搜索结果中显示的资产缺少您通过架构表单配置的必需元数据。
如果将“上下文元数据”组件添加到任何架构表单的任意选项卡,则该组件将以列表形式显示在应用了特定架构的资产属性页中。 该列表包含所有其他选项卡,但将上下文元数据组件应用于的选项卡除外。 目前,此功能提供基本功能,以根据上下文控制元数据的显示。
除了显示应用上下文元数据组件的选项卡外,要在属性页面中显示任何选项卡,请从列表中选择选项卡。 选项卡即会添加到属性页面中。
您还可以通过指定相应的键值对在 JSON 文件中定义选项,而不是为设置选项卡中的选项指定属性。在 JSON 路径字段中指定 JSON 文件的路径。
通过架构编辑器,可以添加或删除选项卡。默认架构表单包括 基本, 高级 , IPTC、和 IPTC扩展 选项卡。
单击 +
在架构表单中添加选项卡。 默认情况下,新选项卡的名称为 Unnamed-1
. 您可以从以下位置修改名称: 设置 选项卡。 单击 X
以删除选项卡。
Experience Manager仅允许您删除自定义架构表单。 不允许删除默认架构表单/模板。 但是,您可以删除这些表单中的任何自定义更改。
要删除表单,请选择一个表单,然后单击删除图标。
删除对默认表单的自定义更改后,“元数据架构”界面上的锁定图标会重新显示在该表单之前,以指示该表单已恢复到其默认状态。
Experience Manager 为各种现成的MIME类型提供默认表单。 但是,您可以为各种MIME类型的资产添加自定义表单。
在相应的表单类型下创建表单。 例如,为添加模板 image/png
子类型,在“图像”表单下创建表单。 架构表单的标题是子类型名称。在本例中,标题为 png
.
您可以为其他MIME类型使用现有模板。 例如,使用 image/jpeg
MIME类型资产的表单 image/png
.
在这种情况下,请在以下位置创建一个节点: /etc/dam/metadataeditor/mimetypemappings
在CRX存储库中。 指定节点名称并定义以下属性:
名称 | 描述 | 类型 | 价值 |
---|---|---|---|
exposedmimetype |
要映射的现有表单的名称 | String |
image/jpeg |
mimetypes |
使用中定义的表单的MIME类型列表 exposedmimetype 属性 |
String |
image/png |
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 |
元数据架构功能仅对管理员可用。 但是,管理员可以通过修改某些权限为非管理员提供访问权限。 为非管理员用户提供创建、修改和删除权限 /conf
文件夹。
Assets 允许您定义元数据架构的变体并将其应用于特定文件夹。
例如,您可以定义默认元数据架构的变体并将其应用到文件夹。 应用修改后的架构时,它会覆盖应用于文件夹中资源的原始默认元数据架构。
只有上传到应用此架构的文件夹的资产符合变体元数据架构中定义的修改后的元数据。 Assets 在应用了原始架构的其他文件夹中,将继续符合在原始架构中定义的元数据。
按资产列出的元数据继承基于应用于层次结构中顶级文件夹的架构。 子文件夹应用或继承的架构相同。 如果在子文件夹级别应用了其他架构,继承将停止。
In Experience Manager 界面,导航到 工具 > 资产 > 元数据架构. 此时会显示元数据架构表单页面。
选中表单前面的复选框,例如默认元数据表单,然后单击 复制 并将其另存为自定义表单。 指定表单的自定义名称,例如 my_default
. 或者,您也可以创建自定义表单。
在 元数据架构Forms 页面上,选择 my_default
表单,然后单击 编辑.
在 元数据架构编辑器 页面,向架构表单中添加文本字段。 例如,添加带有标签的字段 类别.
单击“保存”。修改后的表单将列在 元数据架构Forms 页面。
单击/点按 应用到文件夹 以将自定义元数据应用到文件夹。
选择要应用修改后架构的文件夹,然后单击/点按 应用.
如果文件夹应用了其他元数据架构,则会显示一条消息,警告您即将覆盖现有元数据架构。 单击 覆盖.
单击 确定 以关闭成功消息。
导航到将修改后的元数据架构应用于的文件夹。
您可以在文件夹级别定义必填字段,这会在上传到文件夹的资产上强制实施。 如果上传的资产缺少之前定义的必填字段的元数据,卡片视图中的资产上会显示缺少元数据的视觉指示。
可根据其他字段的值将元数据字段定义为必填字段。 在“信息卡”视图中,Experience Manager不会显示有关此类必填元数据字段缺少元数据的警告消息。
单击Experience Manager徽标,然后导航到 工具 > 资产 > 元数据架构. 此时会显示元数据架构表单页面。
将默认元数据表单另存为自定义表单。 例如,将其另存为 my_default
.
编辑自定义表单。 添加必填字段。 例如,添加 类别 字段并将字段设为必填。
单击“保存”。修改后的表单将列在 元数据架构Forms 页面。 选择表单,然后单击或点按 应用到文件夹 以将自定义元数据应用到文件夹。
导航到文件夹并上传一些缺少元数据的资产,这些资产属于您添加到自定义表单中的必填字段。 资产的“卡片”视图上会显示一条消息,指出缺少必填字段的元数据。
(可选)访问 https://[server]:[port]/system/console/components/
. 配置和启用 com.day.cq.dam.core.impl.MissingMetadataNotificationJob
默认禁用的组件。 设置Experience Manager检查资源上元数据有效性的频率。
此配置添加了一个属性 hasValidMetadata
到 jcr:content
个资源。 使用此属性,Experience Manager可以筛选搜索中的结果。
如果在计划检查后添加资产,则该资产不会标记为 hasValidMetadata
直到下一次计划检查。 资产不会显示在中间搜索结果中。
元数据验证检查占用大量资源,可能会影响系统性能。 相应地安排检查。 如果服务器无法应对负载,请尝试禁用此作业
另请参阅