보상형 광고 플러스 연동(v1.5)

보상형 광고 플러스는 페이먼트사와 협업하여 인앱 재화 지급 외에 페이먼트 포인트를 지급할 수 있는 ADPOPCORN만의 광고 상품입니다. 국내에서는 네이버페이 포인트를 지원하고 있으며 일본에서는 PAYPAY 포인트 쿠폰 발급을 지원합니다. 사용을 원하시는 분들은 pm@adpopcorn.com 으로 문의 바랍니다.

circle-info

보상형 광고 플러스는 iOS v2.10.2 이상의 버전부터 지원합니다.

1. 유저 식별값(USN) 입력

보상형 광고 플러스 기능을 활성화 및 활용하기 위해서는 반드시 유저의 식별값이 지정되어야 합니다.

유저 식별값은 리워드 지급 조건이 달성되었을 때 완료 유저를 식별하기 위해 사용되는 고유한 값입니다.

triangle-exclamation

위 주의사항에 유의하여 유저 식별값을 입력합니다.

[AdPopcornSSP.setUserId:@"TEST_USN"];

2. 보상형 광고 플러스 세팅 페이지 연동

유저의 CS 문의 및 현재 리워드 참여 횟수 확인을 위해서는 세팅 페이지 연동이 반드시 필요합니다.

유저의 보상형 광고 플러스 정보는 아래 API를 통해 확인 가능합니다.

  • 현재 지원하는 버전은 아래와 같습니다.

    • AdPopcornSSPRewardAdPlus.getVersion = "1.5"

v1.5 보상형 광고 플러스 설정 페이지 예시

3. 보상형 광고 플러스 이벤트 처리

보상형 광고 플러스에서 발생되는 아래 이벤트들에 대해선 이벤트 리스너로 이벤트를 전달해 줍니다.

  • closedRewardAdPlusPage : 보상형 광고 세팅 페이지 닫기

  • pointBoxEventResult : 1차 광고 완료 후 포인트 박스 지급 성공 or 실패에 대한 이벤트

4. 보상형 광고 플러스 사용자 정보 조회

현재 유저의 사용 정보를 직접 조회하고자 할 땐, 아래의 API를 활용 가능합니다.

  • getRewardAdPlusUserMediaStatus : 매체에 활성화된 전체 리워드 애드 플러스 지면에 대한 정보

  • OnRewardAdPlusUserPlacementStatus : 특정 지면에 대한 정보

위 API를 호출할 경우, rewardAdPlusUserPlacementStatus 를 통해, 아래의 정보가 내려옵니다.

  • result : 조회 성공 여부

  • placementId : 조회 한 지면 키

  • totalBoxCount : 전체 받은 포인트 박스

  • dailyUserLimit : 일별 유저 한도

  • dailyUserCount : 일별 유저 참여 횟수

마지막 업데이트