إعلانات البانر الذكية

اختيار النظام الأساسي: Android iOS Unity

إعلانات البانر الذكية هي وحدات إعلانية تعرض إعلانات بانر بعرض الشاشة على أي حجم شاشة على جميع الأجهزة في أي اتجاه. ترصد "إعلانات البانر الذكية" عرض الجهاز في اتجاهه الحالي وتنشئ عرض الإعلان بهذا الحجم.

يتم استخدام ثلاثة مقاييس طول للإعلانات في "إعلانات البانر الذكية":

ارتفاع الإعلان ارتفاع الشاشة
32 وحدة بكسل مستقلة الكثافة ‫≤ 400 وحدة بكسل مستقلة الكثافة
‫50 وحدة بكسل مستقلة الكثافة > 400 وحدة بكسل مستقلة الكثافة و≤ 720 وحدة بكسل مستقلة الكثافة
‫90 وحدة بكسل مستقلة الكثافة أكبر من 720 وحدة بكسل مستقلة الكثافة

يبلغ ارتفاع "البانرات الذكية" عادةً 50 بكسل مستقل الكثافة في الوضع العمودي و32 بكسل مستقل الكثافة في الوضع الأفقي على الهواتف. على الأجهزة اللوحية، يبلغ الارتفاع عادةً 90 وحدة بكسل مستقلة عن الكثافة في كلا الاتجاهين.

عندما لا يكون الإعلان المصوّر كبيرًا بما يكفي لشغل المساحة المخصّصة بالكامل، سيتم توسيط الصورة وملء المساحة على كلا الجانبين.

لاستخدام "إعلانات البانر الذكية" في XML، حدِّد الثابت SMART_BANNER لحجم الإعلان واضبط عرض AdView على match_parent. على سبيل المثال:

<com.google.android.gms.ads.AdView
  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.AdView>

لإنشاء "بانر ذكي" آليًا، استخدِم AdSize.SMART_BANNER كحجم الإعلان:

Java

AdView adView = new AdView(this);
adView.setAdSize(AdSize.SMART_BANNER);

Kotlin

val adView = AdView(this)
adView.adSize = AdSize.SMART_BANNER