İlk kullanıma hazırlama ve reklam yüklemeyi optimize etme (Beta)
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Google Mobile Ads (GMA) SDK'sının 21.0.0 sürümünden itibaren,
optimize edilmiş SDK başlatma ve reklam yükleme,
ve "Uygulama Yanıt Vermiyor" sorununu önlemeye yardımcı olma
(ANR) hatalarının sayısı.
Bu kılavuzda, bu optimizasyonları etkinleştirmek için yapmanız gereken değişiklikler özetlenmektedir.
Google Mobile Ads SDK'sı 21.0.0 veya daha sonraki bir sürüm.
Manifest dosyanızı güncelleme
İki optimizasyon işareti vardır: OPTIMIZE_INITIALIZATION ve
OPTIMIZE_AD_LOADING. Bu özellik açıldığında, başlatma ve reklam
uzun işlem süresi gerektiren yükleme görevlerinin
arka plan ileti dizileri.
İlgili <meta-data> etiketlerini
uygulamanızın AndroidManifest.xml dosyasına ekleyin ve işaretleri etkinleştirin. Şunları yapabilirsiniz:
aynı uygulamada seçeneklerden birini veya her ikisini birden etkinleştirin.
Google Mobile Ads SDK'sını başlatma işlemini optimize etme
Başlatmayı optimize etmenin en iyi yolu
MobileAds.initialize()
konusunda açıklandığı gibi,
Başlangıç kılavuzu.
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şareti etkinleştirdiğinizde
bazı başlatma görevlerinin arka plan iş parçacığına
taşınmasını sağlayın.
[[["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: 2024-08-21 UTC."],[[["Starting with Google Mobile Ads SDK version 21.0.0, you can optimize SDK initialization and ad loading to enhance ad responsiveness and mitigate ANR errors."],["To enable these optimizations, you need to add specific `\u003cmeta-data\u003e` tags to your app's `AndroidManifest.xml` file, controlling initialization and ad loading separately."],["By default, both optimization flags (`OPTIMIZE_INITIALIZATION` and `OPTIMIZE_AD_LOADING`) are set to `false` and require manual activation."],["Optimizing initialization is best achieved by calling `MobileAds.initialize()` on a background thread; if this is not feasible, enabling the `OPTIMIZE_INITIALIZATION` flag helps by offloading some tasks to a background thread."],["The `OPTIMIZE_AD_LOADING` flag enhances ad load calls for all ad formats, improving overall ad loading performance."]]],[]]