Akıllı Banner'lar, herhangi bir ekranda ekran genişliğinde banner reklamlar oluşturan reklam birimleridir iki yönde de görüntülenebilir. Akıllı Banner'lar geçerli yöndeki yönünü değiştirebilir ve reklam görünümünü bu boyutta oluşturabilirsiniz.
Akıllı banner'larda üç reklam yüksekliği uygulanır:
Reklam yüksekliği | Ekran yüksekliği |
---|---|
32 dp | ≤ 400 dp |
50 dp | > 400 dp ve ≤ 720 dp |
90 dp | > 720 dp |
Telefonlardaki Akıllı Banner'lar için genellikle dikey 50 dp, 32 dp yüksekliğe sahiptir. bir seçenektir. Tabletlerde yükseklik normalde her iki yönde de 90 dp'dir.
Bir resim reklam tahsis edilen alanın tamamını kaplayacak kadar büyük olmadığında, resim ortalanır ve her iki taraftaki alan doldurulur.
Akıllı Banner'ları XML'de kullanmak için reklam için sabit SMART_BANNER
değerini belirtin.
size ve AdView
öğesinin genişliğini match_parent
olarak ayarlayın. Örneğin:
<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>
Programatik olarak Akıllı Banner oluşturmak için reklam olarak AdSize.SMART_BANNER
kullanın
boyut:
Java
AdView adView = new AdView(this); adView.setAdSize(AdSize.SMART_BANNER);
Kotlin
val adView = AdView(this) adView.adSize = AdSize.SMART_BANNER