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 cinsinden boyut (GxY) | 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. Dolgu, kapsayıcınızın boyutunu etkili bir şekilde küçültü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.
Düzene AdView ekleme
AdView
öğesini programatik olarak oluşturmak yerine, AdView
öğesini, göstermek istediğiniz Activity
veya Fragment
için XML düzenine ekleyin. Aşağıda bununla ilgili bir örnek verilmiştir:
<com.google.android.gms.ads.AdView
xmlns:ads="http://schemas.android.com/apk/res-auto"
android:id="@+id/banner_ad_view"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_alignParentBottom="true"
ads:adSize="BANNER"
ads:adUnitId="ca-app-pub-3940256099942544/6300978111" />
Aşağıdaki zorunlu özelliklere dikkat edin:
ads:adSize
: Bunu, kullanmak istediğiniz reklam boyutuna ayarlayın. Sabit tarafından tanımlanan standart boyutu kullanmak istemiyorsanız bunun yerine özel bir boyut ayarlayabilirsiniz. Örnek:ads:adSize="320x50"
.ads:adUnitId
: Bunu, uygulamanızda reklamların gösterileceği reklam birimi olarak ayarlayın. Farklı etkinliklerde banner reklamlar gösteriyorsanız her biri için bir reklam birimi gerekir.