Banneranzeigen mit fester Größe

Das Google Mobile Ads SDK (Beta) unterstützt feste Anzeigengrößen für Situationen, in denen adaptive Banneranzeigen Ihre Anforderungen nicht erfüllen.

In der folgenden Tabelle sind die Standardbannergrößen aufgeführt.

Größe in dp (Breite × Höhe) Beschreibung Verfügbarkeit AdSize-Konstante
320 x 50 Banner Smartphones und Tablets BANNER
320 × 100 Großes Banner Smartphones und Tablets LARGE_BANNER
300 x 250 IAB Medium Rectangle Smartphones und Tablets MEDIUM_RECTANGLE
468 x 60 IAB-Banner in voller Größe Tablets FULL_BANNER
728 x 90 IAB-Leaderboard Tablets LEADERBOARD

Der Container, in dem Sie Ihre Anzeige platzieren, muss mindestens so groß sein wie das Banner. Durch das Padding wird die Größe des Containers effektiv verringert. Wenn das Banner nicht in den Container passt, wird die Anzeige nicht ausgeliefert und die folgende Warnung wird protokolliert:

W/Ads: Not enough space to show ad. Needs 320x50 dp, but only has 288x495 dp.

Benutzerdefinierte Anzeigengröße

Wenn Sie Ad Manager-Reservierungs-Werbebuchungen haben, die auf eine benutzerdefinierte Größe ausgerichtet sind, können Sie einen AdSize mit einer benutzerdefinierten Breite und Höhe erstellen, die der Größe Ihrer Werbebuchung entspricht.

Kotlin

val customAdSize = AdSize(250, 250)
val adRequest = BannerAdRequest.Builder(AD_UNIT_ID, customAdSize).build()

Java

AdSize customAdSize = new AdSize(250, 250);
BannerAdRequest adRequest = new BannerAdRequest.Builder(AD_UNIT_ID, customAdSize).build();

Mehrere Anzeigengrößen

Wenn Sie Werbebuchungen mit mehreren Anzeigengrößen in derselben Anzeigenanfrage ausrichten möchten, erstellen Sie eine Anfrage mit einer Liste von Anzeigengrößen.

Kotlin

val adSizes = listOf(AdSize(120, 20), AdSize.BANNER, AdSize.MEDIUM_RECTANGLE)
val adRequest = BannerAdRequest.Builder(AD_UNIT_ID, adSizes).build()

Java

List<AdSize> adSizes =
    Arrays.asList(new AdSize(120, 20), AdSize.BANNER, AdSize.MEDIUM_RECTANGLE);
BannerAdRequest adRequest = new BannerAdRequest.Builder(AD_UNIT_ID, adSizes).build();