Menyinkronkan izin di seluruh aplikasi (Beta)

Untuk mengurangi pesan GDPR yang berlebihan bagi pengguna Anda, Sinkronkan izin di beberapa aplikasi. Saat pengguna membuat keputusan izin di aplikasi yang mendukung sinkronisasi izin, pilihan ini akan disimpan menggunakan ID sinkronisasi izin yang Anda berikan. Keputusan izin tersebut secara otomatis berlaku di semua aplikasi lain yang menggunakan ID sinkronisasi izin yang sama. Hanya Google yang menggunakan pengidentifikasi ini untuk menyimpan dan mengambil keputusan persetujuan pengguna.

Panduan ini membahas sinkronisasi persetujuan GDPR dari SDK User Messaging Platform (UMP) di aplikasi seluler Anda.

Prasyarat

Sebelum Anda mulai, lakukan hal berikut:

  • Siapkan UMP SDK.
  • Aktifkan sinkronisasi izin untuk aplikasi yang memenuhi syarat di tab Privasi & Pesan pada UI AdMob.

Di seluruh aplikasi tempat Anda dapat mengidentifikasi pengguna, berikan ID sinkronisasi izin ke UMP SDK. Jika aplikasi Anda tidak memiliki ID pengguna, gunakan pengenal lain untuk mengidentifikasi pengguna di berbagai aplikasi, seperti API ID kumpulan aplikasi di Android, atau Identifier for Vendor (IDFV) di iOS.

Tetapkan ID sinkronisasi izin pada objek ConsentRequestParameters:

// Create a ConsentRequestParameters object with a consent sync ID.
ConsentRequestParameters requestParameters = new ConsentRequestParameters
{
    ConsentSyncId = "CONSENT_SYNC_ID"
};

Ganti CONSENT_SYNC_ID dengan ID sinkronisasi izin Anda.

ID yang Anda berikan harus mengidentifikasi pengguna secara unik di semua aplikasi Anda tempat izin disinkronkan. Lakukan hashing atau enkripsi pada pengidentifikasi untuk mencegah pengiriman informasi identitas pribadi (PII) ke Google.

ID yang diberikan harus memenuhi persyaratan berikut:

  • Dibuat sebagai string UUID atau cocok dengan ekspresi reguler ^[0-9a-zA-Z+.=\/_\-$,{}]{22,150}$.
  • Minimum 22 karakter.
  • Maksimum 150 karakter.

Berikut adalah contoh ID sinkronisasi izin yang benar:

  • 12JD92JD8078S8J29SDOAKC0EF230337
  • 12jd92jd8078s8j29sdoakc0ef230337
  • 12Jd92jD8078s8j29sDoakc0ef230337
  • 123e4567-e89b-12d3-a456-426614174000

Jika persyaratannya tidak terpenuhi, ID sinkronisasi izin tidak akan ditetapkan dan UMP SDK akan mencatat peringatan ke konsol