AdServicesApiUtil

public class AdServicesApiUtil
extends Object

java.lang.Object
   ↳ android.adservices.AdServicesApiUtil


이 클래스는 AdServicesApi APK에서 노출된 API의 가능한 상태를 캡슐화합니다.

요약

상수

int ADSERVICES_API_STATE_DISABLED

이 상태는 AdServicesApi에서 노출된 API를 사용할 수 없음을 나타냅니다.

int ADSERVICES_API_STATE_ENABLED

이 상태는 AdServicesApi에서 노출된 API가 사용 설정되었음을 나타냅니다.

공개 메서드

static int getAdServicesApiState()

AdServicesApi의 현재 상태를 반환합니다.

상속된 메서드

상수

ADSERVICES_API_STATE_DISABLED

public static final int ADSERVICES_API_STATE_DISABLED

이 상태는 AdServicesApi에서 노출된 API를 사용할 수 없음을 나타냅니다. 이를 호출하면 UnsupportedOperationException이 발생합니다.

상수 값: 0 (0x00000000)

ADSERVICES_API_STATE_ENABLED

public static final int ADSERVICES_API_STATE_ENABLED

이 상태는 AdServicesApi에서 노출된 API가 사용 설정되었음을 나타냅니다.

상수 값: 1 (0x00000001)

공개 메서드

getAdServicesApiState

public static int getAdServicesApiState ()

AdServicesApi의 현재 상태를 반환합니다. AdServicesApi의 상태는 재부팅 시에만 변경될 수 있으므로 이 값은 캐시될 수 있지만 지속되지는 않습니다. 즉, 재부팅 후에는 값을 다시 확인해야 합니다.

반환 값
int 값이 ADSERVICES_API_STATE_DISABLED 또는 ADSERVICES_API_STATE_ENABLED입니다.