手动配置与Adobe Target的集成

您可以修改在使用向导时执行的选择加入向导配置,也可以不使用向导手动与Adobe Target集成。

修改选择加入向导配置

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

通过配置A4T Adobe Target配置,您还可以将Analytics Cloud配置为在定位内容时使用Adobe Target作为报表源。

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

已配置的Target配置属性

在选择加入向导创建的已配置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时,才会显示。

注意

在AEM 6.3中,您可以选择Target库文件: AT.JS,这是适用于Adobe Target的新实施库,专为典型的Web实施和单页应用程序而设计。

与mbox.js库相比,AT.js提供了以下几项改进:

  • 缩短了Web实施的页面加载时间
  • 增强的安全性
  • 为单页应用程序提供更好的实施选项
  • AT.js包含target.js中包含的组件,因此不再需要调用target.js

已配置的Target框架属性

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

chlimage_1-158

您可以配置框架以将其他上下文信息发送到Target,如 添加Target框架.

配置A4T Analytics Cloud配置

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

注意

用户凭据身份验证(旧版)不适用于A4T(适用于Target和Analytics)。 因此,客户应使用IMS身份验证,而不是用户凭据身份验证。

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

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

  2. Adobe Target ,单击 立即配置.

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

  4. A4T Analytics Cloud配置 下拉菜单中,选择框架。

    注意

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

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

    1. 导航到 工具 > 常规 > CRXDE Lite.
    2. 导航到 A4T Analytics配置对话框 (见下文)
    3. 设置属性 禁用 to false.
    4. 点按或单击 全部保存.

A4T Analytics配置对话框

/libs/cq/analytics/components/testandtargetpage/dialog/items/tabs/items/tab1_general/items/a4tAnalyticsConfig

AdobeTargetSettings

单击​确定。使用Adobe Target定位内容时,您能够 选择报表源.

手动与Adobe Target集成

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

注意

目标库文件, AT.JS,是适用于Adobe Target的新实施库,专为典型的Web实施和单页应用程序而设计。 Adobe建议您使用AT.js而不是mbox.js作为客户端库。
与mbox.js库相比,AT.js提供了以下几项改进:

  • 缩短了Web实施的页面加载时间
  • 增强的安全性
  • 为单页应用程序提供更好的实施选项
  • AT.js包含target.js中包含的组件,因此不再需要调用target.js
    您可以在 客户端库 下拉菜单。

创建Target云配置

要启用AEM与Adobe Target的交互,请创建Target云配置。 要创建配置,请提供Adobe Target客户端代码和用户凭据。

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

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

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

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

    Adobe Marketing Cloud 将打开“概述”页面。

  2. Adobe Target ,单击 立即配置.

  3. 创建配置 对话框:

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

    将打开编辑对话框。

    AdobeTargetSettings

    注意

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

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

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

    • 电子邮件:Target帐户电子邮件。

    • 密码:目标帐户密码。

    • API类型:REST或XML

    • A4T Analytics Cloud配置:选择用于定位活动目标和量度的Analytics云配置。 如果您在定位内容时使用Adobe Analytics作为报表源,则需要使用此功能。 如果您看不到云配置,请参阅 配置A4T Analytics Cloud配置.

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

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

    • 客户端库: 选择您希望使用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时,才会显示。

    注意

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

  5. 单击 连接到Target 以初始化与Target的连接。 如果连接成功,则显示消息 连接成功 中。 单击 确定 ,然后 确定 对话框。

    如果您无法连接到Target,请参阅 疑难解答 中。

添加Target框架

配置Target云配置后,添加Target框架。 该框架可识别从可用 Client ContextContextHub 组件。 Target使用参数来确定应用于当前上下文的区段。

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

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

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

    chlimage_1-161

    将打开框架页面。 Sidekick提供表示 Client ContextContextHub 你可以映射的。

    chlimage_1-162

  3. 拖动表示要用于映射到拖放目标的数据的Client Context组件。 或者,拖动​ContextHub存储 组件。

    注意

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

    例如,要使用 用户档案数据 关于网站访客以控制Target营销活动,请将 用户档案数据 组件。 此时会显示可用于映射到Target参数的配置文件数据变量。

    chlimage_1-163

  4. 通过选择 共享 复选框。

    chlimage_1-164

    注意

    只有从AEM到Adobe Target同步参数的一种方式。

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

将活动与Target云配置关联

关联您的 AEM活动 配置,以便能够镜像 Adobe Target.

注意

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

  • 如果对 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 中启用或禁用此选项。

将Target框架与您的站点关联

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

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

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

  2. 使用 快速操作选择模式,选择 查看属性。

  3. 选择 Cloud Services 选项卡。

  4. 点按/单击 编辑.

  5. 点按/单击 添加配置Cloud Service配置 选择 Adobe Target.

    chlimage_1-165

  6. 选择所需的框架 配置参考.

    注意

    确保选择 框架 而不是创建该云配置的Target云配置中的任何值。

  7. 点按/单击 完成.

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

    注意

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

Target连接问题疑难解答

执行以下任务,以解决连接到Target时出现的问题:

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

在此页面上