DCS 错误代码、消息和示例

由代码ID以数字顺序列出的Data Collection Servers (DCS)生成的错误代码和消息。

在下表中,斜体​表示变量占位符。

系统错误代码

错误代码 错误消息 描述
0 未指定错误 这是一个全部捕获错误,它处理其他错误处理程序未覆盖的事件。 很难对此错误进行故障诊断。 它可能由各种未知的操作或事件引起。 如果收到此错误,请重试DCS请求。 如果问题仍然存在,请与Adobe代表联系。
1 找不到主机名的配置:hostname 我们的合作伙伴供应团队尚未设置请求中发送的主机名。 如果您看到此错误消息,请与Adobe代表联系。
2 无效的d_orgid值(找不到此组织ID的配置):ID 组织ID不正确。 请检查您的ID,然后重试请求。 如果您不知道或没有组织ID,请参阅“管理页”部分组织和帐户链接,以了解如何找到它。

集成错误代码

错误代码 错误消息 描述
100 无法检索请求的主机名 API调用未在请求中发送主机HTTP头。 将主机头添加到呼叫,然后重试。 大多数浏览器和API客户端都自动执行此操作。
101 ID中传递的Experience Cloud ID无效 DCS调用包含无效的Experience Cloud ID。 检查标题字符串中的d_mid=键值对。 请确保传入正确的Experience Cloud ID,然后重试请求。
102 请求ID中传递的AAM ID无效 DCS调用包含无效的Audience Manager ID。 检查标题字符串中的d_uuid=键值对。 请确保传入正确的Audience Manager ID,然后重试请求。
104 所有客户ID无效 您呼叫中的所有客户ID都无效。 请检查您的ID,然后重试。
109 合作伙伴Partner ID不允许引用HTTP referer 呼叫中的伙伴ID不允许使用呼叫上的HTTP referer头。 检查HTTP referer头是否正确。
111 收到的IMS令牌无效 为Audience Manager - Adobe Target集成返回。 当对DCS进行调用时,将引发错误,该IMS令牌无效。 令牌可能格式不正确、已过期,或者用户可能未获得访问所需资源的授权。

退出错误代码

代码ID 消息 描述

171

遇到选择退出id ID的标记

客户已选择不接收基于兴趣的广告。

172

阻止的Cookie

当用户的浏览器阻止第三方Cookie时返回。

173

通过 NAI遇到信任关系

用户已通过NAI启动退出过程。

198

合作伙伴阻止来自此国家/地区的请求

根据IP地址, DCS阻止来自合作伙伴有意限制流量的国家的请求。

199

不允许来自此国家/地区的请求

DCS根据IP地址阻止来自以下国家/地区的请求:

  • 古巴(CU)
  • 伊朗(IR)
  • 朝鲜(KP)
  • 苏丹语(SD)
  • 叙利亚(SY)

用户档案检索错误代码

代码ID 消息 描述

200

无法从ID的用户档案缓存读取特征:ID

当无法从内部用户档案读取用户存储时返回。

201

无法从用户档案缓存读取客户ID的设备ID:ID

当无法检索设备ID的用户档案链接合并规则时返回。

202

无法读取设备ID的相关客户:ID

当无法从内部存储检索与设备ID关联的客户ID(UUID)的“上次验证”合并规则时返回。

203

无法读取设备群集的id:ID

无法为此设备ID返回来自同一设备图形群集的链接设备ID。

204

无法执行迁移,因为主设备用户档案读取失败

如果您收到此错误,我们的数据存储可能遇到可伸缩性问题( PCS)。 如果问题仍然存在,请与Adobe代表联系。

205

无法执行从IDID的迁移,因为ID的用户档案读取失败

如果您收到此错误,我们的数据存储可能遇到可伸缩性问题( PCS)。 如果问题仍然存在,请与Adobe代表联系。

集成警告代码

代码ID 消息 描述

300

无效的客户id ID

客户ID无效(数据源值缺失、集成代码缺失、数据源格式无效、客户ID被阻止、客户ID空白、未授权访问不属于合作伙伴的数据源尝试)。

301

超出客户ID的最大数量。 允许的最大值为maximum allowed。 找到的是maximum found

与跨设备数据源关联的客户ID数量超过每个请求允许的跨设备ID数量。 这些ID包括跨设备、移动或Cookie ID。 此限制当前设置为10。

302

未授权的客户id ID

当客户ID数据源不归当前组织ID所有时返回。 如果您不知道或没有组织ID,请参阅组织和帐户链接中的“查找组织ID”部分,了解有关如何查找它的信息。

303

阻止的客户ID ID

当客户ID被识别为恶意ID并已添加到时阻止列表返回。

304

阻止的数据源ID ID

当数据源ID被标识为恶意并已添加到时返阻止列表回

306

已阻止声明的设备id ID

设备ID已被识别为恶意ID并已添加到中。当我们在很短的时间内收到包含此设备ID的极大量 DCS请求时,可能会发生这种情况。

307

ID的用户档案操作被阻止

已阻止读/写操作,因为ID已被标识为恶意,并已添加到程阻止列表序查看错误代码306。

309

客户id ID已被放弃,因为它超过了每个请求声明的客户id的限制

与错误301相关。 此错误指定因超出限制而放弃的客户ID。

例如,如果在 DCS调用中声明了12个客户ID,其中两个将被丢弃。 为了传递被丢弃的客户ID,此错误将在响应中显示两次(对于每个被丢弃的客户ID显示一次)。

310

客户ID已被放弃,因为它超出了给定命名空间的限制。 命名空间id为ID,客户id为ID

如果在 DCS调用中为同一命名空间( DPID)声明的客户ID超过3个,则返回此错误代码。

https://partner.demdex.net/event?d_rtbd=json&d_cid_ic=one&d_cid_ic=one&d_cid_ic=one&d_cid_ic=one

在此示例 DCS请求中,为同一命名空间声明了4个id(集成代码为1)。 将丢弃一个ID,并返回错误310。

311

请求包含无效参数

当至少一个URL参数未正确编码时, DCS将返回此错误代码。 在这种情况下, DCS忽略整个请求。

http(s)://partner.demdex.net/event?d_event=imp&d_rtbd=json&d_src=38454&d_site=%esid!&d_creative=%ecid!&d_adgroup=%eaid!&d_placement=%epid!&d_campaign=%ebuy!&d_adsrc=48123

在上面的示例请求中, %序列的编码不正确。 因此, DCS将忽略它。

正确编码的范例应如下:

http(s)://partner.demdex.net/event?d_event=imp&d_rtbd=json&d_src=38454&d_site=%25esid!&d_creative=%25ecid!&d_adgroup=%25eaid!&d_placement=%25epid!&d_campaign=%25ebuy!&d_adsrc=48123

312

请求包含无效的全局设备ID

当请求包含无效的全局设备ID时,DCS将返回此错误代码。 DCS忽略无效ID,并引发312错误和无效ID的特定错误。 有关正确的设备广告ID格式和相应的全局数据源的详细信息,请参阅Audience Manager全局数据源 ID索引

错误调用的示例: "http://partner.demdex.net/event?d_rtbd=json&d_cid=20915%01a53cc5a2-6aa1-4210-8ded-a88b29b6212z"

说明:IDFA(DPID 20915)必须是大写ID。 请求中提供的ID为小写。

313

GCL中不存在CMP ID

gdpr=1和IAB TC字符串由评估时在Audience Manager的缓存版本的全局CMP列表中不存在的CMP ID生成时,IAB TCF的Audience Manager插件会丢弃IAB TC字符串并照常处理请求。 IAB TCF v2.0 ${GDPR}宏设置为0,而${GDPR_CONNENCE_XXX}宏为空。

314

CMP ID在GCL中标记为已删除

gdpr=1和IAB TC字符串由在我们的全局CMP列表的缓存版本中标记为已删除的CMP生成时,如果评估时间超过了来自全局CMP列表的删除时间,则IAB TCF的Audience Manager插件将丢弃TC字符串并照常处理请求。 IAB TCF v2.0 ${GDPR}宏设置为0,而${GDPR_CONNENCE_XXX}宏为空。

315

“同意”字符串表示未同意

如果未征得同意,IAB TCF的Audience Manager插件会选择用户退出进一步的数据收集,或者如果未检测到合作伙伴上下文,则完全停止调用。

示例错误代码消息

DCS在JSON对象或HTTP响应字符串的X-头中返回错误代码和消息。

示例DCS错误代码和消息

{ 
   "errors":[ 
      { 
         "code":101,
         "msg":"Invalid Experience Cloud id passed in"
      },
      { 
         "code":102,
         "msg":"Invalid aam id passed in request"
      }
   ]
}

X-Error

X-头捕获的错误代码显示在URL字符串中,如X-Error: 101,102

争用条件和错误处理

在此页面上