将数据触发器复制到发布服务器 replicating-data-triggers
使用ContextHub和AEM定位引擎根据创作/发布设置中的数据触发器自定义内容时,所有ContextHub和个性化相关配置在发布时不会自动与渠道一起复制。
本页可帮助您了解单独发布这些配置所需的手动步骤。
这基本上归结为手动发布:
- ContextHub存储和UI模块配置
- 个性化受众
- 个性化活动
将数据触发器复制到发布服务器的步骤 replicating-data-triggers-publish
按照以下步骤将数据触发器复制到发布服务器。
步骤1:复制ContextHub配置 replicating-contexthub-configurations
-
导航到 工具 > 部署 > 分布 > 发布代理 ,然后单击发布代理,以便您配置设置。
note note NOTE 或者,您可以使用 http://localhost:4502/libs/granite/distribution/content/distribution-agent.html?agentName=publish
直接导航到屏幕以配置和测试连接。 -
单击 测试连接 从操作栏中,验证作者与发布实例的通信,如下所示:
note note NOTE 如果测试失败,请修复创作实例和发布实例之间的复制代理配置。 请参阅 测试连接疑难解答 以了解更多详细信息。 -
单击 添加 从 分发代理 屏幕树并单击项目的配置路径,例如,
/conf/screens/settings/cloudsettings/configuration
. -
单击 “提交”。
复制受众 replicating-audiences
-
导航到您的AEM实例> 个性化 > 受众 或使用
http://localhost:4502/libs/cq/personalization/touch-ui/content/v2/audiences.html
以直接导航。 -
向下钻取到您的项目文件夹,例如,
/conf/screens/
. -
单击用户界面中的所有受众和区段。
-
单击 管理发布 从操作栏中。
-
单击 下一个 和 Publish.
复制活动 replicating-activities
-
导航到您的AEM实例> 个性化 > 活动 或使用
http://localhost:4502/libs/cq/personalization/touch-ui/content/v2/activities.html
以直接导航。 -
深入到您的项目文件夹,即,
/content/campaigns/screens/…
. -
单击用户界面中的所有活动。
-
单击 管理发布 从操作栏中。
-
单击 下一个 和 Publish.
结果 result
如果复制成功,您应在发布实例上查看以下结构(或项目中的类似结构):
/conf/screens/settings/cloudsettings/configuration/…
/conf/screens/settings/wcm/segments/…
/content/campaigns/screens/…
测试连接疑难解答 troubleshoot-test
如果复制ContextHub配置时测试连接失败,请按照以下部分解决此问题:
-
导航到工具> 部署 > 分布 > 发布代理.
-
单击 编辑 并确保中的端点URL 导入程序终端 字段还指向分发代理中的发布服务器URL。
-
如果不使用默认管理员凭据,则必须使用其他用户名和密码配置分发代理。
应遵循以下步骤:
-
导航到工具> 操作 > Web控制台
http://localhost:4502/system/console/configMgr
这样您就可以打开 Adobe Experience Manager Web控制台屏幕. -
搜索 Apache Sling分发传输凭据 — 基于用户凭据的DistributionTransportSecretProvider
-
通过填充以下内容创建配置 名称, 用户名、和 密码 例如, slingTransportSecretProvider.
-
单击 保存
-
使用
Cmd +F
以搜索 Apache Sling分发代理 — 转发代理工厂 打开配置并搜索 传输密钥提供程序. -
更新
(name=default)
替换为(name=slingTransportSecretProvider)
. -
单击 保存 并从重新运行测试连接 分发代理 从AEM实例中再次筛选。
-