RequestConfiguration

public class RequestConfiguration


모든 AdRequest에 사용될 전역 구성입니다.

요약

중첩된 유형

RequestConfiguration의 빌더입니다.

@Retention(value = SOURCE)
@StringDef(value = )
public annotation RequestConfiguration.MaxAdContentRating

setMaxAdContentRating에 허용된 상수입니다.

게시자 개인 정보 보호 처리 개인 최적화 상태입니다.

@Retention(value = SOURCE)
@IntDef(value = )
public annotation RequestConfiguration.TagForChildDirectedTreatment

setTagForChildDirectedTreatment에 허용된 상수입니다.

@Retention(value = SOURCE)
@IntDef(value = )
public annotation RequestConfiguration.TagForUnderAgeOfConsent

setTagForUnderAgeOfConsent에 허용된 상수입니다.

상수

static final String

전체 이용가 콘텐츠(온 가족 포함)

static final String

미성년자에게 부적합한 콘텐츠

static final String

대부분의 사용자에게 적합하나 부모 지도가 필요한 콘텐츠

static final String

청소년 이상의 시청자에게 적합한 콘텐츠

static final String

지정된 콘텐츠 등급이 없습니다.

static final int

아동 온라인 개인 정보 보호법(COPPA)의 목적상 광고 요청을 아동 대상으로 취급하지 않아야 함을 나타냅니다.

static final int

아동 온라인 개인 정보 보호법(COPPA)의 목적상 광고 요청을 아동 대상으로 취급해야 함을 나타냅니다.

static final int

아동 온라인 개인 정보 보호법(COPPA)의 목적상 광고 요청을 아동 대상으로 취급해야 하는지 여부를 나타내지 않습니다.

static final int

게시자가 광고 요청을 유럽 경제 지역(EEA)에 거주하는 동의 연령 미만의 사용자를 대상으로 취급하지 않아야 한다고 지정했음을 나타냅니다.

static final int

게시자가 광고 요청을 유럽 경제 지역(EEA)에 거주하는 동의 연령 미만의 사용자를 대상으로 취급해야 한다고 지정했음을 나타냅니다.

static final int

게시자가 광고 요청을 유럽 경제 지역(EEA)에 거주하는 동의 연령 미만의 사용자를 대상으로 취급해야 하는지 여부를 지정하지 않았음을 나타냅니다.

공개 메서드

String

해당 setMaxAdContentRating에 의해 설정된 값을 반환합니다.

RequestConfiguration.PublisherPrivacyPersonalizationState

게시자 개인 정보 보호 처리 개인 최적화 상태를 반환합니다.

int

해당 setTagForChildDirectedTreatment에 의해 설정된 값을 반환합니다.

int

해당 setTagForUnderAgeOfConsent에 의해 설정된 값을 반환합니다.

List<String>

항상 테스트 광고를 요청하는 테스트 기기에 해당하는 테스트 기기 ID를 반환합니다.

RequestConfiguration.Builder

RequestConfiguration의 값이 포함된 Builder를 반환합니다.

상수

MAX_AD_CONTENT_RATING_G

public static final String MAX_AD_CONTENT_RATING_G = "G"

전체 이용가 콘텐츠(온 가족 포함)

MAX_AD_CONTENT_RATING_MA

public static final String MAX_AD_CONTENT_RATING_MA = "MA"

미성년자에게 부적합한 콘텐츠

MAX_AD_CONTENT_RATING_PG

public static final String MAX_AD_CONTENT_RATING_PG = "PG"

대부분의 사용자에게 적합하나 부모 지도가 필요한 콘텐츠

MAX_AD_CONTENT_RATING_T

public static final String MAX_AD_CONTENT_RATING_T = "T"

청소년 이상의 시청자에게 적합한 콘텐츠

MAX_AD_CONTENT_RATING_UNSPECIFIED

public static final String MAX_AD_CONTENT_RATING_UNSPECIFIED = ""

지정된 콘텐츠 등급이 없습니다.

TAG_FOR_CHILD_DIRECTED_TREATMENT_FALSE

public static final int TAG_FOR_CHILD_DIRECTED_TREATMENT_FALSE = 0

아동 온라인 개인 정보 보호법(COPPA)의 목적상 광고 요청을 아동 대상으로 취급하지 않아야 함을 나타냅니다.

TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE

public static final int TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE = 1

아동 온라인 개인 정보 보호법(COPPA)의 목적상 광고 요청을 아동 대상으로 취급해야 함을 나타냅니다.

TAG_FOR_CHILD_DIRECTED_TREATMENT_UNSPECIFIED

public static final int TAG_FOR_CHILD_DIRECTED_TREATMENT_UNSPECIFIED = -1

아동 온라인 개인 정보 보호법(COPPA)의 목적상 광고 요청을 아동 대상으로 취급해야 하는지 여부를 나타내지 않습니다.

public static final int TAG_FOR_UNDER_AGE_OF_CONSENT_FALSE = 0

게시자가 광고 요청을 유럽 경제 지역(EEA)에 거주하는 동의 연령 미만의 사용자를 대상으로 취급하지 않아야 한다고 지정했음을 나타냅니다.

public static final int TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE = 1

게시자가 광고 요청을 유럽 경제 지역(EEA)에 거주하는 동의 연령 미만의 사용자를 대상으로 취급해야 한다고 지정했음을 나타냅니다.

public static final int TAG_FOR_UNDER_AGE_OF_CONSENT_UNSPECIFIED = -1

게시자가 광고 요청을 유럽 경제 지역(EEA)에 거주하는 동의 연령 미만의 사용자를 대상으로 취급해야 하는지 여부를 지정하지 않았음을 나타냅니다.

공개 필드

maxAdContentRating

public final @Nullable String maxAdContentRating

tagForChildDirectedTreatment

public final int tagForChildDirectedTreatment

tagForUnderAgeOfConsent

public final int tagForUnderAgeOfConsent

testDeviceIds

public final List<StringtestDeviceIds

공개 메서드

getMaxAdContentRating

@RequestConfiguration.MaxAdContentRating
public String getMaxAdContentRating()

해당 setMaxAdContentRating에 의해 설정된 값을 반환합니다.

getPublisherPrivacyPersonalizationState

public RequestConfiguration.PublisherPrivacyPersonalizationState getPublisherPrivacyPersonalizationState()

게시자 개인 정보 보호 처리 개인 최적화 상태를 반환합니다.

getTagForChildDirectedTreatment

@RequestConfiguration.TagForChildDirectedTreatment
public int getTagForChildDirectedTreatment()

해당 setTagForChildDirectedTreatment에 의해 설정된 값을 반환합니다.

getTagForUnderAgeOfConsent

@RequestConfiguration.TagForUnderAgeOfConsent
public int getTagForUnderAgeOfConsent()

해당 setTagForUnderAgeOfConsent에 의해 설정된 값을 반환합니다.

getTestDeviceIds

public List<StringgetTestDeviceIds()

항상 테스트 광고를 요청하는 테스트 기기에 해당하는 테스트 기기 ID를 반환합니다. 테스트 기기 ID가 이전에 설정되지 않은 경우 빈 목록을 반환합니다.

toBuilder

public RequestConfiguration.Builder toBuilder()

RequestConfiguration의 값이 포함된 Builder를 반환합니다.