
안녕하세요 안드로이드 펍 회원 여러분~
아이지에이웍스의 리워드형 광고 솔루션 애드팝콘에 관심을 가져 주셔서 감사합니다.
기존의 배너 형태의 광고들과 다른 부분이 있어서 연동 과정이 그리 가볍지만은 않은 것이 사실입니다.
때문에 저희 홈페이지에서 연동 과정에 대해 최대한 설명을 해드리려고 노력하고 있으나,
간혹 부족한 부분이 발생되어 답답하게(?) 해드리는 부분들이 있어 정리를 해보고자 합니다.
(물론 이 부분들은 추후에 홈페이지에서 내용이 녹아 들어가게 작업 중에 있습니다.^^ )
아래 내용을 참고했지만 문제가 계속 되는 경우, 아래 내용에 해당이 되지 않는 경우에는 게시판에 글을 남겨 주시거나
홈페이지 좌측에 항상 노출되어 있는 HELP 버튼을 눌러 메일을 주셔도 됩니다.
Q. 파피콘(아이콘)이 나오지 않습니다.
A. 이 경우 크게 3가지의 포인트에서 원인을 찾을 수 있습니다.
1. 화이트IP (테스트 환경) 설정
연동을 진행하시는 중에는 실제로 광고가 라이브 될 수가 없습니다. 때문에 테스트 광고가 게재되기 전까지는 파피콘이
노출되지 않습니다. 또한 기본 적인 연동을 진행하시고 [광고설정] 탭에서 테스트 광고를 게재하셨더라도
현재 개발을 진행하고 계시는 곳의 무선랜 환경의 공인IP를 설정해 주시고 네트워크를 와이파이로 접근하셔야 합니다.
2. 미디어 코드 설정
애드팝콘 홈페이지에서 미디어 등록을 하시면 미디어코드와 해시키가 발급이 됩니다. 하지만 해당 코드로는 당장 아무것도
확인 할 수 없기 때문에 전체적인 플로우를 보실 수 있도록 테스트용 코드가 홈페이지에 표시되어 있습니다.
간혹 테스트 미디어 코드로 연동을 진행하시다가 이런 문제가 발생하는 경우가 있습니다.
Q. 콜백이 들어오지 않습니다.
A. 리스너 설정을 확인 해 주세요. 애드팝콘 SDK 는 크게 2 종류의 콜백 리스너를 제공해드리고 있습니다. 애드팝콘의 기능에 대한 리스너와 자체 리워드 서버가 없는 앱을 위한 클라이언트 리워드 서버 기능에 대한 리스너입니다.
1. 애드팝콘 콜백 리스너
파피콘 노출에 대한 기본적인 콜백 리스너들을 제공해 드립니다.
파피콘 클릭시, 파피콘 로드 완료시의 콜백을 제공해 드리며 해당 콜백을 활용하시면 사용자에게 더 친화적이고
더 어필이 가능할 것 같습니다.
이 리스너에 대한 콜백이 들어 오지 않는다면, adpopcornSDK.setEventListener(this); 와 같은 설정을 확인해 주세요.
2. 클라이언트 리워드 서버 리스너
리워드가 있지만, 서버에서 관리하지 않는 앱을 위해서 애드팝콘 SDK 에서 리워드 서버 기능을 제공합니다.
다운 받으신 SDK 안에 ClientReward 의 네이밍을 가지는 것들을 확인하시면 됩니다.
이 타입의 연동을 하시는 경우 adpopcornSDK.activeClientReward(true); 설정을 해 주셔야 리스너가 동작합니다.
Q. 클라이언트 리워드 타입인데, 아이템 테스트가 되지 않습니다.
A. 먼저 테스트를 진행하시는 기기의 애드팝콘 식별값을 확인 해야 합니다.
식별값은 adpopcornSDK.getAdpopcornIdentifier();함수를 통해 값을 얻을 수 있습니다.
얻어진 식별값을 테스트 기기 아이디에 입력하신 뒤에 진행 하시면 되겠습니다.
이 때 클라이언트 리워드 타입의 리스너를 모두 설정해 주시고 adpopcornSDK.activeClientReward(true);항목을 확인해 주세요.