※ 모먼트 오픈API 는 카카오 광고 공식대행사와 사전에 협의된 광고주에 한하여 권한을 부여하고 해당 권한이 있어야 사용할 수 있습니다.
광고주의 경우 담당 카카오 마케터를 통하여, 카카오 광고 공식 대행사이실 경우 카카오 채널 담당자를 통하거나, “카카오광고 통합 에이전시 > 문의게시판 > 카테고리 : 카카오모먼트 > 운영 > API 권한신청” 을 통해 모먼트 오픈API 사용 권한신청을 진행하시길 바랍니다.
참고로 권한은 비즈앱 설정 완료 후 부여가 가능하오니 비즈앱 설정도 완료해주시길 바랍니다.
모먼트 오픈API 권한이 없는 앱의 경우 답변이 늦어지거나 문의 진행이 불가하오니 이점 양해 부탁드립니다.
※ 사용 중 문의사항은 아래 내용을 기재하신 후 작성해주시길 바랍니다.
호출 시 발생한 오류의 경우 호출 /응답 내용을 상세히 남겨주시는 것이 확인 및 답변에 도움이 됩니다.
사업자명:
APP 이름(ID):
문의 내용:
공식 대행사의 api 키를 활용하여 어플리케이션을 개발하려고 하는데 그 과정에서 카카오 모먼트 api 활용 방법에 대해 문의드립니다.
제가 개발하려는 서비스는 고객이 복수의 광고매체(카카오, 구글, 페이스북 등)에서 가지고 있는 광고계정 데이터를 한 사이트에서 모두 확인 가능한 웹사이트인데요. 카카오 모먼트 데이터도 그 대상에 포함되어 있습니다.
제가 생각한 서비스 플로우는 고객이 카카오 로그인을 통해 access token/refresh token 을 받도록 하고 이 토큰을 저희 서비스가 받아 모먼트 api를 호출하고 데이터를 화면에 나타내 주는건데요.
카카오 모먼트 캠페인 호출을 예시로 보면
GET /openapi/v4/campaigns HTTP/1.1
Host: apis.moment.kakao.com
Authorization: Bearer {ACCESS_TOKEN}
이렇게 호출하면 되는데 이때 헤더에 넣는 ACCESS_TOKEN 은 고객의 토큰이 맞을까요??
그런데 궁금한건 카카오 모먼트 api의 경우 인증 받은 공식 대행사 등만 가능한데 위의 api 호출에서는 공식대행사임을 확인할 방법이 없어 보여서 그러면 위의 토큰이 공식 대행사의 토큰인지 헷갈리네요.
답변 부탁드립니다.
감사합니다.