实施适用于Target的Adobe访客ID服务 implement-the-experience-cloud-id-service-for-target

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

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

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

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

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

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

var visitor = Visitor.getInstance("INSERT-IMS-ORG-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-IMS-ORG-ID-HERE");

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

Visitor.getInstance函数中,将INSERT-IMS-ORG-ID-HERE替换为您的IMS组织ID。 如果您不知道您的IMS组织ID,可以在CX企业管理页面上找到它。 另请参阅管理 - 核心服务。 您编辑的函数看起来类似于下面的示例。

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

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

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

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

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

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

测试和验证

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

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

有关AMCV Cookie和MID的信息,请参阅Cookie和访客ID服务

部署

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

recommendation-more-help
id-service-help