안녕하세요, API 사용 중 애로사항이 있어 문의드립니다.
POST https://apis.moment.kakao.com/openapi/v4/creatives
위의 API를 Content-Type : multipart/form-data 형식으로 사용중입니다.
카카오 비즈보드-전환 캠페인에서 카카오톡 채널로 전환 최적화 설정 시
랜딩유형 설정이 따로 없는 것으로 광고센터에서 확인하였습니다.
그리고 소재를 생성하여 조회 API로 호출하여 확인 시 랜딩유형이 채널 추가로 확인되었고
위의 API를 랜딩유형 CHANNEL_ADD로 하여 이미 생성되어 있는 소재와 같은 프로필ID를 입력하였는데
“캠페인 생성시 입력한 프로필 번호와 일치하지 않습니다.”
이와 같은 응답이 와서 문의드립니다.
요청
Content-Type: multipart/form-data; boundary=----WebKitFormBoundaryDEBUG
------WebKitFormBoundaryDEBUG
Content-Disposition: form-data; name=“adGroupId”
4636300
------WebKitFormBoundaryDEBUG
Content-Disposition: form-data; name=“format”
IMAGE_BANNER
------WebKitFormBoundaryDEBUG
Content-Disposition: form-data; name=“name”
카카오톡 채널 캠페인 (정상)
------WebKitFormBoundaryDEBUG
Content-Disposition: form-data; name=“altText”
소식 랜딩 테스트
------WebKitFormBoundaryDEBUG
Content-Disposition: form-data; name=“landingInfo.landingType”
CHANNEL_ADD
------WebKitFormBoundaryDEBUG
Content-Disposition: form-data; name=“landingInfo.profileId”
_Tyxnxlz
------WebKitFormBoundaryDEBUG
Content-Disposition: form-data; name=“imageFile”; filename=“1029258 샘플.png”
Content-Type: application/octet-stream
…
(파일첨부내용생략)
응답
400 Bad Request: “{“msg”:“KakaoMomentException”,“code”:-813,“extras”:{“detailCode”:75642,“detailMsg”:“캠페인 생성시 입력한 프로필 번호와 일치하지 않습니다.”}}”