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

Dengan metode ini, Anda dapat menentukan apakah Anda ingin aplikasi Anda diperlakukan sebagai aplikasi yang 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 percobaan.

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 pada 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
)

Dengan metode ini, Anda dapat menentukan apakah Anda ingin aplikasi Anda diperlakukan sebagai aplikasi yang ditujukan untuk anak-anak untuk tujuan Children’s Online Privacy Protection Act (COPPA) - http://business.ftc.gov/privacy-and-security/childrens-privacy.

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

Jika Anda menyetel 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 Anda diperlakukan sehubungan dengan COPPA.

Dengan menyetel metode ini, Anda menyatakan bahwa notifikasi ini akurat dan Anda berwenang untuk bertindak mewakili 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

Setel ke true untuk menunjukkan bahwa aplikasi Anda harus diperlakukan sebagai ditujukan untuk anak-anak. Setel 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 tanyakan kepada konsultan hukum Anda. Perlu diingat bahwa alat Google dirancang untuk memfasilitasi kepatuhan dan tidak menghilangkan kewajiban penayang mana pun 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 panggilan iklan tersebut. Permintaan untuk vendor iklan pihak ketiga, seperti piksel pengukuran iklan dan server iklan pihak ketiga, juga dinonaktifkan.

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

Jika Anda menyetel 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 menyetel metode ini, atau menyetel 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 dewasa.

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 percobaan. 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.