DCS 错误代码、消息和示例 dcs-error-codes-messages-and-examples
生成的错误代码和消息 Data Collection Servers (DCS)按代码ID以数字顺序列出。
在下表中, 斜体 表示变量占位符。
系统错误代码 system-error-codes
hostname
d_orgid
值(无法找到此组织id的配置): ID
集成错误代码 integration-error-codes
ID
d_mid=
标头字符串中的键值对。 确保您传入的是正确的 Experience Cloud 请重试ID。ID
d_uuid=
标头字符串中的键值对。 确保您传入的是正确的 Audience Manager 请重试ID。HTTP referer
不允许用于合作伙伴 Partner ID
HTTP referer
调用中的标头不允许用于调用中的合作伙伴ID。 检查 HTTP referer
标题正确。IMS
已接收令牌选择退出错误代码 opt-out-error-codes
ID
根据IP地址, DCS 阻止来自以下国家/地区的请求:
- 古巴(CU)
- 伊朗
- 朝鲜(KP)
- 苏丹(SD)
- 叙利亚(SY)
配置文件检索错误代码 profile-retrieval-error-codes
ID
ID
ID
到 ID
,因为配置文件读取失败 ID
集成警告代码 integration-warning-codes
ID
maximum allowed
. 找到的 maximum found
.ID
ID
ID
ID
ID
被丢弃,因为它超出了每个请求声明的客户ID限制与错误301相关。 此错误指定由于超出限制而丢弃的客户ID。
例如,如果在 DCS 调用,其中两个将被丢弃。 为了中继哪些客户被丢弃,此错误将在响应中显示两次(每个被丢弃的客户ID显示一次)。
ID
,客户ID为 ID
.如果为同一命名空间( )声明了3个以上的客户ID,则会返回此错误代码 DPID
)在 DCS 呼叫。
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(其中集成代码一个)。 丢弃其中一个ID并返回错误310。
此 DCS 至少有一个URL参数未正确编码时会返回此错误代码。 在本例中, 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
此 DCS 当请求包含无效的全局设备ID时,将返回此错误代码。 DCS将忽略无效ID,并抛出312错误以及无效ID的特定错误。 请参阅 全局数据源 和 Audience Manager中的ID索引 以了解有关正确的设备广告ID格式以及相应的全局数据源的详细信息。
不正确调用的示例: "http://partner.demdex.net/event?d_rtbd=json&d_cid=20915%01a53cc5a2-6aa1-4210-8ded-a88b29b6212z"
说明:An IDFA (DPID 20915) 必须为大写ID。 请求中提供的ID为小写。
gdpr=1
并且IAB TC字符串由评估时在Audience Manager的全局CMP列表的缓存版本中不存在的CMP ID生成,此时,适用于IAB TCF的Audience Manager插件将放弃IAB TC字符串,并照常处理请求。 IAB TCF v2.2 ${GDPR} 宏设置为0,且${GDPR_CONSENT_XXX} 宏为空。gdpr=1
而且IAB TC字符串是由在我们的“全局CMP列表”缓存版本中标记为已删除的CMP生成的,如果评估时间超过从“全局CMP列表”中删除的时间,则适用于IAB TCF的Audience Manager插件会丢弃TC字符串并照常处理请求。 IAB TCF v2.2 ${GDPR} 宏设置为0,且${GDPR_CONSENT_XXX} 宏为空。示例错误代码消息 sample-error-codes
此 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错误
X标头捕获的错误代码显示在URL字符串中,如下所示: X-Error: 101,102
.