Adobe Experience Manager Assets 保留每个资产的元数据。它允许更轻松地对资产进行分类和组织,并帮助正在查找特定资产的用户。 元数据管理能够从上传到Experience Manager Assets的文件中提取元数据,与创作工作流集成。 通过使用资产保留和管理元数据的功能,您可以根据资产的元数据自动组织和处理资产。
元数据是有关可搜索资产的其他信息。 它会添加到资产中,并在Experience Manager中,当您上传资产时会进行处理。 您可以编辑现有元数据,向现有字段添加新的元数据属性。 组织需要可控且可靠的元数据词汇。 因此,Experience Manager Assets不允许按需添加新元数据属性。 只有管理员和开发人员才能添加包含元数据的新属性或字段。 用户可以使用元数据填充现有字段。
可以使用以下方法将元数据添加到数字资产:
首先,创建资产的本机应用程序会向其中添加一些元数据。 例如, Acrobat会将一些元数据添加到PDF文件,或相机会将一些基本元数据添加到照片中。 在生成资产时,您可以在本机应用程序本身中添加元数据。 例如,您可以在Adobe Lightroom🔗中添加 IPTC元数据。
在将资产上传到Experience Manager之前,您可以使用用于创建资产的本机应用程序或使用其他一些元数据编辑应用程序来编辑和修改元数据。 将资产上传到Experience Manager时,会处理元数据。 例如,请参阅如何在 Adobe Bridge中使用元数据,并查看Adobe Exchange中 Adobe Bridge🔗的标记面板。
在Experience Manager Assets中,您可以在属性页面中手动添加或编辑资产的元数据。
在将资产上传到DAM后,您可以利用元数据配置文件功能自动添加元数据。Experience Manager Assets
要在Assets用户界面中编辑资产的元数据,请执行以下步骤:
执行下列操作之一:
资产页面会显示资产的所有元数据。 将资产上传(摄取)到Experience Manager后,会提取元数据。
图:在资产属性页面中编辑或添加 元数据。
根据需要,在各个选项卡下对元数据进行编辑,完成后,单击工具栏中的保存以保存更改。 单击关闭以返回到Assets Web界面。
如果文本字段为空,则不存在现有的元数据集。 您可以在字段中输入一个值,然后进行保存以添加该元数据属性。
对资产元数据所做的任何更改都会作为资产数据的一部分写回原始二进制文件。 元数据回写工作流会将元数据添加到原始二进制文件。 对现有属性(如dc:title
)所做的更改会被覆盖,并且会随架构添加新属性(包括自定义属性,如cq:tags
)。
支持并启用XMP的写回功能,适用于技术要求中描述的平台和文件格式。
Adobe Enterprise Manager Assets 允许您同时编辑多个资产的元数据,以便能够快速批量将常见元数据更改传播到资产。您还可以批量编辑多个收藏集的元数据。 使用属性页面对多个资产或收藏集执行元数据更改:
要自定义元数据属性页面(包括添加、修改、删除元数据属性),请使用架构编辑器。
批量编辑方法适用于文件夹或收藏集中的可用资产。 对于跨文件夹提供的资产或符合通用条件的资产,可以在搜索🔗后批量更新元数据。
对于单值字段,即使选择追加模式,新元数据也不会追加到字段中的现有值中。
Assets 允许您使用CSV文件批量导入资产元数据。您可以通过导入CSV文件,对最近上传的资产或现有资产进行批量更新。 您还可以以CSV格式从第三方系统批量摄取资产元数据。
元数据导入是异步的,不会影响系统性能。 如果选中了工作流标记,则由于XMP写回活动,因此同时更新多个资产的元数据可能会占用大量资源。 在精益服务器使用期间规划此类导入,以便不影响其他用户的性能。
要导入自定义命名空间的元数据,请首先注册命名空间。
导航到Assets用户界面,然后单击工具栏中的创建 。
从菜单中,选择元数据。
在元数据导入页面中,单击选择文件。 选择包含元数据的 CSV 文件。
指定以下参数。 请参阅metadata-import-sample-file.csv的CSV示例文件。
元数据导入参数 | 描述 |
---|---|
批量大小 | 要为其导入元数据的批次中的资产数量。 默认值为 50。最大值为100。 |
字段分隔符 | 默认值为, (逗号)。 您可以指定任何其他字符。 |
多值分隔符 | 元数据值的分隔符。 默认值为 ` |
启动工作流 | 默认为False。 当设置为true 且默认设置对DAM元数据写回工作流(将元数据写入二进制XMP数据)有效。 启用工作流会减慢系统速度。 |
资产路径列名称 | 为包含资产的CSV文件定义列名称。 |
单击工具栏中的导入。 导入元数据后,通知会显示在Notification收件箱中。
要验证导入是否正确,请导航到资产的属性页面,并验证字段中的值。
要在导入元数据时添加日期和时间戳,请对日期和时间使用YYYY-MM-DDThh:mm:ss.fff-00:00
格式。 日期和时间以T
隔开, hh
以24小时格式表示小时,fff
以纳秒为单位,-00:00
以时区偏移。 例如, 2020-03-26T11:26:00.000-07:00
是2020年3月26日(太平洋标准时间上午11:26:00.000)。
如果日期格式与YYYY-MM-DDThh:mm:ss.fff-00:00
不匹配,则不设置日期值。 导出的元数据CSV文件的日期格式为YYYY-MM-DDThh:mm:ss-00:00
。 如果要导入该值,请通过添加以fff
表示的纳秒值,将其转换为可接受的格式。
您可以以CSV格式导出多个资产的元数据。 元数据是异步导出的,不会影响系统性能。 要导出元数据,Experience Manager会遍历资产节点jcr:content/metadata
及其子节点的属性,并在CSV文件中导出元数据属性。
批量导出元数据的一些用例包括:
选择包含要导出元数据的资产的资产文件夹。 在工具栏中,选择导出元数据。
在元数据导出对话框中,指定CSV文件的名称。 要导出子文件夹中资产的元数据,请选择子文件夹中包含资产。
选择所需的选项。 提供文件名,并在必要时提供日期。
在要导出的属性字段中,指定要导出全部属性还是特定属性。 如果选择要导出的选择性属性,请添加所需的属性。
在工具栏中,单击导出。 系统会显示一条消息,确认已导出元数据。 关闭消息。
打开导出作业的收件箱通知。选择作业,然后单击工具栏中的打开。要下载包含元数据的CSV文件,请单击工具栏中的CSV下载 。 单击关闭。
图:用于下载包含批量导出元数据的CSV文件的对话框。
有关详细信息,请参阅查看和编辑集合元数据和批量编辑多个集合的元数据。
当您将元数据配置文件分配给文件夹之后,该文件夹中的所有子文件夹都会自动继承父文件夹的配置文件。这就意味着您只能为每个文件夹分配一个元数据配置文件。因此,您在上传、存储、使用资产以及将资产存档的过程中,请妥善安排文件夹结构。
如果您为文件夹分配了一个不同的元数据配置文件,新配置文件就会取代之前的配置文件。此前存在的文件夹资产将保持不变。此后添加到该文件夹的资产将会应用新的配置文件。
在用户界面中,如果文件夹分配了配置文件,则卡片名称中会显示配置文件的名称。
您可以将元数据配置文件应用到特定文件夹或全局应用到所有资产。
您可以重新处理文件夹中已有元数据配置文件(您稍后更改了该配置文件)的资产。 请参阅编辑文件夹的处理配置文件后重新处理该文件夹中的资产。
您可以从工具菜单中将元数据配置文件应用到文件夹,或者如果您在文件夹中,也可以直接从属性中应用。本节将介绍如何通过这两种方式将元数据配置文件应用到文件夹。
如果文件夹已经分配了配置文件,则文件夹名称正下方会显示配置文件的名称。
您可以重新处理文件夹中已有视频配置文件且稍后进行了更改的资产。 请参阅编辑文件夹的处理配置文件后重新处理该文件夹中的资产。
请按照以下步骤应用元数据配置文件:
在左边栏中,单击Assets,然后导航到要将元数据配置文件应用到的文件夹。
在文件夹上,单击复选标记以将其选中,然后单击属性。
选择元数据配置文件选项卡,然后从弹出菜单中选择配置文件,然后单击保存。
如果文件夹已经分配了配置文件,则文件夹名称正下方会显示配置文件的名称。
当您将元数据配置文件从文件夹删除之后,该文件夹中的所有子文件夹都会自动删除从父文件夹继承的配置文件。但是,此前对文件夹中的文件所做的处理均予以保留。
您可以从工具菜单或从文件夹的属性中删除元数据配置文件。
单击Experience Manager徽标,然后导航到工具 > Assets > 元数据配置文件。
选择您要从一个或多个文件夹删除的元数据配置文件。
单击从文件夹删除元数据配置文件 ,然后选择一个或多个要从中删除配置文件的文件夹,然后单击完成。
如果元数据配置文件的名称不再出现在文件夹名称的下方,则可以确定该元数据配置文件不再应用于该文件夹。
通过用户界面更新的元数据更改了dc
命名空间中的元数据属性。 通过HTTP API进行的任何更新都会更改jcr
命名空间中的元数据属性。 请参阅如何使用HTTP API更新元数据。
用于导入资产元数据的CSV文件采用非常特定的格式。 为了节省工作和时间,并避免出现意外错误,您可以开始使用导出的CSV文件格式创建CSV。
使用CSV文件导入元数据时,所需的日期格式为YYYY-MM-DDThh:mm:ss.fff-00:00
。 如果使用任何其他格式,则不会设置日期值。 导出的元数据CSV文件的日期格式为YYYY-MM-DDThh:mm:ss-00:00
。 如果要导入该值,请通过添加以fff
表示的纳秒值,将其转换为可接受的格式。