扩展升级

扩展开发人员会不断向其扩展中添加新功能,并且还经常修复错误。这些更新将打包到扩展的新版本中,并在 Adobe Experience Platform Launch 目录中作为升级提供。

扩展目录

当扩展开发人员提供了扩展的新版本时,该新版本将在扩展目录中可用。该目录仅会显示扩展的最新版本。您无法安装 latest 以外的任何扩展版本。

在资产上安装扩展时,将会安装当前可用的版本,并且自此以后,您的资产将保留该特定版本,即使将较新版本添加到目录中也是如此。

升级通知

如果您在资产上安装了扩展,并且目录中提供了较新的版本,则当您查看 Installed Extensions 页面时,您将在扩展卡片上看到 Upgrade 按钮。

编辑该扩展提供的资源时,您也会看到通知。

升级具有永久性

如果要升级到目录中提供的较新版本,则必须自行安装该升级。升级即是“更改”,必须先将升级添加到库中,并对其进行测试和发布,然后升级才会对已部署的标记产生影响。

切勿随意升级。除非您准备好测试新扩展并对其进行部署,否则不应升级。将升级添加到您的资产后,必须将其包含在所有库中。任何不包含已升级扩展的库都将在生成时失败。

目前无法将扩展降级至以前的版本。升级后(无论是否发布),新扩展版本都会保留在您的资产上。

升级过程

安装升级的过程与首次安装扩展的过程大致相同。

  1. 单击 Upgrade 按钮以转到 Extension Configuration 屏幕。
  2. 根据需要做出任何配置更改。
  3. 单击 Save

在点击 Save 之前,实际不会执行升级操作。在此之前的任何时间,您都可以单击 Cancel 并继续使用当前安装的版本。单击 Save 后将无法撤销。

如果您的库处于 ApprovedSubmitted 状态,则不允许执行扩展升级。这是因为下一个生成版本必须包含新的扩展版本。对于处于 ApprovedSubmitted 状态的库,下一个生成版本是生产版本。该生成操作将由于不包含最新版本而失败,因此工作流程是在升级扩展​之前​发布或拒绝处于 ApprovedSubmitted 状态的库。

发布升级

当您将已升级的扩展安装在您的资产上以后,必须将其包含在所有库中。对于任何不包含该已升级扩展的库,将会显示生成失败消息。

除此之外,将已升级的扩展添加到库的方式与将任何其他更改添加到库的方式相同。

从 Edit Library 屏幕中,您既可以使用“Add All Changed Resources”按钮,也可以使用“Add a Resource”按钮并自行选择已升级的扩展。

小贴士

扩展开发人员可以将新配置项添加到其扩展视图中,以便启用新功能。如果您在升级到新扩展版本后看到生成失败 - 并且您已经查明生成失败是由该扩展所导致 - 则您需要先转到扩展的 Configure 页面,并确保单击 Save(即使您没有更改任何内容)。然后,将新更改添加到库中,并尝试再次生成。

将已升级的扩展添加到库中后,您可以按照审批工作流程中列出的步骤,将库发布到生产环境。

在此页面上