광고주 웹사이트 및 서버 상 스크립트를 직접 개발해 연동하는 방식입니다. |
S2S 연동에서 주요 페이지는 다음 2가지 입니다.
랜딩 페이지
: 사용자가 광고 클릭 후 처음 도착하는 페이지
전환 페이지
: 사용자가 광고주가 기대하는 전환 행위(ex. 회원가입)을 완료하고 처음 도착하는 페이지
S2S 연동을 위해서는 다음 2가지 스크립트 직접 개발해야 합니다.
초기화 스크립트
: 랜딩 페이지
에서 실행되어 bz_tracking_id 값을 저장
전환 스크립트
: 광고주 서버
에서 실행되어 저장해둔 bz_tracking_id 값을 사용해, 버즈빌로 전환 포스트백을 송신
BuzzAd 의 인벤토리(=광고 지면)를 통해 들어온 유저가 광고주의 웹 페이지에서 특정 동작을 수행했는지 여부를 트래킹하는 상품입니다. 광고 참여 및 포인트 지급 Flow
|
다음 요건이 충족되면 연동이 완료됩니다! |
랜딩 페이지
의 소스코드를 편집할 수 있게 준비해주세요S2S 연동용 토큰
부분을 실제 토큰 값으로 치환하고 올바르게 동작에 하는 지 확인해 주세요.curl -H "Authorization: Bearer {S2S 연동용 토큰을 여기에 넣어주세요}" https://track.buzzvil.com/action/pb/s2s/\?bz_tracking_id\=10023_71ffbffd-ccf1-4edf-9c4c |
POST https://track.buzzvil.com/action/pb/s2s/
분류 | Key | Type | Description |
---|---|---|---|
Header | Authorization | string |
|
Content-Type | string |
| |
Body | bz_tracking_id | string |
|
Response (msg)
Code | Name | Msg | 발생하는 경우 | 해결 방법 |
---|---|---|---|---|
200 | RESLUT_OK | ok |
| |
401 | TOO_MANY_REQUEST | too many requests |
|
|
9020 | IS_ALREADY_PARTCIPATED | Already participated. |
|
|
9026 | POSTBACK_PARAMETER_NOT_FOUND | POSTBACK_PARAMETER_NOT_FOUND |
|
|
9028 | TRACKING_ID_NOT_FOUND | tracking_id not found |
|
|
테스트 도구를 사용해 연동 테스트를 진행해주세요.
연동 과정에서 기술적인 문제가 발생하는 경우 기술 지원팀으로 문의주시기 바랍니다. 버즈빌 기술지원팀: csm@buzzvil.com |