Google Mobile Ads SDK mendukung ukuran iklan tetap untuk situasi saat iklan banner adaptif tidak memenuhi kebutuhan Anda.
Tabel berikut mencantumkan ukuran banner standar.
| Ukuran dalam dp (LxT) | Deskripsi | Ketersediaan | Konstanta AdSize |
|---|---|---|---|
| 320x50 | Banner | Ponsel dan tablet | BANNER |
| 320x100 | Banner besar | Ponsel dan tablet | LARGE_BANNER |
| 300x250 | Kotak sedang IAB | Ponsel dan tablet | MEDIUM_RECTANGLE |
| 468x60 | Banner ukuran penuh IAB | Tablet | FULL_BANNER |
| 728x90 | Papan peringkat IAB | Tablet | LEADERBOARD |
Ukuran penampung tempat Anda memasang iklan minimal harus sebesar banner. Padding apa pun secara efektif akan mengurangi ukuran penampung Anda. Jika penampung tidak dapat memuat iklan banner, iklan tidak akan ditampilkan dan peringatan berikut akan dicatat:
W/Ads: Not enough space to show ad. Needs 320x50 dp, but only has 288x495 dp.
Menambahkan AdView ke tata letak
Sebagai alternatif untuk membuat AdView secara terprogram, tambahkan AdView ke tata letak XML untuk Activity atau Fragment tempat Anda ingin menampilkannya. Berikut contohnya:
<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" />
Perhatikan atribut wajib berikut:
ads:adSize: Tetapkan atribut ini ke ukuran iklan yang ingin Anda gunakan. Jika tidak ingin menggunakan ukuran standar yang ditentukan oleh konstanta, Anda dapat menetapkan ukuran kustom. Contoh:ads:adSize="320x50".ads:adUnitId: Tetapkan atribut ini ke unit iklan di aplikasi tempat iklan akan ditampilkan. Jika Anda menampilkan iklan banner di aktivitas yang berbeda, setiap aktivitas akan memerlukan unit iklan.