Adaptive Ankerbanneranzeigen

Adaptive Banner sind eine flexible Möglichkeit, Anzeigen mit einer vom Nutzer angegebenen Breite und einer von Google optimierten Höhe auszuliefern. Die Mindesthöhe von Bannern beträgt 50 dichteunabhängige Pixel. Die maximale Höhe ist auf 15% der Gerätehöhe oder 90 dichteunabhängige Pixel begrenzt, je nachdem, welcher Wert kleiner ist.

Diese Banner funktionieren am besten, wenn sie die gesamte verfügbare Breite nutzen. Sie sollten jedoch immer die Safe Areas und Displayausschnitte berücksichtigen, die die Sichtbarkeit beeinträchtigen könnten, wenn Sie die Breite des Banners festlegen.

Vorbereitung

Immer Testanzeigen verwenden

Der folgende Beispielcode enthält eine Anzeigenblock-ID, mit der Sie Testanzeigen anfordern können. Sie wurde speziell konfiguriert, um für jede Anfrage Testanzeigen anstelle von Produktionsanzeigen zurückzugeben. Daher ist die Verwendung sicher.

Nachdem Sie eine App in der Ad Manager-Weboberfläche registriert und eigene Anzeigenblock-IDs für die Verwendung in Ihrer App erstellt haben, sollten Sie Ihr Gerät während der Entwicklung jedoch explizit als Testgerät konfigurieren.

/21775744923/example/adaptive-banner

Adaptives Ankerbanner erstellen

Im folgenden Beispiel wird eine Ansicht für ein adaptives Ankerbanner erstellt, das unten auf dem Bildschirm positioniert ist:

// Get the device safe width in density-independent pixels.
int deviceWidth = MobileAds.Utils.GetDeviceSafeWidth();

// Define the anchored adaptive ad size.
AdSize adaptiveSize =
    AdSize.GetCurrentOrientationAnchoredAdaptiveBannerAdSizeWithWidth(deviceWidth);

// Create an anchored adaptive banner view.
adManagerBannerView = new AdManagerBannerView("AD_UNIT_ID", adaptiveSize, AdPosition.Bottom);

Ersetzen Sie AD_UNIT_ID durch Ihre Anzeigenblock-ID.

Nachdem Sie die Ansicht für das adaptive Ankerbanner erstellt haben, können Sie das Banner wie im Startleitfaden beschrieben laden.