IDFA desteği

Bu kılavuzda, UMP SDK'sının bir parçası olarak IDFA mesajını desteklemek için gereken adımlar açıklanmaktadır. Uygulamanızı UMP SDK'sıyla nasıl çalıştıracağınıza ve mesajınızı ayarlamayla ilgili temel bilgilere genel bakış sunan Başlayın ile eşleştirilmek üzere tasarlanmıştır. Aşağıdaki yönergeler IDFA mesajına özeldir.

Ön koşullar

Info.plist dosyasını güncelleme

Apple'ın App Tracking Transparency (ATT) şartlarını karşılamak için UMP SDK'sını kullanmayı planlıyorsanız kullanıcı arayüzünde IDFA açıklayıcı mesajınızı) oluşturduğunuzdan, yapılandırdığınızdan ve yayınladığınızdan emin olun. Ad Manager

UMP SDK'sının iOS sistem iletişim kutusunda özel uyarı mesajı göstermesi için Info.plist kartınızı, kullanımınızı açıklayan özel bir mesaj dizesiyle birlikte NSUserTrackingUsageDescription anahtarını ekleyerek güncelleyin.

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

Kullanım açıklaması, izin formunu sunduğunuzda ATT iletişim kutusunun bir parçası olarak görünür:

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

Hepsi bu kadar! Uygulamanız artık IDFA ATT iletişim kutusundan önce bir IDFA açıklayıcı mesajı gösterecektir.

Test

Test sırasında, requestTrackingAuthorization tek seferlik bir istek olduğundan IDFA ATT iletişim kutusunun yalnızca bir kez göründüğünü unutmayın. UMP SDK'sının yalnızca yetkilendirme durumu ATTrackingManagerAuthorizationStatusNotDetermined olması durumunda yüklenebilecek bir formu vardır.

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