Dukungan IDFA

Panduan ini menguraikan langkah-langkah yang diperlukan untuk mendukung pesan IDFA sebagai bagian dari UMP SDK. Fitur ini dimaksudkan untuk dipasangkan dengan Get dimulai yang memberikan ringkasan tentang cara mendapatkan aplikasi menjalankan UMP SDK dan dasar-dasar pengaturan pesan Anda. Ini panduan ini khusus untuk pesan IDFA.

Prasyarat

Mengupdate Info.plist

Jika Anda berencana menggunakan UMP SDK untuk menangani persyaratan App Tracking Transparency (ATT) Apple, pastikan Anda telah membuat, mengonfigurasi, dan memublikasikan pesan penjelasan IDFA di UI Ad Manager.

Agar UMP SDK dapat menampilkan pesan notifikasi kustom di sistem iOS dialog, update Info.plist Anda untuk menambahkan kunci NSUserTrackingUsageDescription dengan string pesan khusus yang menjelaskan penggunaan Anda.

<key>NSUserTrackingUsageDescription</key>
<string>This identifier will be used to deliver personalized ads to you.</string>

Deskripsi penggunaan muncul sebagai bagian dari dialog ATT saat Anda menampilkan formulir izin:

Kemudian, tautkan framework AppTrackingTransparency:

Aplikasi Anda kini menampilkan pesan penjelasan IDFA sebelum dialog ATT IDFA.

Pengujian

Saat menguji, ingat bahwa dialog ATT IDFA hanya muncul satu kali sejak requestTrackingAuthorization adalah permintaan satu kali. UMP SDK hanya memiliki formulir yang tersedia untuk dimuat jika status otorisasi adalah ATTrackingManagerAuthorizationStatusNotDetermined.

Agar peringatan muncul untuk kedua kalinya, Anda harus meng-uninstal dan menginstal ulang di perangkat pengujian Anda.