معالجة عمليات الاستدعاء من سلسلة المهام في الخلفية

تتضمّن هذه الصفحة تعليمات حول كيفية التعامل مع عمليات معاودة الاتصال من سلسلة محادثات في الخلفية.

تعمل حزمة تطوير البرامج (SDK) من الجيل التالي من "إعلانات Google على الأجهزة الجوّالة" على تحميل الإعلانات وعمليات معاودة الاتصال بالأحداث في سلسلة تعليمات في الخلفية. عند تنفيذ عمليات ذات صلة بواجهة المستخدم ضمن عمليات رد الاتصال هذه، احرص على إرسالها بشكل صريح إلى سلسلة التعليمات الخاصة بواجهة المستخدم.

تضيف الأمثلة التالية عرض بانر إلى تسلسل العرض بعد تحميل الإعلان:

Kotlin

BannerAd.load(
  adRequest,
  object : AdLoadCallback<BannerAd> {
    override fun onAdLoaded(ad: BannerAd) {
      // Add the banner view to the view hierarchy on the UI thread.
      activity?.runOnUiThread {
        binding.bannerViewContainer.addView(ad.getView(requireActivity()))
      }
    }
  },
)

Java

BannerAd.load(
    adRequest,
    new AdLoadCallback<BannerAd>() {
      @Override
      public void onAdLoaded(@NonNull BannerAd ad) {
        // Add the banner view to the view hierarchy on the UI thread.
        runOnUiThread(
            () -> binding.bannerViewContainer.addView(ad.getView(MainActivity.this)));
      }
    });