RequestConfiguration.Builder

public class RequestConfiguration.Builder


Builder untuk RequestConfiguration.

Ringkasan

Konstruktor publik

Metode publik

RequestConfiguration

Mem-build RequestConfiguration.

RequestConfiguration.Builder

Menetapkan rating konten iklan maksimum.

RequestConfiguration.Builder

Menetapkan status personalisasi perlakuan privasi penayang.

RequestConfiguration.Builder

Metode ini memungkinkan Anda menentukan apakah Anda ingin aplikasi Anda diperlakukan sebagai ditujukan untuk anak-anak untuk tujuan Children's Online Privacy Protection Act (COPPA) - http://business.ftc.gov/privacy-and-security/childrens-privacy.

RequestConfiguration.Builder

Metode ini memungkinkan Anda menandai aplikasi untuk menerima perlakuan bagi pengguna yang berusia di bawah usia dewasa di Wilayah Ekonomi Eropa (EEA).

RequestConfiguration.Builder

Menetapkan daftar ID perangkat pengujian yang sesuai dengan perangkat pengujian yang akan selalu meminta iklan pengujian.

Konstruktor publik

Builder

public Builder()

Metode publik

build

public RequestConfiguration build()

Mem-build RequestConfiguration.

setMaxAdContentRating

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

Menetapkan rating konten iklan maksimum. Iklan AdMob yang ditampilkan untuk aplikasi Anda akan memiliki rating konten yang sesuai atau di bawah tingkat tersebut. Nilai yang valid adalah MAX_AD_CONTENT_RATING_G, MAX_AD_CONTENT_RATING_PG, MAX_AD_CONTENT_RATING_T, dan MAX_AD_CONTENT_RATING_MA.

setPublisherPrivacyPersonalizationState

@CanIgnoreReturnValue
public RequestConfiguration.Builder setPublisherPrivacyPersonalizationState(
    RequestConfiguration.PublisherPrivacyPersonalizationState publisherPrivacyPersonalizationState
)

Menetapkan status personalisasi perlakuan privasi penayang.

setTagForChildDirectedTreatment

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

Metode ini memungkinkan Anda menentukan apakah Anda ingin aplikasi Anda diperlakukan sebagai ditujukan untuk anak-anak untuk tujuan Children's Online Privacy Protection Act (COPPA) - http://business.ftc.gov/privacy-and-security/childrens-privacy.

Jika menetapkan metode ini ke TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE, Anda akan menunjukkan bahwa aplikasi Anda harus diperlakukan sebagai ditujukan untuk anak-anak untuk tujuan Children's Online Privacy Protection Act (COPPA).

Jika menetapkan metode ini ke TAG_FOR_CHILD_DIRECTED_TREATMENT_FALSE, Anda akan menunjukkan bahwa aplikasi Anda tidak boleh diperlakukan sebagai yang ditujukan untuk anak-anak untuk tujuan Children's Online Privacy Protection Act (COPPA).

Jika Anda tidak menetapkan metode ini, atau menetapkan metode ini ke TAG_FOR_CHILD_DIRECTED_TREATMENT_UNSPECIFIED, permintaan iklan tidak akan menyertakan indikasi tentang cara Anda ingin aplikasi diperlakukan sehubungan dengan COPPA.

Dengan menyetel metode ini, Anda menyatakan bahwa notifikasi ini akurat dan Anda berwenang untuk bertindak atas nama pemilik aplikasi. Anda memahami bahwa penyalahgunaan setelan ini dapat menyebabkan penghentian Akun Google Anda.

Catatan: mungkin diperlukan waktu beberapa lama agar penunjukan ini diterapkan sepenuhnya dalam layanan Google yang berlaku.

Parameter
@RequestConfiguration.TagForChildDirectedTreatment int tagForChildDirectedTreatment

Tetapkan ke true untuk menunjukkan bahwa aplikasi Anda harus diperlakukan sebagai ditujukan untuk anak-anak. Tetapkan ke false untuk menunjukkan bahwa aplikasi Anda tidak boleh diperlakukan sebagai ditujukan untuk anak-anak.

setTagForUnderAgeOfConsent

@CanIgnoreReturnValue
public RequestConfiguration.Builder setTagForUnderAgeOfConsent(
    @RequestConfiguration.TagForUnderAgeOfConsent int tagForUnderAgeOfConsent
)

Metode ini memungkinkan Anda menandai aplikasi untuk menerima perlakuan bagi pengguna yang berusia di bawah usia dewasa di Wilayah Ekonomi Eropa (EEA). Fitur ini dirancang untuk membantu memfasilitasi kepatuhan terhadap General Data Protection Regulation (GDPR). Perlu diketahui bahwa Anda mungkin memiliki kewajiban hukum lainnya berdasarkan GDPR. Tinjau panduan Uni Eropa dan konsultasikan dengan penasihat hukum Anda. Perlu diingat bahwa alat Google dirancang untuk memfasilitasi kepatuhan dan tidak menghilangkan kewajiban penayang tertentu berdasarkan hukum tersebut.

Saat menggunakan fitur ini, parameter Tag untuk Pengguna yang Berusia di bawah Usia Legal di Eropa (TFUA) akan disertakan dalam semua permintaan iklan. Parameter ini menonaktifkan iklan yang dipersonalisasi, termasuk pemasaran ulang, untuk permintaan iklan tersebut. Permintaan untuk vendor iklan pihak ketiga, seperti piksel pengukuran iklan dan server iklan pihak ketiga juga dinonaktifkan.

Jika menetapkan metode ini ke TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE, Anda akan menunjukkan bahwa Anda ingin aplikasi ditangani dengan cara yang sesuai untuk pengguna yang berusia di bawah usia legal.

Jika menetapkan metode ini ke TAG_FOR_UNDER_AGE_OF_CONSENT_FALSE, Anda akan menunjukkan bahwa Anda tidak ingin aplikasi Anda ditangani dengan cara yang sesuai untuk pengguna yang berusia di bawah usia dewasa.

Jika Anda tidak menetapkan metode ini, atau menetapkan metode ini ke TAG_FOR_UNDER_AGE_OF_CONSENT_UNSPECIFIED, aplikasi Anda tidak akan menyertakan indikasi tentang cara Anda ingin aplikasi ditangani dengan cara yang sesuai untuk pengguna di bawah usia izin.

setTestDeviceIds

@CanIgnoreReturnValue
public RequestConfiguration.Builder setTestDeviceIds(@Nullable List<String> testDeviceIds)

Menetapkan daftar ID perangkat pengujian yang sesuai dengan perangkat pengujian yang akan selalu meminta iklan pengujian. ID perangkat pengujian untuk perangkat saat ini dicatat di logcat saat permintaan iklan pertama dibuat.

Parameter
@Nullable List<String> testDeviceIds

daftar ID perangkat pengujian. Teruskan null untuk menghapus daftar.