DCS エラーコード、メッセージ、例 dcs-error-codes-messages-and-examples
Data Collection Servers(DCS)で生成されるエラーコードおよびメッセージをコード ID 順に説明します。
以下の表で、斜体 の部分には実際の情報が入ります。
システムエラーコード system-error-codes
hostname
の構成が見つかりませんでした。d_orgid
value (could not find a config for this org 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
token receivedオプトアウトエラーコード opt-out-error-codes
ID
のオプトアウトタグが見つかりましたDCS では、次の国からの要求を IP アドレスに基づいてブロックします。
- キューバ(CU)
- イラン(IR)
- 北朝鮮(KP)
- スーダン(SD)
- シリア(SY)
プロファイル取得エラーコード profile-retrieval-error-codes
ID
のプロファイル キャッシュから特性を読み取れませんID
の関連する顧客を読み取れませんID
ID
のプロファイルの読み取りに失敗したため、ID
から ID
への移行を実行できませんでした統合警告コード integration-warning-codes
ID
が無効ですmaximum allowed
です。 Found is maximum found
.ID
ID
ID
ID
ID
のブロックされたプロファイル操作ID
は、要求あたりの宣言済み顧客 ID の上限を超えたため、破棄されましたエラー 301 に関係します。このエラーは、上限を超えたため破棄された顧客 ID を示します。
例えば、12 個の顧客 ID が DCS 呼び出しで宣言された場合は、そのうちの 2 個が破棄されます。どの ID が破棄されたかを伝えるために、このエラーは応答に 2 回表示されます(破棄された顧客 ID ごとに 1 回ずつ)。
ID
、顧客 ID は ID
です。このエラーコードが返されるのは、1 回の DPID
DCS 呼び出しで同じ名前空間()に 4 個以上の顧客 ID が宣言されている場合です。
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 要求では、同じ名前空間に(統合コード one で)4 個の ID が宣言されています。これらの ID の 1 つが破棄され、エラー 310 が返されます。
DCS がこのエラーコードを返すのは、少なくとも 1 つの 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 を無視し、この無効な ID に関するエラーとあわせて 312 エラーをスローします。適切なデバイス広告 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 を小文字で指定しています。
gdpr=1
および IAB TC 文字列が CMP ID によって生成され、評価時点においてその CMP ID が、Audience Manager のグローバル CMP リストのキャッシュバージョンに存在しない場合、IAB TCF 用 Audience Manager プラグインは IAB TC 文字列を破棄し、通常どおりリクエストを処理します。IAB TCF v2.2 ${GDPR} マクロは 0 に設定され、${GDPR_CONSENT_XXX} マクロは空です。gdpr=1
および IAB TCF 文字列が CMP によって生成され、その CMP がグローバル CMP リストのキャッシュバージョンで削除とマークされている場合、評価時間がグローバル CMP リストの削除時間を経過すると、IAB TC 用 Audience Manager プラグインは TC 文字列を破棄し、通常どおりリクエストを処理します。IAB TCF v2.2 ${GDPR} マクロは 0 に設定され、${GDPR_CONSENT_XXX} マクロは空です。サンプルエラーコードメッセージ sample-error-codes
DCS では、エラーコードおよびメッセージを HTTP 応答文字列の JSON オブジェクトまたは X ヘッダーで返します。
サンプル DCS エラーコードおよびメッセージ
{
"errors":[
{
"code":101,
"msg":"Invalid Experience Cloud id passed in"
},
{
"code":102,
"msg":"Invalid aam id passed in request"
}
]
}
X-Error
X- ヘッダーで表現されたエラーコード(例えば X-Error: 101,102
など)が URL 文字列に含まれます。