디버그 모드를 활성화 하면 Tapjoy SDK에서 발생하는 정보 (세션, 플레이스먼트, 구매, 커스텀 이벤트 등등)와 관련한 로그를 확인할 수 있습니다. 관련 로그는 Tapjoy 개발자 콘솔에서 확인할 수 있습니다. 개발자 콘솔에 들어가기 위해서는 대시보드 상단에 위치한 렌치 아이콘을 클릭하고 드랍다운 메뉴에서 "Developer Console" 메뉴를 클릭합니다. 이 설정은 또한 Xcode 콘솔 그리고 Android Studio Logcat 에서 Tapjoy SDK 로그를 활성화 할 수 있습니다.
Tapjoy 관련 로그를 확인하고자 할 경우 Connect API 호출 전 아래 API 를 호출하여 디버그 모드를 활성화 합니다.
Tapjoy.setDebugEnabled(true);
참고: 디버그 모드가 활성화 된 상태에서 AppStore 에 배포하지 마십시오.
개발자 콘솔은 앱 내에 Tapjoy SDK 연동 후 발상하는 이벤트를 트랙킹하고 디버깅 할 수 있는 도구입니다.
개발자 콘솔로 들어가기 위해서는 대시보드 상단에 "Tools" 를 클릭하고 드랍다운 메뉴에서 "Developer Console" 을 선택합니다.
위 스크린샷에서 보실 수 있듯 개발자 콘솔에서는 총 6개의 칼럼이 존재하며, 각 컬럼별로 아래의 정보를 제공합니다.
Time of Event:
이벤트 시간을 월, 일 연도, 타임스탭프 형식으로 표시합니다.
Events:
설치, 세션 시작/종료, 플레이스먼트, 구매에 대한 이벤트를 표시합니다. 추가적으로 커스텀 이벤트를 연동하셨다면 커스텀 이벤트로 표시됩니다.
Parameters:
이벤트 내 설정된 정보 (구매 이력, 화폐 단위, 플레이스먼트 이름 등등) 확인할 수 있습니다.
Platform:
Android / iOS 플랫폼 항목이 표시됩니다.
Advertising ID:
기기별 광고 ID 를 확인할 수 있습니다. 리스트에 표시된 기기ID 는 빠르게 테스트 디바이스로 설정할 수 있습니다. 테스트 디바이스를 추가하기 위해서는 각 기기ID 별 우측에 "+Add" 버튼을 클릭하여 추가합니다.
User Info:
해당 이벤트를 완료한 사용자의 사용자 정보를 확인할 수 있습니다. 사용자 정보를 확인하기 위해서는 User Info 칼럼 내 ("i") 버튼을 클릭하여 확인합니다.
*참고: 여기에 표시되는 정보는 Tapjoy 개발자 콘솔이 열려있는 동안에만 표시됩니다. 페이지가 오픈되기 전의 이벤트는 표시되지 않습니다.