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를 반환합니다.