Adaptive Ankerbanner einbinden

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

Diese Banner erzielen die beste Leistung, wenn sie die gesamte verfügbare Breite nutzen. Sie sollten jedoch immer die sicheren Bereiche und Displayausschnitte berücksichtigen, die die Sichtbarkeit beeinträchtigen könnten, wenn Sie die Breite des Banners festlegen.

Vorbereitung

Führen Sie die folgenden Schritte aus, bevor Sie fortfahren:

Immer mit Testanzeigen testen

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

Nachdem Sie jedoch eine App in der Ad Manager-Weboberfläche registriert und eigene Anzeigenblock IDs für die Verwendung in Ihrer App erstellt haben, müssen Sie Ihr Gerät während der Entwicklung explizit als Test Gerä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 die Ansicht für das adaptive Ankerbanner erstellt wurde, können Sie das Banner wie im Leitfaden Erste Schritte beschrieben laden.