로딩중입니다
테스트 디바이스 등록
7/13/2015 1:49:05 PM

테스트 디바이스 등록


애드팝콘, 라이브옵스 등 일부 서비스를 테스트하기 위해서는 테스트 디바이스를 등록해야 합니다.

테스트 디바이스를 등록하기 위해서는 다음의 디바이스 식별값이 필요합니다.

  • Android : Google Advertising ID (ADID)
  • iOS : Apple Advertising Identifier (IDFA)


테스트 디바이스 등록 팝업에서 기기 식별값을 등록하여 테스트 환경을 설정합니다.



Google Advertising ID(ADID) 의 확인


Google Advertising ID(이하 ADID)는 일반적으로 안드로이드 디바이스의 구글 설정 앱에서 확인 가능합니다.

   와 같은 앱 아이콘 찾아 구글 설정으로 이동 합니다.


[Google 설정 - 광고 - 내 광고 ID] 에서 ADID 를 확인할 수 있으며, ADID의 형태는 다음과 같습니다.

xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx


  • 광고 ID 재설정을 통해서 ADID가 변경되는 경우, 애드팝콘 오퍼월 기능 등을 사용할 수 없게 됩니다.
  • ADID는 안드로이드OS 버전 2.2 이상과 구글 플레이 서비스 4.0 이상에서 동작합니다.
  • ADID는 대소문자 변경 없이 RAW 값을 그대로 사용하여야 합니다.



Apple Advertising Identifier(IDFA)의 확인


애플광고식별자(이하 IDFA)는 AdSupport.framework 에서 제공하는 api를 통하여 확인 가능합니다.

XXXXXXXX-0000-0000-0000-XXXXXXXXXXXX


1. AdSupport.framework 추가



2. 헤더 파일 추가

#import <AdSupport/AdSupport.h>


3. IDFA 확인

#if __IPHONE_OS_VERSION_MAX_ALLOWED >= 60000
 
if (NSClassFromString(@"ASIdentifierManager"))
{
    NSString * idfa = nil;
    NSUUID *advertiserId = [[ASIdentifierManager sharedManager] advertisingIdentifier];
    if (advertiserId)
    {
        idfa = [advertiserId UUIDString];
	NSLog(@"IDFA ::: %@ : ", idfa);
    }
}
 
#endif     


  • IDFA는 iOS6 이상에서 사용가능합니다.
  • 광고식별자 재설정 시, 애드팝콘 오퍼월 기능 등을 사용할 수 없게 됩니다.
  • IDFA를 수집할 수 없는 디바이스에서는 애드팝콘 등의 서비스를 정상 이용할 수 없습니다.
  • IDFA는 대소문자 변경 없이 RAW 값을 그대로 사용하여야 합니다.