API 주소
A2 On-Premise와 A2 Cloud 모두 배포 환경에서 제공받은 API 접속 주소를 사용합니다. 예시의your_a2_service를 해당 환경의 도메인으로 바꿔 사용하세요.
Response
API별 인증
호출하는 API의 용도에 따라 액세스 토큰이 필요한지가 다릅니다.
광고·추천 요청과 이벤트·행동 로그 전송 API는 액세스 토큰 없이 호출하므로 웹이나 앱에서 직접 호출할 수 있습니다. Data Management API는
Authorization: Bearer <token> 헤더에 액세스 토큰을 넣어 서버에서 호출합니다.
액세스 토큰 발급
액세스 토큰은 관리자 계정으로 Ad Manager에서 발급합니다.1
Ad Manager 로그인
관리자 계정으로 Ad Manager에 로그인합니다.
2
개발 설정으로 이동
관리 > 설정 메뉴의 개발 설정 영역으로 이동합니다.
3
토큰 발급 또는 복사
액세스 토큰이 비어 있다면 새로고침 아이콘을 눌러 발급합니다. 이미 발급된 토큰이 있다면 복사 아이콘을 눌러 복사합니다. 새로고침 아이콘을 누르면 기존 토큰은 더 이상 사용할 수 없으니 주의하세요.
테스트용 로그인 토큰 발급하기
테스트용 로그인 토큰 발급하기
계정 이메일과 비밀번호로 로그인 토큰을 발급할 수도 있습니다. 로그인 토큰은 발급한 계정의 권한으로 동작하며, 8시간이 지나면 만료됩니다. 테스트나 일시적인 작업에 사용하세요.응답의
access_token 값이 로그인 토큰이며, 개발 설정에서 발급하는 액세스 토큰과는 다른 토큰입니다.Response
토큰으로 API 호출하기
<token> 자리에 발급한 토큰을 넣고 내 계정 정보를 조회해 인증이 정상적으로 동작하는지 확인합니다.
Response (일부)
401, 계정에 해당 API를 호출할 권한이 없으면 403이 반환됩니다.
토큰 재발급
액세스 토큰은 만료 기한을 따로 관리할 필요가 없으며, 시스템에 하나만 존재합니다. 토큰이 유출되었거나 교체가 필요하면 Ad Manager의 개발 설정 화면에서 재발급하세요. 액세스 토큰은 발급한 관리자 계정의 권한으로 동작합니다. 발급한 계정을 비활성화하거나 삭제하면 해당 토큰을 사용하는 요청이 실패하고, 계정의 역할이나 권한을 바꾸면 일부 API를 호출하지 못할 수 있습니다. 계정을 정리하거나 권한을 바꾸기 전에 다른 관리자 계정으로 토큰을 재발급해 연동 시스템에 반영하세요. API로 재발급할 수도 있습니다. 새 토큰은 응답의access_token.access_token 값으로 확인합니다.
