테스트 디바이스 설정

테스트 디바이스는 애플리케이션을 개발 시 개발 편의 기능을 제공합니다. '테스트 디바이스'로 등록 된 기기는 '테스트 디바이스 전용'으로 설정된 콘텐츠 카드를 볼 수 있습니다. 이를 통해 일반 사용자에게는 콘텐츠를 표시하지 않고 테스트 콘텐츠를 통해 연동 기능을 테스트 할 수 있습니다. 테스트 디바이스는 SDK가 서버에 연결되면 자동으로 탭조이 디버그 로깅기능을 활성화 시킵니다. (SDK 11.4.0 이상).

테스트 디바이스를 설정하려면 디바이스에서 광고 ID를 찾고 해당 ID를 탭조이 대시 보드 "앱 설정 / 테스트 디바이스" 리스트에 추가해야합니다.

광고 ID에 대해 자세히 알아 보려면 Google 문서를 확인하세요.

1. Tapjoy 개발자 콘솔에서 테스트 디바이스 추가

테스트 디바이스를 추가하는 가장 쉬운 방법은 탭조이 "개발자 콘솔"을 이용하는 것입니다. "개발자 콘솔"은 'Tools > 개발자 콘솔' 메뉴를 통해 찾을 수 있습니다.

image_title

앱이 디버그 모드인지 확인합니다. "개발자 콘솔"로 이동 한 후 기기에서 앱을 실행하고 탭조이에 연결되었는지 확인하세요. 이 작업이 완료되면 '유저 정보' 아이콘(i)을 클릭하여 세부 정보 페이지에 제공된 IP 주소 또는 기타 정보로 기기를 확인할 수 있습니다. 기기를 확인한 후 +추가 버튼을 클릭하여 기기를 테스트 디바이스 목록에 추가합니다. 기기를 개발자 콘솔에서 찾을 수 없는 경우 아래 섹션에서 다른 방법을 참조하십시오.

2. 디바이스의 Advertising ID 찾기

앱에 너무 많은 트랜잭션이 발생하고 "개발자 콘솔"에서 장치를 찾을 수 없는 경우 다른 방법으로 광고 ID를 찾을 수 있습니다.

A. Google 설정

광고 ID를 캡처하는 첫 번째 방법은 Google 설정 앱을 사용하는 것입니다. 광고 섹션에서 화면 하단에는 광고 ID가 있습니다. * 'Google 설정'앱은 기기의 설정 애플리케이션이 아닌 'Google 설정'이라는 별도의 앱입니다. *

B. Logcat

Logcat 출력을 관찰하여 광고 ID를 획득할 수 있습니다. 먼저 Tapjoy 디버그 모드가 활성화되어 있는지 확인해야합니다. 디버그 모드를 켜는 방법은 다음 링크에서 찾을 수 있습니다. : Native Android SDK, Unity SDK.

디버그 모드가 활성화되면 SDK는 광고 ID를 포함한 디버그 데이타를 기기의 로그에 기록합니다. 다음은 connect 호출시 출력되는 광고ID의 예시입니다. 이 출력 내용은 logcat에서 찾을 수 있습니다.

    11-03 16:35:09.256: I/TapjoyConnect(2983): advertising_id: 41bbb39c-4569-4916-a6ee-4a27765f36e1

3. 탭조이 대시보드에서 테스트 디바이스 등록

광고 ID를 획득한 후 애플리케이션의 "설정 > 테스트 디바이스"" 페이지로 이동합니다. 이 설정 페이지에서 광고 ID를 입력 할 수 있습니다. 이를 통해 해당 기기가 애플리케이션의 테스트 기기로 설정됩니다.

image_title

이제 테스트 디바이서 설정에 따라 테스트 관련 기능을 사용할 수 있습니다. 예를 들어 콘텐츠 설정 시 '테스트 디바이스에만 노출합니다.' 항목을 체크하면 해당 콘텐츠는 테스트 기기에서만 볼 수 있습니다.

image_title

잘못된 광고 ID 값은 허용되지 않습니다.(예:모두 0인 아이디)