IDFA mesajını gösterme

Platform seçin: Android Yeni iOS Flutter

Kullanıcı Mesajlaşma Platformu (UMP) SDK'sı, kullanıcılarınızdan Uygulama İzleme Şeffaflığı (ATT) için izin istemeden önce onlara bir IDFA mesajı göstermenize olanak tanır. IDFA mesajı, uygulamanızın tanımlayıcıyı nasıl kullandığını kullanıcılara gösterir.

Bu kılavuzda, IDFA mesajı göstermek için UMP SDK'sını kullanma konusu ele alınmaktadır.

Ön koşullar

Başlamadan önce aşağıdakileri yaptığınızdan emin olun:

Info.plist dosyasını güncelleme

Özel bir uyarı mesajı göstermek için aşağıdakileri yapın:

  1. Info.plist dosyasını açın.
  2. Kullanımı açıklayan özel bir mesajla NSUserTrackingUsageDescription anahtarını ekleyin:
<key>NSUserTrackingUsageDescription</key>
<string>This identifier will be used to deliver personalized ads to you.</string>

Kullanım açıklaması, rıza formunu sunduğunuzda IDFA ATT uyarısının bir parçası olarak görünür:

Ardından, AppTrackingTransparency çerçevesini bağlayın:

Uygulamanız daha sonra ATT uyarısından önce bir IDFA mesajı gösterir.

Test

Test sırasında, requestTrackingAuthorization tek seferlik bir istek olduğundan ATT uyarısının yalnızca bir kez görüneceğini unutmayın. UMP SDK'sında yalnızca yetkilendirme durumu ATTrackingManagerAuthorizationStatusNotDetermined ise yüklenebilecek bir form bulunur.

Uyarının ikinci kez görünmesi için uygulamanızı test cihazınızdan kaldırıp yeniden yüklemeniz gerekir.

IDFA'lı veya IDFA'sız reklam isteğinde bulunma

Bir kullanıcı ATT'yi reddederse reklam biçiminizin API'lerini kullanarak reklam isteğinde bulunmaya devam edin. Google Mobile Ads SDK, reklam isteğinde IDFA göndermiyor. Daha fazla bilgi için Reklam biçimi seçme başlıklı makaleyi inceleyin.