إعلانات البانر القابلة للتصغير

إعلانات البانر القابلة للتصغير هي إعلانات بانر يتم عرضها في البداية كتراكب أكبر، مع زر لتصغيرها إلى حجم البانر الذي تمّ طلبه في الأصل. تهدف إعلانات البانر القابلة للطي إلى تحسين أداء الإعلانات الثابتة التي تكون أصغر حجمًا. يوضّح هذا الدليل كيفية تفعيل إعلانات البانر القابلة للتصغير لمواضع إعلانات البانر الحالية.

المتطلبات الأساسية

التنفيذ

تأكَّد من تحديد عرض البانر بالحجم الذي تريد أن يراه المستخدمون في حالة البانر العادي (المصغَّر). أدرِج مَعلمة extras في طلب الإعلان باستخدام collapsible كمفتاح وموضع الإعلان كقيمة.

يحدِّد موضع الإعلان القابل للتصغير كيفية تثبيت المنطقة الموسّعة في البانر.

قيمة Placement السلوك حالة الاستخدام المقصودة
top يتطابق أعلى الإعلان الموسّع مع أعلى الإعلان المُدمَج. يتم وضع الإعلان في أعلى الشاشة.
bottom يتمّ محاذاة أسفل الإعلان الموسّع مع أسفل الإعلان المُدمَج. يتم وضع الإعلان في أسفل الشاشة.

إذا كان الإعلان المحمَّل هو بانر قابل للطي، يعرض البانر التراكب قابل للطي على الفور بعد وضعه في التسلسل الهرمي للعرض.

void _loadAd() async {
  // Replace these test ad units with your own ad units.
  final String adUnitId = Platform.isAndroid
    ? 'ca-app-pub-3940256099942544/2014213617'
    : 'ca-app-pub-3940256099942544/8388050270';

  // Get the size before loading the ad.
  final size = await AdSize.getCurrentOrientationAnchoredAdaptiveBannerAdSize(
      MediaQuery.sizeOf(context).width.truncate());

  if (size == null) {
    // Unable to get the size.
    return;
  }

  // Create an extra parameter that aligns the bottom of the expanded ad to the
  // bottom of the banner ad.
  const adRequest = AdRequest(extras: {
    "collapsible": "bottom",
  });

  BannerAd(
      adUnitId: adUnitId,
      request: adRequest,
      size: size,
      listener: const BannerAdListener()
  ).load();
}

سلوك إعادة تحميل الإعلانات

بالنسبة إلى التطبيقات التي تضبط إعادة التحميل التلقائي لإعلانات البانر في واجهة ويب AdMob، عند طلب إعلان بانر قابل للتصغير لخانة بانر، لن تطلب عمليات إعادة تحميل الإعلانات اللاحقة إعلانات البانر القابلة للتصغير. ويعود السبب في ذلك إلى أنّ عرض إعلان بانر قابل للتصغير عند كل عملية تحديث قد يؤثر سلبًا في تجربة المستخدِم.

إذا أردت تحميل إعلان بانر آخر قابل للتصغير لاحقًا في الجلسة، يمكنك تحميل إعلان يدويًا من خلال طلب يحتوي على المَعلمة القابلة للتصغير.

الوساطة

لا تتوفّر إعلانات البانر القابلة للتصغير إلا لطلبات Google. تظهر الإعلانات التي يتم عرضها من خلال التوسّط كإعلانات بانر عادية غير قابلة للطي.