删除资源
删除资源是从Adobe Experience Platform中永久移除该资源。 如果要从特定标记库中移除资源,但仍希望该资源在其他库中可用,请参阅上的指南 从库中移除资源.
您可以删除数据元素、规则、扩展、主机、环境和资产。删除后,这些资源将无法恢复。
添加到库的资源(数据元素、规则和扩展)在删除时有一些特殊注意事项。
准备要删除的资源
资源以不同的状态存在,且彼此相互依赖。在删除资源之前,必须确保它处于可删除的状态。
准备要删除的资源的过程包括两个基本步骤:
- 解决依赖关系。
- 从库中移除。
解决依赖关系
规则、数据元素和扩展是相互依赖的,因此在大多数情况下,当您删除其中一项时,会产生级联效应,为此,您还需要清理其他内容。
规则
规则依赖于其他资源(扩展和数据元素),但没有任何资源依赖于规则。删除规则意味着,您将不能再在库中使用它或甚至查看它,但自此以后,您将没有任何要清理的依赖关系。
数据元素
数据元素依赖于扩展,但与规则不同的是,数据元素可以具有依赖于它们的规则和扩展。如果删除数据元素,则依赖于此数据元素的任何规则或扩展都将受到影响。
删除后,数据元素不会再在运行时返回正确的值。它会返回一个空字符串或包含在 %% 内的已删除数据元素的名称(例如:%data-element-name%
)。此行为可在 Property Settings 中进行配置。
您可以在删除数据元素之前或之后解决这些依赖关系。
扩展
扩展会提供所有其他资源(规则、规则组件和数据元素)。
规则组件和数据元素依赖于扩展才能执行其行为,但也只是在数据收集用户界面中显示。 如果在解决依赖关系之前删除扩展,则将无法再查看这些孤立的资源。这些孤立的资源会显示在列表视图中,但在尝试打开详细信息视图时,您会收到一个错误。
因此,在删除扩展时应格外谨慎,且应在删除它们之前解决依赖关系。
从库中移除
在删除资源之前,必须从包含该资源的任何库中将其移除。此过程因库的状态而异。
开发
- 打开库。
- 移除资源。
- 保存库。
- 删除资源。
已提交或已批准
- 拒绝库(将其移回开发状态)。
- 按照以上步骤从开发库中移除资源。
生产
- 禁用资源。
- 将禁用的资源发布到生产环境。
- 删除资源。
删除资源
从相应的列表视图中,选择要删除的资源,然后选择 删除.