تحسين الإعداد وتحميل الإعلانات (إصدار تجريبي)

بدءًا من الإصدار 21.0.0 من حزمة SDK لإعلانات Google على الأجهزة الجوّالة، يمكنك تفعيل الإعداد المحسّن لحزمة تطوير البرامج (SDK) وتحميل الإعلانات لتحسين الاستجابة العامة للإعلانات والمساعدة في منع أخطاء "التطبيق لا يستجيب" (ANR) على تطبيقك. يلخص هذا الدليل التغييرات التي تحتاج إلى إجرائها لتفعيل هذه التحسينات.

المتطلّبات

  • حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" الإصدار 21.0.0 أو أحدث

تعديل ملف البيان

هناك علامتا تحسين متاحتان: OPTIMIZE_INITIALIZATION وOPTIMIZE_AD_LOADING. بعد تفعيلهما، يتم نقل مهام الإعداد وتحميل الإعلانات التي تتطلب وقت معالجة أطول إلى سلاسل المحادثات في الخلفية.

يُرجى اتّباع التعليمات أدناه لإضافة علامات <meta-data> المقابلة في ملف AndroidManifest.xml الخاص بتطبيقك وتفعيل العلامات. تجدر الإشارة إلى أنّه يمكنك تفعيل أحد الخيارَين أو كليهما في التطبيق نفسه.

تحسين إعداد حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة

تحسِّن العلامة أدناه من طلب إعداد MobileAds.initialize():

<manifest>
  ...
  <application>
      ...
      <meta-data
          android:name="com.google.android.gms.ads.flag.OPTIMIZE_INITIALIZATION"
          android:value="true"/>
  </application>
</manifest>
تحسين تحميل الإعلانات

تعمل العلامة أدناه على تحسين طلبات تحميل الإعلانات لجميع أشكال الإعلانات:

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