将数字资产添加到 Adobe Experience Manager as a Cloud Service Assets add-assets-to-experience-manager

Adobe Experience Manager Assets 接受来自多个来源的多种数字资源。 它存储二进制文件并创建演绎版,可以使用各种工作流执行资产处理并 Adobe Sensei 服务,允许跨多个表面通过多个渠道进行分发。

Adobe Experience Manager 利用丰富的元数据、智能标记、演绎版和其他数字资产管理(DAM)服务,丰富上传数字文件的二进制内容。 您可以从本地文件夹或网络驱动器将各种类型的文件(如图像、文档和原始图像文件)上传到 Experience Manager Assets.

除了最常用的浏览器上传之外,还可以使用其他方法将资产添加到 Experience Manager 存储库存在。 这些其他方法包括桌面客户端,如AdobeAsset Link或 Experience Manager 桌面应用程序、客户将创建的上传和摄取脚本,以及添加为的自动摄取集成 Experience Manager 扩展。

同时,您可以上传和管理中的任意二进制文件 Experience Manager,最常用的文件格式支持其他服务,例如元数据提取或预览/演绎版生成。 请参阅 支持的文件格式 以了解详细信息。

您还可以选择对上传的资源执行其他处理。 可以在上传资源的文件夹上配置多个资源处理配置文件,以添加特定的元数据、演绎版或图像处理服务。 请参阅 上传时处理资源.

Assets 提供以下上载方法。 Adobe建议您在使用上传选项之前了解其用例和适用性。

上载方法
何时使用?
主要角色
Assets控制台用户界面
偶尔上传、轻松按压和拖动、查找器上传。 请勿使用上传许多资源。
所有用户
上传API
用于上传期间的动态决策。
开发人员
Experience Manager 桌面应用程序
低流量资产摄取,但不适用于迁移。
管理员、营销人员
Adobe Asset Link
当创意人员和营销人员从受支持的中使用资产时,此模块非常有用 Creative Cloud 桌面应用程序。
创意、营销人员
资源批量提取器
建议进行大规模迁移和偶尔进行批量引入。 仅适用于支持的数据存储。
管理员、开发人员

上传资源 upload-assets

要上传文件(或多个文件),您可以在桌面上选择它们,然后在用户界面(Web浏览器)上将其拖到目标文件夹中。 或者,您可以从用户界面启动上传。

IMPORTANT
您上传到Experience Manager的文件名超过100个字符的资源在Dynamic Media中使用时会使用缩写名称。
文件名中的前100个字符按原样使用;其余任何字符都替换为字母数字字符串。 此重命名方法可确保在Dynamic Media中使用资产时具有唯一的名称。 它还旨在适应Dynamic Media中允许的最大资源文件名长度。
  1. 在 Assets 用户界面中,导航到要添加数字资产的位置。

  2. 要上传资源,请执行以下操作之一:

    • 在工具栏上,单击 创建 > 文件. 如果需要,可以在呈现的对话框中重命名文件。
    • 在支持HTML5的浏览器中,将资源直接拖动到 Assets 用户界面。 不显示重命名文件的对话框。

    create_menu

    要选择多个文件,请选择 CtrlCommand 键并在文件选取器对话框中选择资源。 使用iPad时,一次只能选择一个文件。

  3. 要取消正在进行的上传,请单击关闭(X)。 当您取消上载操作时, Assets 删除部分上传的资产部分。
    如果在上载文件之前取消上载操作, Assets 停止上传当前文件并刷新内容。 但是,不会删除已上载的文件。

  4. 中的上传进度对话框 Assets 显示已成功上传的文件和无法上传的文件的计数。
    此外, Assets 用户界面会显示您上传的最新资源或您首先创建的文件夹。

NOTE
要上传嵌套文件夹层次结构,请参阅 批量上传资产.

处理现有资源的上传 handling-upload-existing-file

您可以上传与现有资产具有相同路径(相同名称和相同位置)的资产。 但是,会显示一个警告对话框,其中包含下列选项:

  • 替换现有资源:如果替换现有资源,则将删除资源的元数据以及您之前对现有资源所做的任何修改(例如,注释和裁切)。

    note note
    NOTE
    如果资产已锁定或签出,则用于替换资产的选项将不可用。
  • 创建其他版本:在存储库中创建现有资源的新版本。 您可以在以下位置查看这两个版本: 时间线 如有必要,并且可以还原到之前存在的版本。

  • 保留两者:如果选择保留两个资源,则新资源将重命名。

要在中保留重复资产,请执行以下操作 Assets,单击 保留. 要删除您上传的重复资源,请单击 删除.

文件名处理和禁止使用的字符 filename-handling

Experience Manager Assets 阻止您上传其文件名中包含禁止使用的字符的资产。 如果尝试上载文件名中包含不允许的字符或更多字符的资产, Assets 显示警告消息并停止上载,直到删除这些字符或使用允许的名称上载为止。

要符合您组织的特定文件命名惯例,请 上传资产 该对话框允许您为上传的文件指定长名称。 不支持以下(以空格分隔的)字符:

  • 资源名称的字符无效: * / : [ \\ ] | # % { } ? &
  • 资源文件夹名称的字符无效: * / : [ \\ ] | # % { } ? \" . ^ ; + & \t

批量上传资产 bulk-upload

批量资源引入器可以高效地处理许多资源。 但是,大规模摄取并不仅仅是一种广泛的文件转储或临时迁移。 要使大规模引入成为满足您的业务目的并且高效的有意义项目,请规划迁移并策划资源组织。 所有引入都不同,因此,这里考虑的因素不是概括,而是存储库的细微构成和业务需求。 以下是计划和执行批量摄取的一些总体建议:

  • 策划资源:删除DAM中不需要的资源。 考虑删除未使用、过时或重复的资源。 此类内务管理可减少传输的数据和引入的资产,从而加快引入速度。
  • 组织资产:考虑按某种逻辑顺序组织内容,例如按文件大小、文件格式、用例或优先级。 通常,大型复杂文件需要更多的处理。 您还可以考虑使用文件大小过滤选项(如下所述)单独摄取大文件。
  • 交错摄取:考虑将摄取分组为多个批量摄取项目。 q可让您更快地看到内容,并根据需要更新引入。 例如,您可以在非高峰时间摄取处理密集型资产,或逐渐摄取多个块中的资产。 但是,您可以一次性摄取不需要太多处理的更小、更简单的资产。

要上传更多文件,请使用以下方法之一。 另外,请参见 用例和方法

  • 资产上传API:如有必要,使用自定义上传脚本或使用API的工具添加其他资源处理(例如,翻译元数据或重命名文件)。
  • Experience Manager 桌面应用程序:对于从本地文件系统上传资产的创意专业人员和营销人员非常有用。 使用它可上载本地可用的嵌套文件夹。
  • 批量摄取工具:用于在部署时偶尔或最初摄取大量资产 Experience Manager.

资产批量导入工具 asset-bulk-ingestor

此工具仅提供给管理员组,用于从Azure或S3数据存储中大规模摄取资产。 观看配置和摄取的视频演练。

下图说明了从数据存储中摄取资源以Experience Manager时的各个阶段:

批量摄取工具

前提条件

需要来自Azure或AWS的外部存储帐户或存储段才能使用此功能。

NOTE
创建专用存储帐户容器或存储段,并仅接受来自授权请求的连接。 但是,不支持对入口网络连接的附加限制。
NOTE
外部存储帐户可能具有与“批量导入”工具不同的文件/文件夹名称规则。 请参阅 在批量导入期间处理文件名 以了解有关不允许/转义名称的更多详细信息。

配置批量导入工具 configure-bulk-ingestor-tool

要配置批量导入工具,请执行以下步骤:

  1. 导航到 工具 > 资产 > 批量导入. 选择 创建 选项。

  2. 在中指定批量导入配置的标题 标题 字段。

  3. 从中选择数据源类型 导入源 下拉列表。

  4. 提供值以创建与数据源的连接。 例如,如果您选择 Azure Blob存储 作为数据源,请指定Azure存储帐户、Azure Blob容器和Azure访问密钥的值。

  5. 从下拉列表中选择所需的身份验证模式。 Azure访问密钥 提供对Azure存储帐户的完全访问,而 Azure SAS令牌 允许管理员使用权限和过期策略限制令牌的功能。

  6. 在​ 源文件夹 ​字段中提供包含数据源中资源的根文件夹的名称。

  7. (可选)提供以MB为单位的资源的最小文件大小,以将其包含在的摄取进程中 按最小大小筛选 字段。

  8. (可选)在​ 按最大尺寸过滤 ​字段中,以 MB 为单位提供资源的最大文件大小,以将其包括在摄取过程中。

  9. (可选)指定要从摄取中排除的MIME类型列表(以逗号分隔) 排除MIME类型 字段。 例如,image/jpeg, image/.*, video/mp4。请参阅 所有支持的文件格式.

  10. 指定要包含在摄取中的MIME类型列表(以逗号分隔) 包括MIME类型 字段。 请参阅 所有支持的文件格式.

  11. 选择 导入后删除源文件 用于在文件导入到之后从源数据存储中删除原始文件的选项 Experience Manager.

  12. 选择​ “导入模式”。 ​选择​ “跳过”“代替”,或者​ 创建版本。 ​跳过模式是默认模式,在此模式下,引入器会跳过以导入已存在的资产。 了解的含义 替换和创建版本选项.

  13. 要使用​ 资源目标文件夹 ​字段在 DAM 中定义要导入资源的位置,请指定路径。例如:/content/dam/imported_assets

  14. (可选)指定要导入的元数据文件(以CSV格式提供),请 元数据文件 字段。 在源Blob位置中指定CSV文件,并在配置批量导入工具时引用路径。 当您执行以下操作时,此字段中所引用的CSV文件格式与CSV文件格式相同 批量导入和导出资源元数据. 如果您选择 导入后删除源文件 选项,使用以下任一方式筛选CSV文件 排除包括MIME类型按路径/文件筛选 字段。 您可以使用正则表达式在这些字段中筛选CSV文件。

  15. 单击 保存 以保存配置。

管理批量导入工具配置 manage-bulk-import-configuration

创建批量导入工具配置后,您可以先执行任务以评估配置,然后再将资源批量摄取到Experience Manager实例。 要查看用于管理批量导入工具配置的可用选项,请选择位于以下位置的配置: 工具 > 资产 > 批量导入.

编辑配置 edit-configuration

要编辑配置详细信息,请选择配置,然后单击 编辑. 执行编辑操作时,无法编辑配置和导入数据源的标题。

删除配置 delete-configuration

选择配置并单击 删除 以删除批量导入配置。

验证与数据源的连接 validate-connection

要验证与数据源的连接,请选择配置,然后单击 check. 如果连接成功,Experience Manager将显示以下消息:

批量导入成功消息

为批量导入作业调用测试运行 invoke-test-run-bulk-import

选择配置并单击 练习 以调用批量导入作业的测试运行。 Experience Manager显示有关批量导入作业的以下详细信息:

练习结果

批量导入期间处理文件名 filename-handling-bulkimport

当您批量导入资源或文件夹时,Experience Manager Assets 导入在导入源中存在的内容的完整结构。Experience Manager 遵循针对关资源和文件夹名称中特殊字符的内置规则,因此需要净化这些文件名。对于文件夹名称和资源名称,用户定义的标题保持不变并存储在 jcr:title 中。

批量导入期间,Experience Manager 查找现有文件夹以避免重复导入资源和文件夹,还验证在发生导入的父文件夹中应用的净化规则。如果在父文件夹中应用了净化规则,则将相同的规则应用于导入源。对于新导入,应用以下净化规则以管理资源的文件名和文件夹名称。

批量导入中不允许的名称

文件和文件夹名称中不允许使用以下字符:

  • 控制和专用使用字符(0x00到0x1F、\u0081、\uE000)
  • 以点(.)结尾的文件或文件夹名称

在导入过程中,会跳过名称符合这些条件的文件或文件夹,并将其标记为失败。

在批量导入中处理资产名称

对于资源文件名,使用API清理JCR名称和路径: JcrUtil.escapeIllegalJcrChars.

  • 未更改Unicode字符

  • 将特殊字符替换为URL转义代码,例如, new%asset.png 已更新至 new%25asset.png

    code language-none
                    URL escape code
    
    "               %22
    %               %25
    '               %27
    *               %2A
    /               %2F
    :               %3A
    [               %5B
    \n              %0A
    \r              %0D
    \t              %09
    ]               %5D
    |               %7C
    

在批量导入中处理文件夹名称

对于文件夹文件名,使用API清理JCR名称和路径: DamUtil.getSanitizedFolderName.

  • 大写字符转换为小写

  • 未更改Unicode字符

  • 将特殊字符替换为破折号(“ — ”),例如, new folder 已更新至 new-folder

    code language-none
    "
    #
    %
    &
    *
    +
    .
    :
    ;
    ?
    [
    ]
    ^
    {
    }
    |
    /         It is used for split folder in cloud storage and is pre-handled, no conversion here.
    \         Not allowed in Azure, allowed in AWS.
    \t
    space     It is the space character.
    

计划一次性或循环批量导入 schedule-bulk-import

要计划一次性或定期批量导入,请执行以下步骤:

  1. 创建批量导入配置。

  2. 选择配置并选择 计划 工具栏中。

  3. 设置一次性摄取或安排每小时、每天或每周的摄取计划。单击​ “提交”。

    计划批量引入器作业

查看资源目标文件夹 view-assets-target-folder

要查看运行批量导入作业后导入资产的Assets目标位置,请选择配置,然后单击 查看资源.

运行批量导入工具 run-bulk-import-tool

之后 配置批量导入工具 和(可选) 管理批量导入工具配置中,您可以运行配置作业以开始批量摄取资产。

要启动批量导入流程,请导航至 工具 > 资产 > 批量导入,选择 批量导入配置,然后单击 运行. 单击 运行 再次确认。

Experience Manager会将作业的状态更新为 正在处理已成功 在成功完成作业时。 要在Experience Manager中查看导入的资源,请单击 查看资源.

当作业正在进行时,您还可以选择配置并单击 停止 以停止批量摄取过程。 单击 运行 以恢复该进程。 您还可以单击 练习 了解仍在等待导入的资产的详细信息。

执行后管理作业 manage-jobs-after-execution

通过Experience Manager,可查看批量导入作业的历史记录。 作业历史记录包括作业的状态、作业创建者、日志以及其他详细信息,如开始日期和时间、创建日期和时间以及完成日期和时间。

要访问配置的作业历史记录,请选择配置并单击 作业历史记录. 选择作业并单击 打开.

计划批量引入器作业

Experience Manager显示作业历史记录。 在“批量导入作业历史记录”页上,您还可以单击 删除 以删除批量导入配置的作业。

使用桌面客户端上传资源 upload-assets-desktop-clients

除了Web浏览器用户界面外, Experience Manager 支持桌面上的其他客户端。 它们还提供了上传体验,无需转至Web浏览器。

  • Adobe Asset Link 提供从访问资源的权限 Experience Manager 在Adobe Photoshop、Adobe Illustrator和Adobe InDesign桌面应用程序中。 您可以将当前打开的文档上传到 Experience Manager 直接从这些桌面应用程序中的AdobeAsset Link用户界面访问。
  • Experience Manager 桌面应用程序 简化了桌面设备上的资产处理过程,无需考虑其文件类型或处理这些资产的本机应用程序。 从本地文件系统上传嵌套文件夹层次结构中的文件很有用,因为浏览器上传仅支持上传平面文件列表。

上传时处理资源 process-when-uploaded

要对上传的资源执行其他处理,您可以对上传文件夹应用处理配置文件。 配置文件位于 属性 中的文件夹页面 Assets. 扩展名不正确或扩展名不正确的数字资产无法按需要处理。 例如,上传此类资产时,可能没有任何反应,或者资产处理配置文件不正确。 用户仍然可以在DAM中存储二进制文件。

包含用于添加处理配置文件的选项的资产文件夹属性

可以使用以下选项卡:

此外,如果 Dynamic Media 在部署中启用,则以下选项卡可用:

NOTE
Dynamic Media 对资产执行裁切和其他操作是无损的,也就是说,这些操作不会更改上传的原始资产。 相反,它会在交付资源时提供参数以进行裁切或转换。

对于已分配处理配置文件的文件夹,配置文件名称会显示在卡片视图的缩略图上。 在列表视图中,配置文件名称显示在 处理配置文件 列。

使用API上传或摄取资源 upload-using-apis

中提供了有关上传API和协议的技术详细信息,以及指向开源SDK和示例客户端的链接 资产上传 部分。

提示、最佳实践和限制 tips-limitations

  • 直接二进制上传是一种上传资产的新方法。 默认情况下,产品功能和客户端都支持它,例如 Experience Manager 用户界面, Adobe Asset Link、和 Experience Manager 桌面应用程序。 客户技术团队自定义或扩展的任何自定义代码必须使用新的上传API和协议。

  • Adobe建议在中每个文件夹中添加不超过1000个资源 Experience Manager Assets. 如果尝试这样做,您可能会收到一条警告消息,显示“此目录包含1000多个项目。 上传和新文件夹创建可能会延迟。” 虽然您仍然可以向一个文件夹添加更多资源,但您可能会遇到性能问题,例如导航到此类文件夹的速度变慢。

  • 当您选择时 替换 在 名称冲突 对话框,将为新资源重新生成资源ID。 此ID与上一个资源的ID不同。 如果 资产分析 启用以跟踪展示次数或点击次数 Adobe Analytics,则重新生成的资产ID会使在上为资产捕获的数据无效。 Analytics.

  • 某些上传方法不会阻止您通过以下方式上传资源: 禁止使用的字符 文件名中的。 字符被替换为 - 符号。

  • 使用浏览器上传资产仅支持平面文件列表,不支持嵌套文件夹层次结构。 要上传嵌套文件夹中的所有资源,请考虑使用 桌面应用程序.

  • 批量导入方法会导入数据源中存在的整个文件夹结构。 但是,只会在中创建非空文件夹 Experience Manager.

另请参阅

recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab