로딩중입니다
애드브릭스 SDK 자가 검증 가이드 (Android)
11/23/2017 5:27:37 PM

애드브릭스 SDK 자가 검증 가이드 (Android) 

본 가이드는 안드로이드 프로젝트에 연동된 adbrix SDK 의 자가 검증을 안내하기 위한 문서입니다.


서비스 이용 중 도움이 필요한 경우에는 아래 메일 주소로 연락 부탁 드립니다.

1. 기술문의 : 기술지원팀(tech_support@igaworks.com)


준비사항

adbrix SDK 를 연동한 앱이 설치된 안드로이드 기기를 PC 에 연결합니다.

안드로이드 스튜디오 내에 탑제된 LogCat 혹은 안드로이드 기기 로그를 볼 수 있는 프로그램을 실행합니다.

실행 후 SDK 와 관련된 로그를 확인 할 수 있도록 tag 란에 "IGAW_QA" 입력합니다.




IgawCommon 자가 검증

IgawCommon 은 앱의 실행 횟수 및 DAU 그리고 앱 종료시 SDK 에서 수집한 데이터의 전송을 담당하는 SDK 입니다.

이를 위해 연동하신 앱에 앱 실행을 확인하는 IgawCommon.startSession API 와

앱 종료를 확인하는 IgawCommon.endSession API 가 연동되어 있는지 확인해야 합니다.

  

IgawCommon.startSession API

앱 설치 후 최초 실행 시 아래 로그가 나오는지 확인합니다. [크게보기]



이후 앱이 onPause 에서 onResume 로 전환 시 (혹은 액티비티 전환 시) 아래와 같이

IgawCommon.startSession API 가 호출됩니다.



IgawCommon.endSession API

앱 종료시 IgawCommon.endSession API 가 호출되는지 확인합니다.

IgawCommon.endSession 은 전원 버튼으로 기기 정지시, 홈버튼으로 앱 전환시, 뒤로가기 버튼으로 앱 종료시 아래

스크린샷과 같이 호출되어야 합니다.



위 API 가 정상적으로 호출되지 않는다면....

IgawCommon.startSession / IgawCommon.endSession 이 각 상황별로 정상적으로 호출되지 않는다면 아래 첨부된

연동가이드에 따라 각 API가 연동되어 있는지 확인을 부탁드립니다.

[IGAW 공통연동 : 안드로이드]

[IGAW 공통연동 : 유니티 안드로이드]





IgawAdbrix 자가 검증

IgawAdbrix 는 앱에서 발행하는 이벤트에 adbrix 액티비티를 연동하여 이를 분석하는 SDK입니다. 

adbrix 액티비티는 FirstTimeExperience (fte) / Retention (ret) / Purchase API 총 3종류의 액티비티 타입이 존재합니다.


FirstTimeExperience (fte)

adbrix 액티비티 중 FirstTimeExpertience API 는 아래의 로그를 통해 확인합니다.

예시 : IgawAdbrix.firstTimeExperience("kakaologin"); API 를 호출하였을 경우



Retention (ret)

adbrix 액티비티 중 Retention API 는 아래의 로그를 통해 확인합니다.

예시 : IgawAdbrix.retention("openstore"); API 를 호출하였을 경우



Purchase API

adbrix 액티비티 중 Purchase API 는 아래의 로그를 통해 정상 호출 여부를 확인합니다.






IGAW Install Referrer Receiver

IGAW Install Referrer Receiver 는 트랙킹 링크 추적 혹은 IGAWorks 에서 제공하는 광고상품 운영을 위해 필요한 항목입니다.

IGAW Install Referrer Receiver 는 Androidmanifest.xml 에 리시버를 등록하고 아래와 같은 방법으로 테스트를 진행합니다. 


테스트 방법

IGAW Install Referrer Receiver 는 사용자 PC 에 터미널에서 아래와 같이 ADB 명령어를 입력합니다.

adb shell
am broadcast -a com.android.vending.INSTALL_REFERRER -n YOUR_APP_PACKAGENAME/YOUR_APP_INSTALL_RECEIVER_PATH --es "referrer" "ck=1234&sn5678"

명령어 실행 후 아래 스크린샷과 같이 Receiver 가 호출되었는지 로그로 확인합니다.



IGAW Install Referrer Receiver 가 정상적으로 호출되지 않는다면....

IGAW Install Referrer Receiver 가 정상적으로 호출되지 않는다면 아래 첨부된 연동가이드에 따라 Install Referrer Receiver 가

정상적으로 연동되었는지 확인을 부탁드립니다.

[IGAW 구글 인스톨 리시버 등록 안드로이드]