애드브릭스 SDK 자가 검증 가이드 (iOS)
본 가이드는 iOS 네이티브 프로젝트에 연동된 adbrix SDK 의 자가 검증을 안내하기 위한 문서입니다.
서비스 이용 중 도움이 필요한 경우에는 아래 메일 주소로 연락 부탁 드립니다.
1. 기술문의 : 기술지원팀(tech_support@igaworks.com)
준비사항
adbrix SDK 를 연동한 앱이 설치된 아이폰 기기를 Mac 에 연결합니다.
SDK 연동시 모든 로그가 보여지는 코드 [IgaworksCore setLogLevel : IgaworksCoreLogTrace]; 추가되어 있어야 합니다. (아래 스크린샷 참고)
xcode 메뉴 내 Window -> Devices and Simulators 로 들어가 해당 기기의 로그를 확인합니다.
IgawCore 자가 검증
IgawCore 은 앱의 실행 횟수 및 DAU 그리고 앱 종료시 SDK 에서 수집한 데이터의 전송을 담당하는 SDK 입니다.
이를 위해 연동하신 앱에 앱 실행을 확인하는 IgawCore.startSession API 와
앱 종료를 확인하는 IgawCore.endSession API 가 연동되어 있는지 확인해야 합니다.
IgawCore.startSession API
앱 설치 후 최초 실행 시 아래 로그가 나오는지 확인합니다. [크게보기]
이후 앱이 Background 에서 onResume 로 전환 시 (혹은 액티비티 전환 시) 아래와 같이
IgawCore.startSession API 가 호출됩니다. [크게보기]
IgawCore.endSession API
앱 종료시 IgawCore.endSession API 가 호출되는지 확인합니다. [크게보기]
IgawCore.endSession 은 전원 버튼으로 기기 정지시, 홈버튼으로 앱 전환시 아래 스크린샷과 같이 호출되어야 합니다.
위 API 가 정상적으로 호출되지 않는다면....
IgawCore.startSession / IgawCore.endSession 이 각 상황별로 정상적으로 호출되지 않는다면 아래 첨부된
연동가이드에 따라 각 API가 연동되어 있는지 확인을 부탁드립니다.
IgawAdbrix 자가 검증
IgawAdbrix 는 앱에서 발행하는 이벤트에 adbrix 액티비티를 연동하여 이를 분석하는 SDK입니다.
adbrix 액티비티는 FirstTimeExperience (fte) / Retention (ret) / Purchase API 총 3종류의 액티비티 타입이 존재합니다.
FirstTimeExperience (fte)
adbrix 액티비티 중 FirstTimeExpertience API 는 아래의 로그를 통해 확인합니다. [크게보기]
예시 : [Adbrix.firstTimeExperience:@"kakaologin"]; API 를 호출하였을 경우
Retention (ret)
adbrix 액티비티 중 Retention API 는 아래의 로그를 통해 확인합니다. [크게보기]
예시 : [Adbrix.retention:@"openstore"]; API 를 호출하였을 경우
Purchase API
adbrix 액티비티 중 Purchase API 는 아래의 로그를 통해 정상 호출 여부를 확인합니다. [크게보기]