Uygulama Taşıma Güvenliği
Uygulama Taşıma Güvenliği (ATS), güvenli bağlantıları zorunlu tutan bir gizlilik özelliğidir. Bu özellik yeni uygulamalarda varsayılan olarak etkindir.
ATS uyumlu olmayan bir uygulama HTTP kullanarak reklam yayınlamaya çalıştığında aşağıdaki günlük mesajı gösterilir:
App Transport Security, güvenli olmadığı için açık metin HTTP (http://) kaynak yüklemesini engelledi. Geçici istisnalar, uygulamanızın Info.plist
dosyasında yapılandırılabilir.
ATS kısıtlamalarını devre dışı bırakmak için uygulamanızın Info.plist
dosyasına aşağıdaki istisnaları ekleyin:
NSAllowsArbitraryLoadsForMedia
NSAllowsArbitraryLoadsInWebContent
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoadsForMedia</key>
<true/>
<key>NSAllowsArbitraryLoadsInWebContent</key>
<true/>
</dict>
Reklamlarınızın ATS'den etkilenmemesi için NSAllowsArbitraryLoadsForMedia
ve NSAllowsArbitraryLoadsInWebContent
anahtarları gereklidir.
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-02-08 UTC.
[null,null,["Son güncelleme tarihi: 2025-02-08 UTC."],[[["App Transport Security (ATS) enforces secure connections and is enabled by default for new apps, blocking cleartext HTTP resource loads for enhanced security."],["To avoid ATS restrictions and ensure ad serving functionality, developers need to include `NSAllowsArbitraryLoadsForMedia` and `NSAllowsArbitraryLoadsInWebContent` exceptions within their app's `Info.plist` file."],["These exceptions allow media and web content to bypass ATS restrictions, preventing disruption to ad delivery."]]],["App Transport Security (ATS) enforces secure connections and is enabled by default. Non-compliant apps using HTTP trigger a log message indicating blocked insecure resource loads. To disable ATS restrictions for media and web content, add `NSAllowsArbitraryLoadsForMedia` and `NSAllowsArbitraryLoadsInWebContent` keys set to `true` within the app's `Info.plist` file, under the `NSAppTransportSecurity` dictionary. These exceptions are essential to prevent ads from being affected by ATS.\n"]]