광고주를 위한 API 세팅 가이드 for CPS
1. 광고 목록 조회
버즈빌에서 광고주의 상품 목록을 조회하기 위해서는 상품 list 정보를 담고있는 api 호출이 필요합니다.
항목 | 내용 | |
---|---|---|
1 | 요청 방향 | BuzzAd → 광고주 |
2 | HTTP Request method | GET |
3 | HTTP Request URL | 광고주의 상품 리스트 |
4 | HTTP Request parameters | Field 설명
|
5 | Response |
|
5) Response Fields
Field | Type | Description |
---|---|---|
| list | 상품 목록
|
| String | 처리 결과 코드
|
| String | 처리 결과 메세지 |
list
세부 항목 (Response Fields - list)
Field | Type | Description |
---|---|---|
| Integer | 필수 상품 아이디 (식별값) |
| String | 필수 상품명 |
| String | 필수 상품 설명 |
| String | 필수 상품 아이콘 이미지 url 아이콘의 이미지 사이즈는 320* 320 이어야 합니다. |
| String | 필수 상품 랜딩페이지 url |
| Integer | 필수 상품 판매당 버즈빌에 지급되는 수수료. 해당 수수료에는 매체비, 유저 리워드가 포함됩니다. |
| Integer | 필수 상품의 정가 |
| Integer | optional (할인이 들어간 경우) 실제 유저가 지불하는 금액 |
| Integer | 필수 해당 상품의 카테고리 예: 패션&뷰티 : 100, 패션&뷰티 → 여성 성인 패션 : 101, 패션&뷰티 → 남성 성인 : 102 |
| String | 필수 광고 타입. 추후 새로운 타입이 추가될 수 있으므로 연동시 이를 고려해야 합니다.
|
| list | 필수 image 목록
|
images
세부 항목 (Response Fields - list - images)
Field | Type | Description |
---|---|---|
| Integer | images type
|
| String | 상품 이미지를 받아올 수 있는 url |
api 호출 실패를 대비하여, 가능하시다면 서버응답 코드 역시 공유해주시길 부탁드립니다.
상품 리스트가 존재하지 않는 경우 혹은 종료된 상품을 포함하고 있는 경우 포스트백 에러가 발생 할 수 있습니다.
상품 상태가 항상 판매가능 할 수 있도록 세팅 부탁드리며 에러 케이스에 대한 에러코드 세팅 후 공유 부탁드립니다.
2. 상품 구매 완료 시 필요한 연동 프로세스
사용자가 광고상품 구매를 완료하면 BuzzAd 서버로 액션이 수행 되었음을 알려주어야 합니다. 이를 위한 연동 프로세스는 하단의 링크에서 확인 가능하십니다.