Pengungkapan kepada pengguna AS

Panduan ini menguraikan langkah-langkah yang diperlukan untuk mendukung pesan peraturan negara bagian AS sebagai bagian dari UMP SDK. Gabungkan petunjuk ini dengan Menyiapkan UMP SDK, yang menjelaskan cara menjalankan aplikasi dengan UMP SDK dan menyiapkan pesan Anda. Panduan berikut khusus untuk pesan peraturan negara bagian AS.

Prasyarat

Sebelum melanjutkan, lakukan hal berikut:

Untuk menunjukkan apakah pengguna berusia di bawah usia dewasa, tetapkan tagForUnderAgeOfConsent (TFUA). Jika Anda menetapkan TFUA ke true, UMP SDK tidak akan meminta izin dari pengguna. Jika aplikasi Anda memiliki audiens campuran, tetapkan parameter ini untuk pengguna anak-anak guna memastikan izin tidak diminta. Anda bertanggung jawab untuk menetapkan parameter ini jika diperlukan untuk mematuhi COPPA dan peraturan relevan lainnya.

Contoh berikut menetapkan TFUA ke benar (true) pada permintaan izin UMP:

/**
 * Sets tag for under age of consent on consent request parameters.
 */
export function requestConsentWithTagForUnderAgeOfConsent() {
  requestConsentInfoUpdate(
    {
      tagForUnderAgeOfConsent: true,
    },
    (error) => {
      if (error) {
        console.warn('Consent info update error:', error.message);
      }
    },
  );
}

Menguji pesan peraturan negara bagian AS

Untuk menguji pesan peraturan negara bagian AS, gunakan nilai DebugGeography.REGULATED_US_STATE untuk memaksa UMP SDK memperlakukan perangkat pengujian Anda seolah-olah perangkat tersebut berada di negara bagian AS yang diatur. Anda juga dapat menggunakan nilai DebugGeography.OTHER untuk menyembunyikan pesan peraturan negara bagian AS. Untuk mengetahui detail tentang properti debugGeography, lihat Memaksakan geografi.