Google Mobile Ads SDK'sı, uyarlanabilir banner reklamların ihtiyaçlarınızı karşılamadığı durumlarda sabit reklam boyutlarını destekler.
Aşağıdaki tabloda standart banner boyutları listelenmiştir.
dp (GxY) cinsinden boyut | Açıklama | Kullanılabilirlik | AdSize sabiti |
---|---|---|---|
320x50 | Banner | Telefonlar ve tabletler | BANNER |
320x100 | Büyük banner | Telefonlar ve tabletler | LARGE_BANNER |
300x250 | IAB orta boy dikdörtgen | Telefonlar ve tabletler | MEDIUM_RECTANGLE |
468x60 | IAB tam boyutlu banner | Tabletler | FULL_BANNER |
728x90 | IAB skor tablosu | Tabletler | LEADERBOARD |
Reklamınızı yerleştirdiğiniz kapsayıcının boyutu en az banner kadar olmalıdır. Dolgular, kapsayıcınızın boyutunu etkili bir şekilde azaltır. Kapsayıcı, banner reklama sığmıyorsa reklam gösterilmez ve aşağıdaki uyarı kaydedilir:
W/Ads: Not enough space to show ad. Needs 320x50 dp, but only has 288x495 dp.
Özel reklam boyutu
Özel bir boyutu hedefleyen Ad Manager rezervasyon satır öğeleriniz varsa satır öğenizle eşleşen özel genişlik ve yüksekliğe sahip bir AdSize
oluşturabilirsiniz.
Java
AdSize customAdSize = new AdSize(250, 250);
AdManagerAdView adView = new AdManagerAdView(this);
adView.setAdSizes(customAdSize);
Kotlin
val customAdSize = AdSize(250, 250)
val adView = AdManagerAdView(this)
adView.setAdSizes(customAdSize)
Birden fazla reklam boyutu
Aynı reklam isteğinde birden fazla reklam boyutundaki satır öğelerini hedeflemek istiyorsanız
AdManagerAdView
sayesinde tek seferde birden fazla reklam boyutu ayarlayabilirsiniz.
Java
AdManagerAdView adView = new AdManagerAdView(this);
adView.setAdSizes(AdSize.BANNER, new AdSize(120, 20), new AdSize(250, 250));
Kotlin
val adView = AdManagerAdView(this)
adView.setAdSizes(AdSize.BANNER, AdSize(120, 20), AdSize(250, 250))
AdManagerAdView
, varsayılan olarak ilk reklam boyutuna ayarlanır. Reklam yüklendikten sonra AdManagerAdView
boyutu, yüklenen reklam boyutuna geçer. Düzeniniz yeni boyuta
otomatik olarak uyum sağlayabilir.
XML düzen dosyanızda ads:adSizes
özelliğini kullanarak birden fazla reklam boyutu da belirtebilirsiniz:
<com.google.android.gms.ads.admanager.AdManagerAdView
android:id="@+id/multiple_ad_sizes_view"
android:layout_width="wrap_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
ads:adSizes="BANNER,120x20,250x250"
ads:adUnitId="AD_UNIT_ID" />