Campaign Standard 오류 : 지정된 테넌트 ID에 대한 백엔드가 일치하지 않습니다.

이 문서에서는 고객이 POST 요청에 사용된 URL에 잘못된 테넌트 ID를 입력할 때 문제를 해결합니다. 해결 방법에는 Authorization이 있는 Postman의 curl -H "Authorization: Bearer (귀하의 액세스 토큰)" 사용이 포함됩니다.

설명 description

환경

Adobe Campaign Standard

문제/증상

트랜잭션 메시지 기능에 대한 사후 요청을 하려고 하면 다음 오류가 발생합니다.

{"error_code":"400051","message":"지정된 테넌트 ID에 대한 백엔드에 일치하는 항목이 없습니다."}

POST 요청에 사용되는 샘플 URL:
https://mc.adobe.io/instance.campaign.adobe.com/campaign/xxxxxx/EVTinveonTestEventProduction

해결 방법 resolution

원인:

이 오류는 일반적으로 POST 요청에 사용된 URL에 잘못된 테넌트 ID를 입력할 때 발생합니다.

예를 들어 아래 URL에서 instancename.campaign.adobe.com ​은(는) 테넌트 ID를 위한 위치입니다.

https://mc.adobe.io/instancename.campaign.adobe.com/campaign/mcxxxxx/EVTinveonTestEventProduction

해상도:

테넌트 ID를 확인하려면 다음을 사용해야 합니다.

curl -H "Authorization: Bearer (귀하의 액세스 토큰)"
https://ims-na1.adobelogin.com/ims/profile/v1

Authorization: Bearer(액세스 토큰)가 있는 Postman의 요청 유형​ GET ​에 대해 동일한 URL을 헤더의 매개 변수로 사용할 수 있습니다.

결과에서 tenant_id 검색

예: tenant_id: xxxxx.

따라서 Post 요청에 대한 URL에서 테넌트 ID로 xxxx만 사용해야 합니다.

https://mc.adobe.io/instancename/campaign/mcxxxxx/EVTinveonTestEventProduction

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f