"إعلانات البانر الذكية" هي وحدات إعلانية تعرض إعلانات بانر بعرض الشاشة على أي شاشة. الحجم عبر الأجهزة المختلفة في أي من الاتجاهين. تكتشف إعلانات البانر الذكية عرض الجهاز في اتجاهه الحالي وإنشاء مشاهدة الإعلان بهذا الحجم.
يتم تنفيذ ثلاثة ارتفاعات للإعلان في إعلانات البانر الذكية:
ارتفاع الإعلان | ارتفاع الشاشة |
---|---|
32 وحدة بكسل مستقلة الكثافة | ≤ 400 وحدة بكسل مستقلة الكثافة |
50 وحدة بكسل مستقلة الكثافة | > 400 بكسل مستقل الكثافة و≤ 720 بكسل مستقل الكثافة |
90 وحدة بكسل مستقلة الكثافة | > 720 بكسل مستقل الكثافة |
عادةً ما يكون ارتفاع "إعلانات البانر الذكية" في الهواتف 50 وحدة بكسل مستقلة الكثافة (dp) في الوضع العمودي و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