RequestConfiguration.Builder

class RequestConfiguration.Builder


RequestConfiguration의 빌더입니다.

요약

공개 생성자

공개 함수

RequestConfiguration!

RequestConfiguration를 빌드합니다.

RequestConfiguration.Builder!

연령 제한 취급 구성을 설정합니다.

RequestConfiguration.Builder!

광고 콘텐츠 등급 한도를 설정합니다.

RequestConfiguration.Builder!

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

RequestConfiguration.Builder!

이 함수는 지원 중단되었습니다.

대신 setAgeRestrictedTreatment를 사용하세요.

RequestConfiguration.Builder!

이 함수는 지원 중단되었습니다.

대신 setAgeRestrictedTreatment를 사용하세요.

RequestConfiguration.Builder!

항상 테스트 광고를 요청하는 테스트 기기에 해당하는 테스트 기기 ID 목록을 설정합니다.

공개 생성자

Builder

Builder()

공개 함수

build

fun build(): RequestConfiguration!

RequestConfiguration를 빌드합니다.

setAgeRestrictedTreatment

@CanIgnoreReturnValue
fun setAgeRestrictedTreatment(
    ageRestrictedTreatment: AgeRestrictedTreatment?
): RequestConfiguration.Builder!

연령 제한 취급 구성을 설정합니다.

법적 및 규제 요구사항에 따라 사용자에게 적용되는 적정 연령 취급 기준을 결정하려면 변호사와 상담하시기 바랍니다. 이 설정에 관한 자세한 내용은 https://developers.google.com/admob/android/targeting#set_the_age_treatment를 참고하세요.

이 속성을 설정하면 이 알림이 정확하며 앱의 소유자를 대행할 권한이 있음을 확인하게 됩니다. 이 설정을 악용하면 Google 계정이 해지될 수 있습니다.

매개변수
ageRestrictedTreatment: AgeRestrictedTreatment?

연령 제한 취급으로, 광고 요청을 아동, 청소년 또는 지정되지 않은 것으로 취급해야 하는지 여부를 나타냅니다.

setMaxAdContentRating

@CanIgnoreReturnValue
fun setMaxAdContentRating(
    @RequestConfiguration.MaxAdContentRating maxAdContentRating: String?
): RequestConfiguration.Builder!

광고 콘텐츠 등급 한도를 설정합니다. 앱에 게재되는 AdMob 광고의 콘텐츠 등급은 설정된 한도 이하입니다. 유효한 값은 MAX_AD_CONTENT_RATING_G, MAX_AD_CONTENT_RATING_PG, MAX_AD_CONTENT_RATING_T, MAX_AD_CONTENT_RATING_MA입니다.

setPublisherPrivacyPersonalizationState

@CanIgnoreReturnValue
fun setPublisherPrivacyPersonalizationState(
    publisherPrivacyPersonalizationState: RequestConfiguration.PublisherPrivacyPersonalizationState!
): RequestConfiguration.Builder!

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

setTagForChildDirectedTreatment

@CanIgnoreReturnValue
fun setTagForChildDirectedTreatment(
    @RequestConfiguration.TagForChildDirectedTreatment tagForChildDirectedTreatment: Int
): RequestConfiguration.Builder!

이 메서드를 사용하면 아동 온라인 개인 정보 보호법(COPPA)( http://business.ftc.gov/privacy-and-security/childrens-privacy)의 목적상 앱을 아동 대상으로 취급할지 여부를 지정할 수 있습니다.

이 메서드를 TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE로 설정하면 아동 온라인 개인 정보 보호법 (COPPA)의 목적상 앱을 아동 대상으로 취급해야 함을 나타냅니다.

이 메서드를 TAG_FOR_CHILD_DIRECTED_TREATMENT_FALSE로 설정하면 아동 온라인 개인 정보 보호법 (COPPA)의 목적상 앱을 아동 대상으로 취급하지 않아야 함을 나타냅니다.

이 메서드를 설정하지 않거나 이 메서드를 TAG_FOR_CHILD_DIRECTED_TREATMENT_UNSPECIFIED로 설정하면 광고 요청에 COPPA에 따른 앱 취급 방법이 표시되지 않습니다.

이 방법을 설정하면 이 알림이 정확하며 앱의 소유자를 대행할 권한이 있음을 확인하게 됩니다. 이 설정을 악용하면 Google 계정이 해지될 수 있습니다.

참고: 지정한 태그가 해당 Google 서비스에 완전히 구현되려면 다소 시간이 걸릴 수 있습니다.

매개변수
@RequestConfiguration.TagForChildDirectedTreatment tagForChildDirectedTreatment: Int

앱을 아동 대상으로 취급해야 함을 나타내려면 true로 설정합니다. 앱을 아동 대상으로 취급하지 않도록 지정하려면 false로 설정합니다.

setTagForUnderAgeOfConsent

@CanIgnoreReturnValue
fun setTagForUnderAgeOfConsent(
    @RequestConfiguration.TagForUnderAgeOfConsent tagForUnderAgeOfConsent: Int
): RequestConfiguration.Builder!

이 메서드를 사용하면 유럽 경제 지역 (EEA)에 거주하는 동의 연령 미만의 사용자를 대상으로 하는 서비스로 취급하도록 앱에 표시할 수 있습니다. 이 기능은 개인 정보 보호법 (GDPR) 준수를 지원하기 위해 마련되었습니다. GDPR에 의거한 다른 법적 의무가 있을 수 있습니다. 유럽연합의 지침을 검토하고 법무 담당자와 상의하시기 바랍니다. Google의 도구는 규정 준수를 도모하기 위해 고안된 것이며, 어느 게시자에게도 법률에 따라 준수해야 하는 의무를 경감해 주는 것이 아닙니다.

이 기능을 사용하면 TFUA (동의 연령 미만의 유럽 사용자가 대상임을 나타내는 태그) 매개변수가 모든 광고 요청에 포함됩니다. 그러면 해당 광고 요청에 대해서는 리마케팅을 포함한 개인 맞춤 광고가 사용 중지됩니다. 또한 광고 측정 픽셀 및 서드 파티 광고 서버와 같은 서드 파티 광고 업체에 대한 요청도 사용 중지됩니다.

이 메서드를 TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE로 설정하면 앱이 동의 연령 미만인 사용자에게 적합한 방식으로 처리되도록 지정하는 것입니다.

이 메서드를 TAG_FOR_UNDER_AGE_OF_CONSENT_FALSE로 설정하면 앱이 동의 연령 미만인 사용자에게 적합한 방식으로 처리되지 않도록 지정됩니다.

이 메서드를 설정하지 않거나 이 메서드를 TAG_FOR_UNDER_AGE_OF_CONSENT_UNSPECIFIED로 설정하면 동의 연령 미만인 사용자에게 적합한 방식으로 앱을 처리하는 방법에 관한 표시가 앱에 포함되지 않습니다.

setTestDeviceIds

@CanIgnoreReturnValue
fun setTestDeviceIds(testDeviceIds: (Mutable)List<String!>?): RequestConfiguration.Builder!

항상 테스트 광고를 요청하는 테스트 기기에 해당하는 테스트 기기 ID 목록을 설정합니다. 첫 번째 광고 요청이 이루어지면 현재 기기의 테스트 기기 ID가 Logcat에 기록됩니다.

매개변수
testDeviceIds: (Mutable)List<String!>?

테스트 기기 ID 목록입니다. null를 전달하여 목록을 지웁니다.