启用服务器端转发

实施 SSF 有两个主要步骤:

  1. 在 Analytics Admin Console 中打开用于“按报表包”**​将数据从 Analytics 转发到 Audience Manager 的“选项开关”。
  2. 将代码放置到适当位置,这是通过标记完成的。 为了使其正常工作,您需要安装 Adobe Experience Platform Identity Service 扩展以及 Analytics 扩展(实际上,您“不”**​需要 AAM 扩展,理由如下所述)。

在 Analytics Admin Console 中启用服务器端转发

需要在 Adobe Analytics Admin Console 中进行配置,才能开始将数据从 Adobe Analytics 转发到 Adobe Audience Manager。由于最长可能需要四个小时才能开始转发数据,因此您应该先执行此步骤。

在 Analytics Admin Console 中启用 SSF

  1. 通过 Experience Cloud UI 登录 Analytics。如果您没有 Analytics 的管理员访问权限,则需要联系 Experience Cloud 或 Analytics 管理员,以便向您分配访问权限或为您完成这些步骤。

    登录 Adobe Analytics

  2. 在Analytics的顶部导航中,选择​ 管理员>报表包,然后从列表中选择(或多选)要转发到Audience Manager的报表包。

    单击 Admin Console

  3. 从“报表包”屏幕中选择报表包,然后选择​ 编辑设置>常规>服务器端转发

    选择 SSF 菜单

    警告
    如上所述,您需要具有管理员权限才能查看此菜单项。
  4. 在“服务器端转发”页面上,阅读相应信息并选中​ 为报表包启用服务器端转发 ​框。

  5. 单击​ 保存

    完成 SSF 设置

注意
由于需要按报表包启用SSF,因此,当您在实际网站的报表包中部署SSF时,请不要忘记为每个实际的报表包重复此步骤。
此外,如果 SSF 选项为灰色,您需要将报表包映射到 Experience Cloud 组织,才能启用此选项。此文档对此进行了说明。

完成此步骤后,如果您启用了 Adobe Experience Platform Identity Service,则数据将从 Analytics 转发到 AAM。但是,要完成此过程,以便响应从AAM正常返回到页面(并通过Audience Analytics功能返回到Analytics),您还必须在标记中完成以下步骤。 别担心,这超级简单。

在标记中启用服务器端转发

这是启用 SSF 的两个步骤中的第二个步骤。您已在AnalyticsAdmin Console中打开相应选项开关,现在只需添加代码,如果您选中了正确的复选框,那么这些标记将为您发挥作用。

注意
为实施Analytics数据到AAM的服务器端转发,我们实际上将在标记中编辑/配置Analytics扩展,而不是 AAM扩展。 AAM 扩展专门用于客户端 DIL 实施,适用于没有 Adobe Analytics 的用户。因此,当以下步骤引导您转到 Analytics 扩展进行设置时,这些步骤是正确的。

在标记中启用SSF

  1. 转到​ Extensions > Installed,然后单击以配置Analytics扩展。

    配置 Analytics 扩展

  2. 展开 Adobe Audience Manager 部分

  3. 选中​ 自动与Audience Manager ​共享Analytics数据的框。 这会将 Audience Manager“模块”(代码)添加到 Analytics AppMeasurement.js 实施中。

  4. 添加您的“Audience Manager 子域”(也称为“合作伙伴名称”、“合作伙伴 ID”或“合作伙伴子域”)。按照获取 Audience Manager 子域中提供的说明进行操作。

  5. 单击​ 保存到库并生成

    配置 SSF

现在,服务器端转发代码已实施!

验证服务器端转发

验证服务器端转发是否已启动并正在运行的主要方法是,查看针对任意 Adobe Analytics 点击的响应。我们很快将执行这一操作。同时,我们还将检查一些其他事项,以便帮助确保服务器端转发按照我们希望的方式运行。

验证代码是否正确加载

Tags安装的用于处理转发(尤其是从AAM到页面的响应)的代码称为Audience Manager
“模块。” 我们可以使用 Experience Cloud Debugger 来确保该代码已加载。

  1. 打开 Luma 网站

  2. 单击浏览器中的调试器图标以打开 Experience Cloud Debugger

  3. 停留在“摘要”选项卡上,向下滚动到 Analytics 部分

  4. 确认 AudienceManagement 在“模块”部分下列出

    在 Debugger 中验证 AAM 模块

在 Debugger 中验证合作伙伴 ID

接下来,我们还可以验证 Debugger 是否从代码中获取了正确的“合作伙伴 ID”(也称为合作伙伴子域等)。

  1. 当仍处于 Debugger 中的“摘要”选项卡上时,向下滚动到 Audience Manager 部分

  2. 验证“合作伙伴”下的合作伙伴 ID/子域

    在 Debugger 中验证合作伙伴 ID

警告
您可能会注意到,Debugger的“Audience Manager”部分引用了“DIL”,即“Data Integration Library”,通常指客户端实施,而不是我们在此处实施的服务器端方法。 事实上,AAM“模块”(用在此 SSF 方法中)会使用很多与客户端 DIL 库相同的代码,因此 Debugger 当前正按照此方式进行报告。如果您已执行本教程中的步骤,且此验证部分中的其余项目均正确无误,则可以确认服务器端转发运行正常。