实施适用于 Target 的 Experience Cloud Identity 服务 implement-the-experience-cloud-id-service-for-target

这些说明适用于要使用 Experience Cloud 身份服务但不使用数据收集标记的 Target 客户。但是,我们强烈建议您使用标记实施 ID 服务。标记可简化实施工作流程,并自动确保代码放置和排序正确无误。

IMPORTANT
  • 请在开始之前阅读相关要求
  • 请在生产环境中实施此代码之前,首先在开发环境中对它进行配置和测试。

步骤 1:获取 ID 服务代码 section-b32ba0548aa546a79dd38be59832a53e

ID 服务需要 VisitorAPI.js 代码库。请联系客户关怀,以获取此代码。

步骤 2:将 Visitor.getInstance 函数添加到 ID 服务代码 section-287ef2958e9f43858fe9d630ae519e22

第 1 部分:复制下面的 Visitor.getInstance 函数

var visitor = Visitor.getInstance("INSERT-MARKETING-CLOUD-ORGANIZATION ID-HERE");

第 2 部分:将函数代码添加到 VisitorAPI.js 文件

Visitor.getInstance 函数放置在位于文件末尾的代码块后面。您编辑的文件应该类似于下面的样子:

/*
========== DO NOT ALTER ANYTHING BELOW THIS LINE ==========
Version and copyright section
*/

// Visitor API code library section

// Put Visitor.getInstance at the end of the file, after the code library

var visitor = Visitor.getInstance("INSERT-MARKETING-CLOUD-ORGANIZATION ID-HERE");

步骤 3:将您的 Experience Cloud 组织 ID 添加到 Visitor.getInstance section-522b1877be9243c39b222859b821f0ce

Visitor.getInstance 函数中,将 INSERT-MARKETING-CLOUD-ORGANIZATION ID-HERE 替换为您的 Experience Cloud 组织 ID。如果您不知道自己的组织 ID,可以在 Experience Cloud 管理页面上查找。另请参阅管理 - 核心服务。您编辑的函数看起来类似于下面的示例。

var visitor = Visitor.getInstance("1234567ABC@AdobeOrg");

IMPORTANT
请不要 ​更改组织 ID 中字符的大小写。这个 ID 是区分大小写的,因此必须严格按照所提供的形式使用。

步骤 4:将访客 API 代码添加到页面 section-02d8dd7678b64a85b5abc1c4ef0845dd

先将 VisitorAPI.js 文件部署到网站上的 <head> 标签中,然后再引用 mbox.js 文件。Experience Cloud ID 服务必须在生成首个 Target 网络调用之前执行。在测试和验证后将此代码移入生产环境中。

步骤 5:测试和部署 ID 服务代码 section-e81ee439bb8a4c2abea43d76f3112e9c

您可以按如下方式进行测试和部署。

测试和验证

要测试 ID 服务实施,请执行以下操作:

  • 检查托管页面的域中的 AMCV Cookie。
  • 验证 mboxMCGVID 是否显示在您的 Target 请求中,以及它是否包含 Experience Cloud ID (MID)。

请参阅 Cookie 和 Experience Cloud Identity 服务,以了解有关 AMCV Cookie 和 MID 的信息。

部署

在代码通过测试后,部署代码。

recommendation-more-help
9c9e8ca9-9f7e-42c9-a5d5-a0d82776362a