本教程介绍如何将自定义资源包从开发环境导出并导入到制作环境。
此示例针对链接到 Adobe Campaign 的功能管理员。
先决条件包括:
一个或多个可用且已发布的自定义资源。
此外,您必须为这些资源定义具有唯一性的密钥,因为不会导出资源包中的自动主密钥。因此,该资源可以具有主密钥和附加唯一密钥,以保证记录的唯一性。
创建和导出资源包所需的权限。
其他资源:
在本节中,我们将执行第一个资源包导出,该资源包中详细介绍了自定义资源数据的物理结构。
此示例包含两个自定义资源:Products 和 Orders。
转到 Administration / Deployment / Package exports 菜单。
我们将创建新的资源包,以导出使用两个自定义资源“Products”和“Orders”进行了筛选的 Custom resource (cusResource)。
在 Package exports 页面中,单击 Create 以创建新资源包。
填写标签,然后单击 Create element。
搜索并选择 Custom resource (cusResource)。
在筛选条件中选择 Products 和 Orders 这两个资源,以配置 Custom resource 的详细信息。
确保更改逻辑运算符。必须将该值设置为 OR,以便将产品资源和订单资源的结构集成到资源包中。
确认并保存资源包定义。
您现在可以单击 Start export。
生成的资源包位于“Downloads”文件夹中。Zip 文件的名称是随机生成的。您可以为其重新命名。
通过第二次导出,可导出 Products 和 Orders 自定义资源的数据。
根据与结构导出相同的导出类型,您将创建另一个包含数据的资源包。
在 Package exports 页面中,单击 Create 以创建新资源包。
使用 Export data of my resources 填写标签,然后单击 Export content 选项卡中的 Create element。
搜索并选择 Products 资源。
将高级筛选条件配置为 @Label IS NOT NULL。
查看计数。
对 Orders 自定义资源重复相同的操作。
确认并保存资源包定义。
您现在可以单击 Start export。
生成的资源包位于“Downloads”文件夹中。Zip 文件的名称是随机生成的。您可以为其重新命名。
连接到要导入新创建资源包的目标实例。
转到 Administration / Deployment / Package imports 菜单,创建新资源包以导入来自第一次导出的文件。
将结构文件拖放到为此目的而提供的区域中。可接受的格式为 ZIP 或 XML。
修改标签,例如 Import structure,然后单击 Save。
单击 Start import。
转到 Administration / Development / Publication 菜单。
单击 Prepare publication,然后单击 Publish 以使用来自新自定义资源的数据更新实例。
对应于所安装资源包的菜单项,将插入到 Client data 菜单中。
在本节中,我们将导入数据,这些数据会链接到上一步中安装到实例上的资源包。
与上一步相同,此步骤分为两个部分:导入资源包和发布。
转到 Administration / Deployment / Package imports 菜单,创建新资源包以导入包含数据的文件。
将数据文件拖放到为此目的而提供的区域中。可接受的格式为 ZIP 或 XML。
修改标签,例如“Import data”,然后单击 Save。
单击 Start import。