사용자에게 보상을 지급하기 위해서 포스트백(Postback) 연동이 필요합니다. 포스트백 요청은 보안을 위해 서버 간 통신(Server-to-Server) 형태로 진행됩니다.
...
항목 | 내용 | |||
---|---|---|---|---|
1 | 요청 방향 | 버즈빌 → 매체사 | ||
2 | HTTP Request method | POST - application/x-www-form-urlencoded | ||
3 | HTTP Request URL | 매체사 서버의 endpoint | ||
4 | HTTP Request Parameters | 아래 | ||
5 | HTTP Response Code | 버즈빌 서버는 매체사 서버로 부터 전달받은 응답 코드(Response Code)를 바탕으로 적립 성공 여부를 판단합니다.
|
...
파라미터 필드(Field) | 타입 | 설명 | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| String | 매체사에서 정의한 유저의 식별값 | |||||||||||||||
| String | 보상에 발급되는 ID. 각 보상을 식별하고 포인트 중복 지급을 방지하기 위해 사용
| |||||||||||||||
| Integer | 유저에게 지급해야하는 포인트 | |||||||||||||||
| Long | 광고가 노출된 지면의 ID 값
| |||||||||||||||
| String | 포인트가 지급된 방식에 설정된 이름
| |||||||||||||||
| String | 포인트를 지급 받기 위해 유저가 취한 액션 타입
추후 다양한 타입이 추가될 수 있습니다. | |||||||||||||||
| Long (timestamp) | 포인트 지급 시점 (UNIX Timestamp 초단위)
대부분 API 호출시점과 동일하지만 API 호출이 재시도인 경우 다를 수 있습니다. | |||||||||||||||
| String | 파라미터를 추가해야할 경우, 해당 파라미터(JSON serialize 된 문자열 값)를 활용
| |||||||||||||||
| String | 유저가 참여한 광고의 광고 유형
추후 다양한 타입이 추가될 수 있습니다. | |||||||||||||||
| Long | 유저가 참여한 캠페인(광고, 컨텐츠, 프로모션) 의 ID입니다. | |||||||||||||||
| String | HTTP request parameter를 암호화 해서 전송하는 경우 사용되는 파라미터
| |||||||||||||||
| String | HTTP request parameter에 Checksum을 전송하는 경우 사용되는 파라미터
| |||||||||||||||
| String | 퍼블리셔 실시간 S2S API 제품 연동 매체사에서 지정하는 커스텀 파라미터
| |||||||||||||||
| String | 퍼블리셔 실시간 S2S API 제품 연동 매체사에서 지정하는 커스텀 파라미터
| |||||||||||||||
| String | 퍼블리셔 실시간 S2S API 제품 연동 매체사에서 지정하는 커스텀 파라미터
|
...