创意项目和 PIM 集成

如果您是营销人员或创意专业人士,则可以使用Adobe Experience Manager(AEM)中的创意项目工具来管理与电子商务相关的产品摄影以及组织内相关的创意流程。

您可以使用创意项目简化照片拍摄工作流中的以下任务:

  • 生成照片拍摄请求
  • 上传照片拍摄
  • 协作处理照片拍摄
  • 打包已批准的资产
注意

请参阅项目用户角色,了解如何将用户角色和工作流分配给特定类型的用户。

产品照片拍摄工作流

创意项目提供了各种项目模板,可满足多种项目需求。产品照片拍摄项目​模板可立即使用。此模板包含多个照片拍摄工作流,允许您发起并管理产品照片拍摄请求。它还包含一系列任务,使您能够通过相应的审核和批准流程获取产品的数字图像。

创建产品照片拍摄项目

  1. 项目 控制台,点按或单击 创建 然后选择 创建项目 列表。

    “创建项目”按钮

  2. 创建项目 页面,选择 产品照片拍摄项目 模板,然后点按或单击 下一个.

    项目向导

  3. 输入项目详细信息,包括标题、描述和到期日期。添加用户,并为其分配不同的角色。您还可以为项目添加缩略图。

    项目详细信息

  4. 点击或单击​创建. 此时会显示一条确认消息,通知您项目已创建。

  5. 点按或单击 完成 返回 项目 控制台。 或者,点按或单击 打开 查看项目中的资产。

开始在产品照片拍摄项目中工作

要启动照片拍摄请求,请点按或单击某个项目,然后点按或单击 添加工作 以启动工作流。

添加工作

A 产品照片拍摄项目 包括以下现成的工作流:

  • 产品照片拍摄(商务集成)工作流:此工作流利用与产品信息管理(PIM)系统的商务集成,为选定产品(层次结构)自动生成拍摄列表。 完成此工作流后,您可以查看资产元数据中包含的产品数据。
  • 产品照片拍摄工作流:利用此工作流,可提供拍摄列表,而不依赖于商务集成。 此工作流会将上传的图像映射到项目资产文件夹中的 CSV 文件。

使用 产品照片拍摄(商务集成) 工作流,用于将图像资产与AEM中的产品进行映射。 此工作流可利用商务集成将已批准的图像链接到位置的现有产品数据 /etc/commerce.

产品照片拍摄(商务集成) 工作流包含以下任务:

  • 创建拍摄列表
  • 上传照片拍摄
  • 修饰照片拍摄
  • 审核和批准
  • “移到生产”任务

如果AEM中没有产品信息,请使用 产品照片拍摄 工作流程,以根据您在CSV文件中上传的详细信息,将图像资产与产品进行映射。 CSV 文件必须包含基本的产品信息,例如产品 ID、类别和描述。此工作流会获取产品的已批准资产。

此工作流包含以下任务:

  • 上传拍摄列表
  • 上传照片拍摄
  • 修饰照片拍摄
  • 审核和批准
  • “移到生产”任务

您可以使用工作流配置选项来自定义此工作流。

两个工作流都包含将产品与其已批准的资产进行关联的步骤。每个工作流均包含以下步骤:

  • 工作流配置:介绍用于自定义工作流的选项
  • 启动项目工作流:说明如何启动产品照片拍摄
  • 工作流任务详细信息:提供工作流中可用任务的详细信息

跟踪项目进度

您可以通过监测项目中的活动/已完成任务来跟踪项目进度。

可使用以下工具来监测项目进度:

  • 任务卡
  • 任务列表

任务卡描述了项目的整体进度。 仅当项目具有任何相关任务时,它才会显示在项目详细信息页面上。 任务卡根据已完成的任务数显示项目的当前完成状态。 任务卡不包含以后的任务。

任务卡提供以下详细信息:

  • 活动任务的百分比
  • 已完成任务的百分比

任务卡

任务列表提供了有关项目当前活动工作流任务的详细信息。 要显示该列表,请点按或单击任务卡。 任务列表还显示元数据,如开始日期、到期日期、被分派人、优先级和任务状态。

任务列表

工作流配置

此任务涉及根据用户的角色为用户分配工作流步骤。

要配置​产品照片拍摄​工作流,请执行以下操作:

  1. 导航到 工具 > 工作流,然后点按 模型 用于打开的拼贴 工作流模型 页面。

  2. 选择 产品照片拍摄 工作流,然后点按 编辑 图标以在编辑模式下将其打开。

    产品照片拍摄模型

  3. 产品照片拍摄工作流 ,打开项目任务。 例如,打开​上传拍摄列表​任务。

    编辑模型

  4. 点按或单击 任务 选项卡,以配置以下内容:

    • 任务的名称
    • 接收任务的默认用户(角色)
    • 任务的默认优先级(在用户的任务列表中显示)
    • 任务描述(在被分派人打开任务时显示)
    • 任务到期日期(根据任务的开始时间计算)
  5. 单击​确定,以保存配置设置。

您可以为 产品照片拍摄 工作流。

执行相同步骤以在 产品照片拍摄(商务集成)工作流.

启动项目工作流

此部分介绍如何将产品信息管理与创意项目进行集成。

  1. 导航到产品照片拍摄项目,然后点按或单击 添加工作 图标 工作流 卡。

  2. 选择 产品照片拍摄(商务集成) 工作流卡以启动 产品照片拍摄(商务集成) 工作流。 如果产品信息在 /etc/commerce,选择 产品照片拍摄 工作流和启动 产品照片拍摄 工作流。

    工作流向导

  3. 点按或单击 下一个 以在项目中启动工作流。

  4. 在下一个页面上输入工作流详细信息。

    工作流详细信息

  5. 点按或单击 提交 以启动照片拍摄工作流。 随即会显示照片拍摄项目的项目详细信息页面。

    具有新工作流的项目页面

工作流任务详细信息

照片拍摄工作流包含若干任务。每项任务会根据为该任务定义的配置分配到相应的用户组。

创建拍摄列表任务

创建拍摄列表​任务允许项目所有者选择需要图像的产品。系统会根据用户选择的选项,生成包含基本产品信息的 CSV 文件。

  1. 在项目文件夹中,点按或单击 任务卡 查看工作流中的任务项。

    任务卡

  2. 选择 创建拍摄列表 任务,然后点按/单击 打开 图标。

    开始拍摄列表任务

  3. 查看任务详细信息,然后点按/单击​创建拍摄列表​按钮。

    拍摄列表任务详细信息

  4. 选择存在产品数据但没有关联图像的产品。

    选择产品

  5. 点按或单击 添加到拍摄列表 按钮创建包含所有此类产品列表的CSV文件。 此时会显示一条消息,确认已为选定的产品创建拍摄列表。单击​关闭​以完成此工作流。

  6. 创建拍摄列表后,会显示​查看拍摄列表​链接。要向拍摄列表添加更多产品,请点按或单击 添加到拍摄列表. 在这种情况下,数据会附加到最初创建的拍摄列表。

    添加到拍摄列表

  7. 点按或单击 查看拍摄列表 查看新拍摄列表。

    查看拍摄列表

    要编辑现有数据或添加新数据,请从工具栏中点按/单击​编辑。仅​产品​和 描述 字段可编辑。

    编辑拍摄列表

    更新文件后,点按或单击 保存 来保存文件。

  8. 添加产品后,点按或单击 完成 图标 创建拍摄列表 “任务详细信息”页,将任务标记为已完成。 您可以添加可选注释。

任务完成后,项目中会发生以下更改:

  • 在与工作流标题同名的文件夹中创建与产品层次结构对应的资产。
  • 可使用“资产”控制台来编辑资产的元数据,即使摄影师还未提供图像。
  • 将创建一个照片拍摄文件夹,用于存储摄影师提供的图像。 照片拍摄文件夹包含拍摄列表中每个产品条目的子文件夹。

“上传拍摄列表”任务

这是产品照片拍摄工作流中的一个任务。如果 AEM 中没有可用的产品信息,则需要执行此任务。在这种情况下,您需要通过 CSV 文件上传需要图像资产的产品列表。根据CSV文件中的详细信息,您可以将图像资产与产品进行映射。 文件必须是名为的CSV文件 shotlist.csv.

使用上述操作过程中项目卡片下的​查看拍摄列表​链接,可下载 CSV 示例文件。查看示例文件,可了解 CSV 文件中的常见内容。

产品列表或 CSV 文件可能包含多个字段,例如​类别、产品、ID、描述​和​路径ID 字段为必填字段,其中包含产品 ID。其他字段为选填字段。

产品可能属于某个特定类别。CSV 文件中的​类别​列下方可能会列出产品类别。产品​字段包含产品名称。在​描述​字段中,可输入产品描述或说明,以供摄影师参考。

  1. 在项目文件夹中,点按或单击 任务卡 查看工作流中的任务列表。

  2. 选择 上传拍摄列表 任务,然后点按或单击 打开 图标。

    上传拍摄列表

  3. 查看任务详细信息,然后点按或单击 上传拍摄列表 按钮。

    上传拍摄列表

  4. 点按或单击 上传拍摄列表 按钮以上传CSV文件。 工作流会将此文件识别为用于为下一任务提取产品数据的源文件。

  5. 以正确的格式上传包含产品信息的 CSV 文件。的 查看上传的资产 上传CSV文件后,链接会显示在卡片下方。

    上传产品信息

    单击 完成 图标以完成任务。

  6. 点按/单击 完成 图标以完成任务。

“上传照片拍摄”任务

如果您是编辑者,则可以上传 shotlist.csv 在上一任务中创建或上传的文件。

要上传的图像名称必须以开头 <ProductId_> where ProductId 引用自 Id 字段 shotlist.csv 文件。 例如,对于拍摄列表中的产品, Id 397122,则您会上传名为 397122_highcontrast.jpg, 397122_lowlight.png,等等。

您可以直接上传图像,也可以上传包含图像的 ZIP 文件。根据图像的名称,图像会放置在照片拍摄文件夹中相应的产品文件夹中。

  1. 在项目文件夹下,点按或单击 任务卡 查看工作流中的任务项。

  2. 选择 上传照片拍摄 任务,然后点按或单击 打开 图标。

    上传照片拍摄

  3. 点按或单击 上传照片拍摄 并上传照片拍摄图像。

  4. 点按或单击 完成 图标以完成任务。

“修饰照片拍摄”任务

如果您有编辑权限,请执行 修饰照片拍摄 任务:编辑上传到照片拍摄文件夹的图像。

  1. 在项目文件夹下,点按或单击位于 任务卡 查看工作流中的任务项。

  2. 选择 修饰照片拍摄 任务,然后点按/单击 打开 图标。

    修饰照片拍摄

  3. 点按或单击 查看上传的资产 链接 修饰照片拍摄 页面来浏览上传的图像。

    查看上传的资产

    如有必要,可使用 Adobe Creative Cloud 应用程序来编辑图像。

    编辑资产

  4. 点按或单击 完成 图标以完成任务。

“审核和批准”任务

在此任务中,您需要审核摄影师上传的照片拍摄图像,并将图像标记为已批准使用。

  1. 在项目文件夹下,点按或单击 任务卡 查看工作流中的任务项。

  2. 选择 审核和批准 任务,然后点按或单击 打开 图标。

    审核和批准

  3. 审核和批准 页面,将审核任务分配给角色,然后点按或单击 审阅 以开始审核上传的产品图像。

    开始审核资产

  4. 选择产品图像,然后点按或单击 批准 图标,将其标记为已批准。 批准图像后,图像上方会显示指示已批准的横幅。

    批准图像

  5. 点按或单击 完成. 已批准的图像会与之前创建的空资产进行关联。

您可能会遗漏一些产品,而没有为其批准任何图像。稍后,您可以重新访问此任务,并在完成操作后将其标记为完成。

您可以使用资产 UI 导航到项目资产,并验证已批准的图像。

点按或单击下一个级别,以根据您的产品数据层次结构查看产品。

创意项目会将已批准的资产与引用的产品进行关联。资产元数据会使用 AEM Assets 元数据部分资产属性下的​产品数据​选项卡中的产品引用和基本信息进行更新。

注意

产品照片拍摄工作流 (如果未进行商务集成),则批准的图像与产品没有关联。

“移到生产”任务

此任务是将已批准的资产移到生产就绪文件夹,以使其变为可用。

  1. 在项目文件夹下,点按或单击 任务卡 查看工作流中的任务项。

  2. 选择 迁移到生产环境 任务,然后点按或单击 打开 图标。

    迁移到生产环境

  3. 要在将照片拍摄的已批准资产移到生产就绪文件夹之前查看这些资产,请在​移到生产​任务页面上单击项目缩略图下方的​查看已批准的资产​链接。

    移动到生产任务页

  4. 移动到 字段。

    移动到路径

  5. 点按或单击 迁移到生产环境. 关闭确认消息。资产会移至上述路径,并会根据文件夹层次结构为每个产品的已批准资产自动创建旋转集。

  6. 点按/单击工具栏中的​完成​图标。最后一个步骤标记为完成后,工作流即已完成。

查看 DAM 资产元数据

批准资产后,资产会关联到相应的产品。现在,已批准资产的“属性”页面包含额外的​产品数据(关联的产品信息)选项卡。此选项卡显示了产品详细信息、SKU 编号以及与资产关联的其他产品相关详细信息。点按或单击 编辑 图标以更新资产属性。 产品相关信息保持为只读状态。

点按或单击显示的链接,以导航到与资产关联的产品控制台中的相应产品详细信息页面。

自定义项目照片拍摄工作流

您可以自定义 项目照片拍摄 工作流。 这是一项基于角色的可选任务,执行此任务可设置项目中的变量值。随后,您可以使用配置的值来做出决策。

  1. 单击或点按AEM徽标,然后导航到 工具 > 工作流 > 模型 打开 工作流模型 页面。

  2. 选择 产品照片拍摄(商务集成) 工作流或 产品照片拍摄 工作流,然后单击或点按 编辑 在编辑模式下打开工作流时,请执行此操作。

  3. 打开侧面板并找到 创建基于角色的项目任务 步骤并将其拖动到工作流中。

    创建基于角色的项目任务

  4. 打开 基于角色的任务 中。

  5. 任务 选项卡,为将在任务列表中显示的任务提供名称。 您还可以将任务分配给角色、设置默认优先级、提供描述,以及指定任务到期的时间。

    配置工作流步骤

  6. 路由 选项卡,指定任务的操作。 要添加多个操作,请点按或单击 添加项目 链接。

    “路由”选项卡

  7. 添加选项后,单击 确定 以将更改添加到步骤。

  8. 返回 工作流模型 窗口点按或单击 同步 以保存整个工作流的更改。 点按或单击 确定 对于,不会在工作流中保存更改。 要在工作流中保存更改,请点按或单击 同步.

  9. 打开侧面板并找到 跳转步骤 工作流,并将其拖动到工作流。

  10. 打开 后藤 任务,然后点按或单击 进程 选项卡。

  11. 选择 目标步骤 转到并指定 路由表达式 是ECMA脚本。 然后,在 脚本 字段:

    function check() {
    
    if (workflowData.getMetaDataMap().get("lastTaskAction","") == "Reject All") {
    
    return true
    
    }
    
    // set copywriter user in metadata
    
    var previousId = workflowData.getMetaDataMap().get("lastTaskCompletedBy", "");
    
    workflowData.getMetaDataMap().put("copywriter", previousId);
    
    return false;
    
    }
    
    小贴士

    有关工作流步骤中脚本的详细信息,请参阅 为OR拆分定义规则.

    跳转脚本

  12. 点按或单击 确定.

  13. 点按或单击 同步 以保存工作流。

移动到生产任务 已完成,且已分配给所有者。

中的用户 所有者 角色可以完成任务,并从“注释”弹出窗口的列表(从工作流步骤配置中添加的操作列表)中选择一个操作。

注意

启动服务器时,项目任务列表Servlet会缓存任务类型与下定义的URL之间的映射 /libs/cq/core/content/projects/tasktypes. 然后,您可以执行常规的叠加,并通过将自定义任务类型放在 /apps/cq/core/content/projects/tasktypes.

在此页面上