Keamanan Transportasi Aplikasi
App Transport Security
(ATS)
adalah fitur privasi yang menerapkan koneksi aman. Fitur ini diaktifkan secara default
untuk aplikasi baru.
Pesan log berikut muncul saat aplikasi yang tidak mematuhi ATS mencoba menayangkan
iklan menggunakan HTTP:
App Transport Security telah memblokir pemuatan resource HTTP (http://)
cleartext karena tidak aman. Pengecualian sementara dapat
dikonfigurasi dalam file Info.plist
aplikasi.
Untuk menonaktifkan pembatasan ATS, tambahkan pengecualian berikut ke
Info.plist
aplikasi Anda:
NSAllowsArbitraryLoadsForMedia
NSAllowsArbitraryLoadsInWebContent
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoadsForMedia</key>
<true/>
<key>NSAllowsArbitraryLoadsInWebContent</key>
<true/>
</dict>
Kunci NSAllowsArbitraryLoadsForMedia
dan NSAllowsArbitraryLoadsInWebContent
diperlukan untuk memastikan iklan Anda tidak terpengaruh oleh ATS.
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-02-08 UTC.
[null,null,["Terakhir diperbarui pada 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"]]