User Messaging Platform (UMP) SDK memungkinkan Anda menampilkan pesan IDFA kepada pengguna sebelum meminta izin mereka untuk App Tracking Transparency (ATT). Pesan IDFA menunjukkan kepada pengguna cara aplikasi Anda menggunakan ID.
Panduan ini membahas cara menggunakan UMP SDK untuk menampilkan pesan IDFA.
Prasyarat
Sebelum memulai, pastikan Anda telah melakukan hal berikut:
- Menyiapkan Google Mobile Ads SDK.
- Membuat pesan IDFA di UI AdMob.
Mengupdate Info.plist
Untuk menampilkan pesan notifikasi kustom, lakukan hal berikut:
- Buka file
Info.plist. - Tambahkan kunci
NSUserTrackingUsageDescriptiondengan pesan kustom yang menjelaskan penggunaan:
<key>NSUserTrackingUsageDescription</key>
<string>This identifier will be used to deliver personalized ads to you.</string>
Deskripsi penggunaan muncul sebagai bagian dari pemberitahuan ATT IDFA saat Anda menampilkan formulir persetujuan:

Kemudian, tautkan framework AppTrackingTransparency:

Aplikasi Anda kemudian akan menampilkan pesan IDFA sebelum pemberitahuan ATT.
Pengujian
Saat melakukan pengujian, ingatlah bahwa pemberitahuan ATT hanya muncul satu kali karena
requestTrackingAuthorization
adalah permintaan satu kali. UMP SDK hanya memiliki formulir yang tersedia untuk dimuat jika
status izinnya adalah
ATTrackingManagerAuthorizationStatusNotDetermined.
Agar notifikasi muncul untuk kedua kalinya, Anda harus meng-uninstal dan menginstal ulang aplikasi di perangkat pengujian.
Meminta iklan dengan atau tanpa IDFA
Jika pengguna menolak ATT, teruslah meminta iklan menggunakan API format iklan Anda. Google Mobile Ads SDK tidak mengirimkan IDFA dalam panggilan iklan. Untuk mengetahui detail selengkapnya, lihat Memilih format iklan.