与Adobe Target集成的先决条件

作为AEM和Adobe Target](/docs/experience-manager-65/sites-administering/target.html?lang=zh-Hans)集成的[的一部分,您需要向Adobe Target注册,配置复制代理,并在发布节点上安全活动设置。

向Adobe Target注册

要将AEM与Adobe Target集成,您必须拥有有效的Adobe Target帐户。 此帐户必须至少具有​审批者​级别权限。 当你向Adobe Target注册时,你会收到一个客户代码。 您需要客户端代码和Adobe Target登录名和密码才能将AEM连接到Adobe Target。

客户代码在调用Adobe Target服务器时标识Adobe Target客户帐户。

注意

目标团队还必须启用您的帐户才能使用集成。

如果不是,请联系Adobe客户服务中心

启用目标复制代理

必须在创作实例上启用测试和目标复制代理。 请注意,如果您使用 nosamplecontent运行模式安装AEM,则此复制代理在默认情况下不处于启用状态。 有关保护生产环境的详细信息,请参阅安全清单

  1. 在AEM主页上,单击或点按​工具 > 部署 > 复制

  2. 单击或点按​作者上的代理

  3. 单击或点按​测试和目标(测试和目标)​复制代理,然后单击或点按​编辑

  4. 选择“启用”选项,然后单击或点按​确定

    注意

    配置测试和目标复制代理时,在​传输​选项卡中,默认情况下将URI设置为​tnt:///。 请勿将此URI替换为​https://admin.testandtarget.omniture.com

    请注意,如果尝试使用​tnt:///​测试连接,将引发错误。 这是预期行为,因为此URI仅供内部使用,不应与​测试连接​一起使用。

保护活动设置节点

必须保护发布实例上的活动设置节点​cq:ActivitySettings,以使普通用户无法访问它。 该活动设置节点应当只能由负责将活动同步到 Adobe Target 的服务访问。

cq:ActivitySettings​节点在CRXDE lite的/content/campaigns/*nameofbrand** 活动jcr:contentnode; *例如/content/campaign/we-retail/master/myactivity/jcr:content/cq:ActivitySettings下。 此节点仅在目标组件后创建。

活动的jcr:content下的​cq:ActivitySettings​节点受以下ACL保护:

  • 拒绝所有人
  • 允许“目标-活动-作者”的jcr:read,rep:write(作者是此组的成员,开箱即用)
  • 允许jcr:read,rep:write for "targetservice"

这些设置确保普通用户无权访问节点属性。 在创作和发布时使用相同的ACL。 有关详细信息,请参阅用户管理和安全

在Adobe Target编辑活动时,URL将指向​localhost,除非您更改AEM创作节点上的URL。 如果希望导出的内容指向特定的​publish​域,可以配置AEM Link Externalizer。

注意

另请参阅添加云配置

配置AEM externalizer:

注意

有关详细信息,请参阅将URL外部化

  1. 导航到位于​https://<server>的OSGi Web控制台:<port>/system/console/configMgr.

  2. 查找​Day CQ Link Externalizer​并输入创作节点的域。

    chlimage_1-120

在此页面上