RequestConfiguration.Builder

class RequestConfiguration.Builder


RequestConfiguration için derleyiciler.

Özet

Herkese açık oluşturucular

Herkese açık işlevler

RequestConfiguration!

RequestConfiguration oluşturur.

RequestConfiguration.Builder!

Yaş kısıtlamalı değerlendirme yapılandırmasını ayarlayın.

RequestConfiguration.Builder!

Maksimum reklam içeriği derecelendirmesi ayarlar.

RequestConfiguration.Builder!

Yayıncı gizlilik uygulaması kişiselleştirme durumunu ayarlar.

RequestConfiguration.Builder!

Bu işlev kullanımdan kaldırılmıştır.

Bunun yerine setAgeRestrictedTreatment politikasını kullanın.

RequestConfiguration.Builder!

Bu işlev kullanımdan kaldırılmıştır.

Bunun yerine setAgeRestrictedTreatment politikasını kullanın.

RequestConfiguration.Builder!

Her zaman test reklamları isteyecek test cihazlarına karşılık gelen test cihazı kimliklerinin listesini ayarlar.

Herkese açık oluşturucular

Derleyici

Builder()

Herkese açık işlevler

build

fun build(): RequestConfiguration!

RequestConfiguration oluşturur.

setAgeRestrictedTreatment

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

Yaş kısıtlamalı değerlendirme yapılandırmasını ayarlayın.

Yasal ve düzenleyici şartlarınıza göre kullanıcılarınızın yaş işleme ayarlarını belirlemek için kendi hukuk danışmanınıza danışın. Bu ayar hakkında daha fazla bilgi için https://developers.google.com/admob/android/targeting#set_the_age_treatment adresini inceleyin.

Bu özelliği ayarlayarak bu bildirimin doğru olduğunu ve uygulama sahibi adına işlem yapmaya yetkili olduğunuzu onaylarsınız. Bu ayarın kötüye kullanımının Google Hesabınızın feshedilmesine yol açabileceğini anlıyorsunuz.

Parametreler
ageRestrictedTreatment: AgeRestrictedTreatment?

Reklam isteğinin çocuk, genç veya belirtilmemiş olarak değerlendirilip değerlendirilmeyeceğini belirten yaş kısıtlamalı işlem.

setMaxAdContentRating

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

Maksimum reklam içeriği derecelendirmesi ayarlar. Uygulamanız için döndürülen AdMob reklamlarının içerik derecelendirmesi bu düzeyde veya daha düşük olur. Geçerli değerler MAX_AD_CONTENT_RATING_G, MAX_AD_CONTENT_RATING_PG, MAX_AD_CONTENT_RATING_T ve MAX_AD_CONTENT_RATING_MA şeklindedir.

setPublisherPrivacyPersonalizationState

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

Yayıncı gizlilik uygulaması kişiselleştirme durumunu ayarlar.

setTagForChildDirectedTreatment

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

Bu yöntem, Çocukların Çevrimiçi Gizliliğini Koruma Yasası (COPPA) kapsamında uygulamanızın çocuklara yönelik olarak değerlendirilmesini isteyip istemediğinizi belirtmenize olanak tanır. http://business.ftc.gov/privacy-and-security/childrens-privacy

Bu yöntemi TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE olarak ayarlarsanız uygulamanızın, Çocukların Çevrimiçi Gizliliğini Koruma Yasası (COPPA) kapsamında çocuklara yönelik olarak değerlendirilmesi gerektiğini belirtmiş olursunuz.

Bu yöntemi TAG_FOR_CHILD_DIRECTED_TREATMENT_FALSE olarak ayarlarsanız uygulamanızın, Çocukların Çevrimiçi Gizliliğini Koruma Yasası (COPPA) kapsamında çocuklara yönelik olarak değerlendirilmemesi gerektiğini belirtmiş olursunuz.

Bu yöntemi ayarlamazsanız veya bu yöntemi TAG_FOR_CHILD_DIRECTED_TREATMENT_UNSPECIFIED olarak ayarlarsanız reklam isteklerinde, uygulamanızın COPPA'ya göre nasıl değerlendirilmesini istediğinize dair bir gösterge yer almaz.

Bu yöntemi ayarlayarak bu bildirimin doğru olduğunu ve uygulama sahibi adına işlem yapmaya yetkili olduğunuzu onaylarsınız. Bu ayarın kötüye kullanımının Google Hesabınızın feshine yol açabileceğini anlıyorsunuz.

Not: Bu ibarenin geçerli Google hizmetlerinde tam olarak görünmeye başlaması biraz zaman alabilir.

Parametreler
@RequestConfiguration.TagForChildDirectedTreatment tagForChildDirectedTreatment: Int

Uygulamanızın çocuklara yönelik olarak değerlendirilmesi gerektiğini belirtmek için true olarak ayarlayın. Uygulamanızın çocuklara yönelik olarak değerlendirilmemesi gerektiğini belirtmek için false olarak ayarlayın.

setTagForUnderAgeOfConsent

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

Bu yöntem, uygulamanızı Avrupa Ekonomik Alanı'nda (AEA) reşit olma yaşının altındaki kullanıcılara yönelik olarak değerlendirilmek üzere işaretlemenize olanak tanır. Bu özellik, Genel Veri Koruma Yönetmeliği'ne (GDPR) uygunluğu kolaylaştırmak için tasarlanmıştır. GDPR kapsamında başka yasal yükümlülüklerinizin de olabileceğini unutmayın. Lütfen Avrupa Birliği yönergelerini inceleyin ve hukuk danışmanınıza başvurun. Google araçlarının, kanunlara uygunluğu kolaylaştırmak için tasarlandığını ve herhangi bir yayıncının hukuki yükümlülüklerini azaltmadığını lütfen unutmayın.

Bu özellik kullanılırken tüm reklam isteklerine Avrupa'da Reşit Olma Yaşının Altındaki Kullanıcılar İçin Etiket (TFUA) parametresi eklenir. Bu parametre, yeniden pazarlama dahil olmak üzere ilgili reklam isteği için kişiselleştirilmiş reklamcılığı devre dışı bırakır. Reklam ölçüm pikselleri ve üçüncü taraf reklam sunucuları gibi üçüncü taraf reklam sağlayıcılarına gönderilen istekleri de devre dışı bırakır.

Bu yöntemi TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE olarak ayarlarsanız uygulamanızın, reşit olma yaşının altındaki kullanıcılara uygun şekilde işlenmesini istediğinizi belirtmiş olursunuz.

Bu yöntemi TAG_FOR_UNDER_AGE_OF_CONSENT_FALSE olarak ayarlarsanız uygulamanızın reşit olma yaşının altındaki kullanıcılara uygun şekilde ele alınmasını istemediğinizi belirtmiş olursunuz.

Bu yöntemi ayarlamazsanız veya TAG_FOR_UNDER_AGE_OF_CONSENT_UNSPECIFIED olarak ayarlarsanız uygulamanızda, reşit olma yaşının altındaki kullanıcılara uygun şekilde nasıl ele alınmasını istediğinize dair herhangi bir gösterge yer almaz.

setTestDeviceIds

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

Her zaman test reklamları isteyecek test cihazlarına karşılık gelen test cihazı kimliklerinin listesini ayarlar. Geçerli cihazın test cihazı kimliği, ilk reklam isteği yapıldığında logcat'e kaydedilir.

Parametreler
testDeviceIds: (Mutable)List<String!>?

Test cihazı kimliklerinin listesi. Listeyi temizlemek için kartı null simgesine sürükleyin.