Show Menu
主题×

测试和验证 Experience Cloud Identity 服务

这些说明、工具和过程可帮助您确定 ID 服务是否正常运行。这些测试通常适用于 ID 服务,也适用于不同的 ID 服务和 Experience Cloud 解决方案组合。

开始之前

在开始测试和验证 ID 服务之前需要了解的重要信息。
浏览器环境
在普通浏览器会话中进行测试时,请在每次测试之前清除您的浏览器缓存。
或者,您也可在匿名或使用假名的浏览器会话中测试 ID 服务。在匿名会话中,您无需在每次测试之前清除浏览器 Cookie 或缓存。
工具
Adobe 调试器 Charles HTTP 代理 可帮助您确定 ID 服务是否已配置为可在 Analytics 中正常使用。此部分中的信息基于 Adobe 调试器工具和 Charles 代理返回的结果。当然,您也可以随意使用最适合您的任何工具或调试器。

通过 Adobe 调试器工具进行测试

当您在 Adobe 调试器响应中看到 Experience Cloud ID (MID) 时,即表明您的服务集成配置正确。请参阅 Cookie 和 Experience Cloud Identity 服务 ,以了解有关 MID 的更多信息。
To verify the status of the ID service with the Adobe debugger :
  1. 清除您的浏览器 Cookie,或打开匿名的浏览会话。
  2. 加载包含 ID 服务代码的测试页面。
  3. 打开 Adobe 调试器。
  4. 在结果中检查 MID。

了解 Adobe 调试器结果

MID 存储在一个键值对中,它使用以下语法:
MID= *
Experience Cloud ID
*
。调试器将显示此信息,如下所示。
成功
如果您看到一个类似于如下形式的响应,则表明 ID 服务已成功实施:
mid=20265673158980419722735089753036633573
如果您是 Analytics 客户,除 MID 以外,可能还会看到 Analytics ID (AID)。它发生于以下情况:
  • 对于您的某些早期/长期网站访客。
  • 如果您启用了宽限期。
失败
如果调试器出现以下问题,请联系 客户关怀
  • 不返回 MID。
  • 返回错误消息,指示尚未配置您的合作伙伴 ID。

通过 Charles HTTP 代理进行测试

要通过 Charles 验证 ID 服务的状态,请执行以下操作:
  1. 清除您的浏览器 Cookie,或打开匿名的浏览会话。
  2. 启动 Charles。
  3. 加载包含 ID 服务代码的测试页面。
  4. 检查下述请求和响应调用与数据。

了解 Charles 结果

有关查看位置、搜寻对象以及何时使用 Charles 监视 HTTP 调用的信息,请参阅此部分。
Charles 中成功的 ID 服务请求
Visitor.getInstance
函数对
dpm.demdex.net
进行 JavaScript 调用时,您的 ID 服务代码工作正常。成功的请求包含您的 组织 ID 。组织 ID 可作为一个使用以下语法的键值对传递:
d_orgid= *
组织 ID
*
。在“
dpm.demdex.net
结构”选项卡下方查找 和 JavaScript 调用。在“请求”选项卡下方查找您的组织 ID。
Charles 中成功的 ID 服务响应
当来自 数据收集服务器 (DCS) 的响应返回 MID 时,您的帐户已正确配置。MID 作为使用以下语法的键值对返回:
d_mid: *
访客 Experience Cloud ID
*
。在“响应”选项卡中查找 MID,如下所示。
Charles 中失败的 ID 服务响应
如果 DCS 响应中缺失 MID,则表示您的帐户未正确配置。失败的响应在“响应”选项卡中返回一个错误代码和消息,如下所示。如果您在 DCS 响应中看到此错误消息,请联系客户关怀。
有关错误代码的更多信息,请参阅 DCS 错误代码、消息和示例