Reklamverenler için Tanımlayıcı (IDFA) desteği
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Kullanıcı Mesajlaşma Platformu (UMP) SDK'sı, Uygulama İzleme Şeffaflığı (ATT) için izin istemeden önce kullanıcılarınıza bir IDFA mesajı göstermenize olanak tanır. IDFA mesajı, kullanıcılarınıza uygulamanızın tanımlayıcıyı nasıl kullandığını gösterir.
Bu kılavuzda, IDFA mesajı sunmak için UMP SDK'sının kullanımı 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 uyarı mesajı göstermek için aşağıdakileri yapın:
Info.plist
dosyasını açın.
NSUserTrackingUsageDescription
anahtarını, kullanımını açıklayan özel bir mesajla ekleyin:
<key>NSUserTrackingUsageDescription</key>
<string>This identifier will be used to deliver personalized ads to you.</string>
Kullanım açıklaması, kullanıcı rızası formunu gösterdiğinizde IDFA ATT uyarısının bir parçası olarak görünür:

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

Ardından uygulamanız, 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österileceğ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 ile veya IDFA olmadan reklam isteme
Bir kullanıcı ATT'yi reddederse reklam biçiminizin API'lerini kullanarak reklam istemeye devam edin. Google Mobile Ads SDK'sı, reklam isteğinde IDFA göndermez. Daha fazla bilgi için Reklam biçimi seçme başlıklı makaleyi inceleyin.
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-06-26 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2025-06-26 UTC."],[[["This guide provides steps to integrate the IDFA message within the User Messaging Platform (UMP) SDK for iOS apps."],["Before proceeding, complete the UMP SDK setup and create an IDFA message in AdMob."],["Update your app's `Info.plist` with `NSUserTrackingUsageDescription` to present a custom message within Apple's App Tracking Transparency dialog."],["Remember to link the `AppTrackingTransparency` framework to display the IDFA explainer message before the ATT dialog."],["For testing, reinstall the app to reset the IDFA authorization status and see the dialog again."]]],["To support the IDFA message with the UMP SDK, complete the \"Get started\" guide and create an IDFA message. Update the `Info.plist` by adding the `NSUserTrackingUsageDescription` key with a custom message. Link the `AppTrackingTransparency` framework. During testing, note that the IDFA ATT dialog only appears once unless the app is reinstalled, due to `requestTrackingAuthorization` being a one-time request and the status needs to be `ATTrackingManagerAuthorizationStatusNotDetermined`.\n"]]