إعلانات البانر الذكية هي وحدات إعلانية تعرض إعلانات بانر بعرض الشاشة على أي حجم شاشة على مختلف الأجهزة في أي اتجاه. ترصد إعلانات البانر الذكية عرض الجهاز في اتجاهه الحالي وتُنشئ عرض الإعلان بهذا الحجم.
يتم تنفيذ ثلاثة ارتفاعات للإعلانات في إعلانات البانر الذكية:
ارتفاع الإعلان | ارتفاع الشاشة |
---|---|
32 وحدة بكسل مستقلة الكثافة | ≤ 400 وحدة بكسل مستقلة الكثافة |
50 dp | > 400 dp و≤ 720 dp |
90 وحدة بكسل مستقلة الكثافة | > 720 بكسل مستقل الكثافة |
يبلغ ارتفاع إعلانات البانر الذكية على الهواتف عادةً 50 بكسل مستقل الكثافة في الوضع العمودي و32 بكسل في الوضع الأفقي. على الأجهزة اللوحية، يكون الارتفاع عادةً 90 وحدة بكسل مستقلة الكثافة في كلا الاتجاهين.
عندما لا يكون الإعلان المصور كبيرًا بما يكفي ليشغل المساحة المخصّصة بالكامل، سيتم تمركز الصورة وملء المساحة على كلا الجانبين.
لاستخدام إعلانات البانر الذكية في ملف XML، حدِّد SMART_BANNER
ثابت للإعلان.
الحجم وضبط عرض AdView
على match_parent
. على سبيل المثال:
<com.google.android.gms.ads.admanager.AdManagerAdView xmlns:ads="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="wrap_content" ads:adSize="SMART_BANNER" ads:adUnitId="ca-app-pub-3940256099942544/6300978111"> </com.google.android.gms.ads.admanager.AdManagerAdView>
لإنشاء "بانر ذكي" آليًا، استخدِم AdSize.SMART_BANNER
كإعلان
الحجم:
Java
AdManagerAdView adView = new AdManagerAdView(this); adView.setAdSizes(AdSize.SMART_BANNER);
Kotlin
val adView = AdManagerAdView(this) adView.adSizes = AdSize.SMART_BANNER