发布流程

注意

Adobe Experience Platform Launch正在Experience Platform中被重新命名为一套数据收集技术。 这些更改将在未来几周内在所有产品文档中推广。 有关术语更改的统一参考,请参阅以下文档

在Adobe Experience Platform Launch中,发布流程是指创建库、测试内部版本并批准这些版本以用于生产环境的过程。

您可以对库执行的可用操作取决于库的状态和您拥有的权限级别。 此外,库的状态还会根据发布流程中的上游内容,影响库包含的资源(规则、数据元素和扩展)。

以下各节介绍了与发布流程相关的权限、库状态以及上游内容的详细信息。

权限

对于发布流程而言,用户权限的级别有所不同;具体而言,Develop、Approve和Publish资产权限:

  • 开发:包括创建库、构建以用于开发,以及提交以供审批的功能。
  • 批准:包括生成内部版本以用于暂存环境和批准暂存环境。
  • 发布:包括发布已批准库的功能。

这些权限不包含在内。 对于执行整个工作流程的个人,必须向该人员授予给定资产内的所有三个权限。

有关管理Platform launch权限的更多信息,请参阅用户权限指南

库状态

在发布流程中,库可以处于以下四个基本状态:

这四个状态在Platform launchUI的​发布流程​选项卡中以列表示。

必须执行特定操作才能在这些状态之间移动库。下图概述了在状态之间移动库的每个操作:

开发

创建新库后,它们将以Development状态开始。 当库位于Development中时,必须对库进行任何更改。 开发和测试完成后,可以提交库以供审批。

下表概述了处于Development状态的库的可用操作:

操作 描述
编辑 使用Edit Library屏幕可在库中添加或删除组件。
Build for Development 为库创建内部版本。系统会编译该内部版本并将其部署到分配了库的环境。 如果尚未将库分配到环境,或包含已在上游中定义的更改,则此步骤会失败。
Submit for Approval 从开发环境中取消分配库,并将库移动到Submitted列,以供具有工作审批权限的用户使用。 必须成功生成库的最后一个版本,才能启用此选项。
删除 将库从Platform launch中删除。 这不会从环境中删除内部版本。

已提交

当库处于Submitted状态时,具有批准权限的用户可以在暂存环境中测试该库。 测试完成后,库可以被批准或拒绝。 已拒绝的内部版本会返回到Development,以便在重新启动发布流程之前可以进行其他更改。

下表概述了处于Submitted状态的库的可用操作:

操作 描述
Open 查看库的内容。不允许对Development列外的库进行更改。 如果需要更改,则应拒绝库,以便在Development中进行更改。
Build for Staging 在暂存环境中构建库以进行部署。
Approve for Publishing 将库移动到Approved列,以供具有工作权限的用户处理。
Reject 从暂存环境中取消分配库,并将库移回Development列,以便进行进一步更改。

已批准

库获得批准后,具有发布权限的用户可以发布或拒绝库。 已拒绝的内部版本会返回到Development,以便在发布流程重新开始之前可以进行进一步的更改。

下表概述了处于Approved状态的库的可用操作:

操作 描述
打开 查看库的内容。不允许对Development列外的库进行更改。 如果需要更改,则应拒绝库,以便在Development中进行更改。
Build and Publish to Production 从暂存环境中取消分配库,将库分配到生产环境并进行部署。

重要信息:选择此选项后,您的库将在生产环境中处于活动状态。在选择此选项之前,请确保库包含您需要的更改。
拒绝 从暂存环境中取消分配库,并将库移动到Development列,以便进行进一步更改。

已发布

Published列下的库在生产环境中处于实时状态。 此列会显示已发布的库及其发布日期。您可以查看这些库,但无法对其进行更改。 如果要更改生产环境中的内容,必须创建一个新库并在整个发布过程中移动该库。

上游

发布第一个库后,当您通过发布流程移动较新的库时,了解上游库的角色将变得至关重要。

如果库当前位于Development、Submitted或Approved阶段,则该库将继承任何上游库的规则、数据元素和扩展。 当每个库在发布流程中移动时,这些继承的资源将构成其“基线”。 基本上,您可以将每个新库仅视为对上游库所建立基线的一系列更改。 这可确保在发布新小版本时,不会意外覆盖先前库中的任何内容。

上游库中包含的内容取决于库的当前阶段。 例如,Approved列中的库仅继承Published库的资源,而Development下的库继承所有其他列的资源。

在Platform launchUI中编辑库时,从上游继承的所有资源都显示在​Resources Upsream​部分中。 要查看这些资源,请选择部分标题下方的展开选项卡。

此部分将展开以显示从上游继承的单个资源。 您可以使用左边栏在Rules、Data Elements和Extensions之间进行筛选,或使用搜索栏按名称查找特定资源。

后续步骤

本指南为Platform launch中的库提供了发布流程的高级概述。 要了解有关如何发布库的更多信息,请参阅发布概述

在此页面上