안녕하세요. 카카오모먼트 오픈API로 채널 메시지광고를 연동 중인데,
특정 광고계정(대웅제약)에서 채널 프로필이 조회되지 않고 메시지광고 목록 조회도 실패하는 현상이 있어 문의드립니다.
■ 증상 1. 메시지광고 목록 조회 실패
POST /openapi/message/v2/message-ads?limit=100
Authorization: Bearer {Authorization}
adAccountId: 527119
channel-profile-id: _paxjqs
Content-Type: application/json
{
"filter": {
}
}
응답
json
{
"code": -813,
"msg": "KakaoMomentException",
"extras": {
"detailCode": 105001,
"detailMsg": "유효한 카카오톡 채널 프로필 ID를 요청해야 합니다."
}
}
■ 증상 2. 채널 프로필 목록 조회 시 빈 배열 반환
위 105001 원인을 확인하기 위해 채널 프로필 목록 조회 API를 호출했더니 빈 배열이 반환됩니다.
GET /openapi/v4/adAccounts/channel/profiles
Authorization: Bearer {Authorization}
adAccountId: 527119
Content-Type: application/json
응답
json
[]
-
해당 광고계정에는 카카오모먼트 어드민상 카카오톡 채널이 연결되어 있는 것으로 확인됩니다.
■ 광고계정 정보
- adAccountId: 527119
- 사용하려는 channel-profile-id: _paxjqs
■ 문의 사항
- 채널 프로필 목록이 조회되기 위해 광고계정 측에 추가로 필요한 설정(채널 연결, 권한, 영업권 등)이 있다면 안내 부탁드립니다.
- 어드민에서는 채널이 연결되어 있는데 API 응답에만 누락되는 경우, 내부 데이터 동기화 문제인지도 함께 확인 부탁드립니다.
감사합니다.

