Google Mobile Ads (GMA) SDK'sı 21.0.0 sürümünden itibaren, reklamların genel yanıt verme hızını artırmak ve uygulamanızda "Uygulama Yanıt Vermiyor" (ANR) hatalarını önlemeye yardımcı olmak için optimize edilmiş SDK başlatma ve reklam yükleme özelliklerini etkinleştirebilirsiniz. Bu kılavuzda, söz konusu optimizasyonları etkinleştirmek için yapmanız gereken değişiklikler açıklanmaktadır.
Google Mobile Ads SDK (Legacy) 21.0.0 veya daha yeni bir sürüm.
Manifest dosyanızı güncelleme
İki optimizasyon işareti kullanılabilir: OPTIMIZE_INITIALIZATION ve OPTIMIZE_AD_LOADING. Bu özellikler etkinleştirildiğinde, uzun işlem süresi gerektiren başlatma ve reklam yükleme görevleri arka plan iş parçacıklarına aktarılır.
Uygulamanızın AndroidManifest.xml dosyasına ilgili <meta-data> etiketlerini eklemek ve işaretleri etkinleştirmek için aşağıdaki talimatları uygulayın. Aynı uygulamada seçeneklerden birini veya ikisini birden etkinleştirebilirsiniz.
Optimize Google Mobile Ads SDK (Legacy) başlatma
Başlatma işlemini optimize etmenin en iyi yolu, Başlangıç kılavuzunda açıklandığı gibi arka plan iş parçacığında MobileAds.initialize() yöntemini çağırmaktır.
Bunu zaten yapıyorsanız bu işareti etkinleştirmeniz gerekmez.
Yöntemi ana iş parçacığında çağırmanız gerekiyorsa aşağıdaki işaret etkinleştirildiğinde başlatma görevlerinden bazıları arka plan iş parçacığına taşınır.
[[["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: 2026-11-10 UTC."],[],["To optimize Google Mobile Ads SDK, enable `OPTIMIZE_INITIALIZATION` and/or `OPTIMIZE_AD_LOADING` flags in your `AndroidManifest.xml`. These flags move time-consuming initialization and ad loading tasks to background threads, improving app responsiveness and preventing ANR errors. Add `\u003cmeta-data\u003e` tags within the `\u003capplication\u003e` tag, setting the desired flag's value to \"true.\" SDK version 21.0.0 or higher is required, with both flags being false by default.\n"]]