RequestConfiguration.Builder

public class RequestConfiguration.Builder


RequestConfiguration için derleyiciler.

Özet

Herkese açık oluşturucular

Herkese açık yöntemler

RequestConfiguration

RequestConfiguration oluşturur.

RequestConfiguration.Builder

Maksimum reklam içeriği derecelendirmesi ayarlar.

RequestConfiguration.Builder

Yayıncı gizlilik değerlendirmesi kişiselleştirme durumunu ayarlar.

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

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.

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

public Builder()

Herkese açık yöntemler

build

public RequestConfiguration build()

RequestConfiguration oluşturur.

setMaxAdContentRating

@CanIgnoreReturnValue
public RequestConfiguration.Builder setMaxAdContentRating(
    @RequestConfiguration.MaxAdContentRating @Nullable String maxAdContentRating
)

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
public RequestConfiguration.Builder setPublisherPrivacyPersonalizationState(
    RequestConfiguration.PublisherPrivacyPersonalizationState publisherPrivacyPersonalizationState
)

Yayıncı gizlilik değerlendirmesi kişiselleştirme durumunu ayarlar.

setTagForChildDirectedTreatment

@CanIgnoreReturnValue
public RequestConfiguration.Builder setTagForChildDirectedTreatment(
    @RequestConfiguration.TagForChildDirectedTreatment int tagForChildDirectedTreatment
)

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 kapatılmasına 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 int tagForChildDirectedTreatment

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
public RequestConfiguration.Builder setTagForUnderAgeOfConsent(
    @RequestConfiguration.TagForUnderAgeOfConsent int tagForUnderAgeOfConsent
)

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 ve kurallara 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 Olmayan 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
public RequestConfiguration.Builder setTestDeviceIds(@Nullable List<String> testDeviceIds)

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
@Nullable List<String> testDeviceIds

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