İlk kullanıma hazırlama ve reklam yüklemeyi optimize etme (Beta)

Google Mobile Ads (GMA) SDK'sının 21.0.0 sürümünden itibaren, reklamların genel duyarlılığını iyileştirmek ve uygulamanızda "Uygulama Yanıt Vermiyor" (ANR) hatalarını önlemek için optimize edilmiş SDK başlatma ve reklam yüklemeyi etkinleştirebilirsiniz. Bu kılavuzda, bu optimizasyonları etkinleştirmek için yapmanız gereken değişiklikler açıklanmaktadır.

Koşullar

  • Google Mobile Ads SDK'sı 21.0.0 veya üzeri.

Manifest dosyanızı güncelleme

İki optimizasyon işareti vardır: OPTIMIZE_INITIALIZATION ve OPTIMIZE_AD_LOADING. Bu işlevler açıldıktan sonra, uzun işleme süresi gerektiren başlatma ve reklam yükleme görevleri arka plan iş parçacıklarına aktarılır.

İlgili <meta-data> etiketlerini uygulamanızın AndroidManifest.xml dosyasına eklemek ve işaretleri etkinleştirmek için aşağıdaki talimatları izleyin. Aynı uygulamada seçeneklerden birini veya her ikisini etkinleştirebileceğinizi unutmayın.

Google Mobile Ads SDK'sının başlatılmasını optimize edin

Aşağıdaki işaret, MobileAds.initialize() başlatma çağrısını optimize eder:

<manifest>
  ...
  <application>
      ...
      <meta-data
          android:name="com.google.android.gms.ads.flag.OPTIMIZE_INITIALIZATION"
          android:value="true"/>
  </application>
</manifest>
Reklam yüklemeyi optimize edin

Aşağıdaki işaret, tüm reklam biçimleri için reklam yükleme çağrılarını optimize eder:

<manifest>
  ...
  <application>
      ...
      <meta-data
          android:name="com.google.android.gms.ads.flag.OPTIMIZE_AD_LOADING"
          android:value="true"/>
  </application>
</manifest>