手动配置与Adobe Target的集成

您可以修改在使用向导时所做的选择加入向导配置,也可以手动与Adobe Target集成,而无需使用向导。

修改加入向导配置

将AEM与Adobe Target集成的选择加入向导会自动创建名为“预配目标配置”的目标云配置。 该向导还为名为“已配置目标框架”的云配置创建目标框架。 您可以根据需要修改云配置和框架的属性。

您还可以配置A4TAdobe Target配置,将Adobe Target用作定位内容时的报告源。

要找到云配置和框架,请通过​工具 > 部署 > ​导航到​Cloud Services。 (http://localhost:4502/libs/cq/core/content/tools/cloudservices.html)
在Adobe Target下,单击或点按​显示配置

已设置目标配置属性

在“选择加入”向导创建的“已设置目标配置”云配置中使用以下属性值:

  • 客户端代 码:如在选择加入向导中输入的。

  • 电子邮件: 如在选择加入向导中输入的。

  • 密码: 如在“选择加入”向导中输入的。

  • API类型: REST

  • 从Adobe Target同步区段: 已选。

  • 客户端库: mbox.js。

  • 使用DTM传送客户端库:未 选择。如果使用DTM或其他标签管理系统来托管mbox.js或AT.js文件,则选择此选项。 Adobe建议您使用DTM而不是AEM来传送库。

  • 自定义mbox.js: 未指定,因此使用默认mbox.js文件。根据需要指定要使用的自定义mbox.js文件。 仅当您选择了mbox.js时显示。

  • 自定义AT.js: 未指定,以使用默认AT.js文件。根据需要指定要使用的自定义AT.js文件。 仅当您选择了AT.js时显示。

NOTE

在AEM 6.3中,您可以选择目标库文件AT.JS,这是Adobe Target的一个新实现库,专为典型的Web实现和单页应用程序设计。

AT.js优惠了mbox.js库的几项改进:

  • 改进了Web实现的页面加载时间
  • 改进的安全性
  • 针对单页应用程序的更好实施选项
  • AT.js包含包含在目标.js中的组件,因此不再调用目标.js

已设置目标框架属性

选择加入向导创建的预配目标框架配置为从用户档案数据存储发送上下文数据。 默认情况下,商店的年龄和性别数据项会发送到目标。 您的解决方案可能需要发送其他参数。

chlimage_1-158

您可以配置框架以向目标发送其他上下文信息,如添加目标框架中所述。

配置A4TAnalytics Cloud配置

您可以将Adobe Target配置为在定位内容时使用Adobe Analytics作为报告源。

为此,您需要指定要将您的Adobe Target云配置与以下项连接的A4T云配置:

  1. 通过​AEM徽标 > 工具 > 部署 > Cloud Services​导航到​Cloud Services

  2. 在​Adobe Target​部分,单击​立即配置

  3. 重新连接到您的Adobe Target配置。

  4. 在​A4TAnalytics Cloud配置​下拉菜单中,选择框架。

    NOTE

    只有为A4T启用的分析配置才可用。

    使用AEM配置A4T时,可能会看到缺少配置引用条目。 要能够选择分析框架,请执行以下操作:

    1. 导航到​工具 > 常规 > CRXDE Lite
    2. 导航到​**/libs/cq/analytics/components/testandtargetpage/dialog/items/tabs/items/tab1_general/items/a4tAnalyticsConfig**
    3. 将属性​disable​设置为​false
    4. 点按或单击​保存全部

    chlimage_1-159

    单击​确定。与Adobe Target目标内容时,您可以选择报告源

手动与Adobe Target集成

手动与Adobe Target集成,而不是使用选择加入向导。

NOTE

目标库文件AT.JS是Adobe Target的一个新实现库,专为典型Web实现和单页应用程序设计。 Adobe建议您使用AT.js而不是mbox.js作为客户端库。
AT.js优惠了mbox.js库的几项改进:

  • 改进了Web实现的页面加载时间
  • 改进的安全性
  • 针对单页应用程序的更好实施选项
  • AT.js包含包含在目标.js中的组件,因此不再调用目标.js

您可以在​客户端库​下拉菜单中选择AT.js或mbox.js。

创建目标云配置

要使AEM能够与Adobe Target交互,请创建目标云配置。 要创建配置,请提供Adobe Target客户端代码和用户凭据。

您只需创建一次目标云配置,因为您可以将配置与多个AEM活动关联。 如果您有多个Adobe Target客户端代码,请为每个客户端代码创建一个配置。

您可以配置云配置以同步来自Adobe Target的区段。 如果启用同步,则在保存云配置后,会立即从后台目标导入区段。

请按照以下过程在AEM中创建目标云配置:

  1. 通过​AEM徽标 > 工具 > 部署 > Cloud Services​导航到​Cloud Services。 (http://localhost:4502/libs/cq/core/content/tools/cloudservices.html)

    将打开​Adobe Marketing Cloud​概述页面。

  2. 在​Adobe Target​部分,单击​立即配置

  3. 在​创建配置​对话框中:

    1. 为配置指定​Title
    2. 选择​Adobe Target配置​模板。
    3. 单击​创建

    此时将打开编辑对话框。

    chlimage_1-160

    NOTE

    使用AEM配置A4T时,可能会看到缺少配置引用条目。 要能够选择分析框架,请执行以下操作:

    1. 导航到​工具 > 常规 > CRXDE Lite
    2. 导航到​**/libs/cq/analytics/components/testandtargetpage/dialog/items/tabs/items/tab1_general/items/a4tAnalyticsConfig**
    3. 将属性​disable​设置为​false
    4. 点按或单击​保存全部
  4. 在对话框中,提供这些属性的值。

    • 客户端代码:目标帐户客户端代码

    • 电子邮件:目标帐户电子邮件。

    • 密码:目标帐户密码。

    • API类型:REST或XML

    • A4TAnalytics Cloud配置:选择用于目标活动目标和指标的Analytics云配置。如果您在定位内容时使用Adobe Analytics作为报告源,则需要此项。 如果看不到云配置,请参阅配置A4TAnalytics Cloud配置中的注释。

    • 使用准确定位: 默认情况下,此复选框处于选中状态。如果选中,云服务配置将在加载内容之前等待上下文加载。 请参阅以下注释。

    • 从Adobe Target同步区段:选 择此选项可下载在目标中定义的区段,以在AEM中使用它们。当“API类型”属性为REST时,必须选择此选项,因为不支持内联段,并且您始终需要使用目标中的段。 (请注意,AEM术语“segment”等效于目标“受众”。)

    • 客户端 库:选择mbox.js还是AT.js客户端库。

    • 使用DTM传送客户端库 -选择此选项可使用来自DTM的AT.js或mbox.js或其他标签管理系统。必须配置DTM集成才能使用此选项。 Adobe建议您使用DTM而不是AEM来传送库。

    • 自定义mbox.js:如果选中DTM框或使用默认mbox.js,则保留为空。或者上传自定义mbox.js。 仅当您选择了mbox.js时显示。

    • 自定义AT.js:如果选中DTM框或使用默认的AT.js,则保留为空。或者上传自定义AT.js。 仅当您选择了AT.js时显示。

    NOTE

    默认情况下,当您选择加入Adobe Target配置向导时,将启用准确定位。
    准确定位意味着云服务配置在加载内容之前会等待上下文加载。 因此,在性能方面,准确定位可能会在加载内容之前造成毫秒的延迟。
    创作实例始终启用准确定位。 但是,在发布实例中,您可以通过清除云服务配置中“准确定位”旁的复选标记(http://localhost:4502/etc/cloudservices.html),选择全局关闭准确定位。 无论您在云服务配置中进行何种设置,您仍然可以为各个组件打开和关闭精确定位。
    如果​已经创建了目标组件,并且您更改了此设置,则所做的更改不会影响这些组件。​您必须直接对这些组件进行任何更改。

  5. 单击​连接到目标​以使用目标初始化连接。 如果连接成功,则显示消息​连接成功。 单击消息上的​OK,然后单击对话框上的​OK

    如果无法连接到目标,请参阅疑难解答部分。

添加目标框架

配置目标云配置后,添加目标框架。 该框架标识从可用的Client ContextContextHub组件发送到Adobe Target的默认参数。 目标使用参数确定应用于当前上下文的区段。

您可以为单个目标配置创建多个框架。 当您需要将一组不同的参数发送到网站不同部分的目标时,多个框架非常有用。 为需要发送的每组参数创建一个框架。 将网站的每个部分与相应的框架相关联。 请注意,网页一次只能使用一个框架。

  1. 在目标配置页面上,单击“可用框架”旁边的​+(加号)。

  2. 在“创建框架”对话框中,指定​标题,选择​Adobe Target框架,然后单击​创建

    chlimage_1-161

    将打开框架页面。 Sidekick提供的组件表示您可以映射的Client ContextContextHub中的信息。

    chlimage_1-162

  3. 拖动表示要用于映射到放置目标的数据的Client Context组件。 或者,将​ContextHub Store​组件拖到框架中。

    NOTE

    映射时,参数会通过简单字符串传递到mbox。 无法从ContextHub映射数组。

    例如,要使用关于站点访问者的​用户档案数据​来控制目标活动,请将​用户档案数据​组件拖到页面。 将显示可用于映射到用户档案参数的目标数据变量。

    chlimage_1-163

  4. 通过选中相应列中的​Share​复选框,选择要在Adobe Target系统中显示的变量。

    chlimage_1-164

    NOTE

    同步参数只是一种方式——从AEM到Adobe Target。

将创建您的框架。 要将框架复制到发布实例,请使用Sidekick中的​激活框架​选项。

将活动与目标云配置关联

将您的AEM活动与您的目标云配置关联,以便您能够镜像Adobe Target中的活动。

NOTE

可用的活动类型由以下因素决定:

  • 如果对 AEM 端上用来连接到 Adobe Target 的 Adobe Target 租户 (clientcode) 启用了 xt_only 选项,则您​​能在 AEM 中创建 XT 活动。
  • 如果​​对 Adobe Target 租户 (clientcode) 启用 xt_only 选项,则可以在 AEM 中创建 XT 活动​ A/B 活动。

另请注意:xt_only 选项是对特定 Target 租户 (clientcode) 应用的设置,只能直接在 Adobe Target 中进行修改。您无法在 AEM 中启用或禁用此选项。

将目标框架与站点关联

在AEM中创建目标框架后,将网页与框架关联。 页面上的目标组件会将框架定义的数据发送至Adobe Target进行跟踪。 (请参阅内容定位。)

将页面与框架关联后,子页面将继承关联。

  1. 在​站点​控制台中,导航到要配置的站点。

  2. 使用快速操作选择模式,选择​视图属性。

  3. 选择​Cloud Services​选项卡。

  4. 点按/单击​编辑

  5. 点按/单击​Cloud Service配置​下的​添加配置,然后选择​Adobe Target

    chlimage_1-165

  6. 在​配置引用​下选择您想要的框架。

    NOTE

    确保选择您创建的特定​框架,而不是创建它时所依据的目标云配置。

  7. 点按/单击​完成

  8. 激活网站的根页面,将其复制到发布服务器。 (请参阅如何发布页面。)

    NOTE

    如果您附加到页面的框架尚未激活,则会打开一个向导,通过该向导也可以发布页面。

目标连接问题疑难解答

执行以下任务以排除连接到目标时出现的问题:

  • 确保您提供的用户凭据正确无误。
  • 确保AEM实例可以连接到目标服务器。 例如,确保防火墙规则不会阻止出站AEM连接,或将AEM配置为使用必要的代理。
  • 在AEM错误日志中查找有用的消息。 error.log文件位于安装AEM的​crx-quickstart/logs​目录中。
  • 在Adobe Target编辑活动时,URL指向localhost。 通过将AEM externalizer设置为正确的URL,解决此问题。

在此页面上