Minimierbare Banneranzeigen

Minimierbare Banneranzeigen sind Banneranzeigen, die anfänglich als größeres Overlay mit einer Schaltfläche zum Minimieren auf die ursprünglich angeforderte Bannergröße dargestellt werden. Mit minimierbaren Banneranzeigen soll die Leistung von Ankeranzeigen verbessert werden, die ansonsten kleiner sind. In diesem Leitfaden erfahren Sie, wie minimierbare Banneranzeigen für bestehende Banner-Placements aktiviert werden.

Voraussetzungen

Implementierung

Achten Sie darauf, dass Ihre Banneransicht die Größe hat, die Nutzer im normalen (minimierten) Bannerstatus sehen sollen. Fügen Sie der Anzeigenanfrage den Parameter „extras“ mit collapsible als Schlüssel und das Placement der Anzeige als Wert hinzu.

Über das minimierbare Placement wird festgelegt, wie der maximierte Bereich an der Banneranzeige verankert wird.

Placement Wert Behavior Verwendungszweck
top Der obere Bereich der maximierten Anzeige entspricht dem oberen Bereich der minimierten Anzeige. Die Anzeige wird oben auf dem Bildschirm platziert.
bottom Der untere Bereich der maximierten Anzeige entspricht dem unteren Rand der minimierten Anzeige. Die Anzeige wird am unteren Bildschirmrand platziert.

Wenn die geladene Anzeige ein minimierbares Banner ist, wird auf dem Banner das minimierbare Overlay sofort eingeblendet, nachdem es in der Ansichtshierarchie platziert wurde.

private void LoadBannerAd()
{
var bannerView = new BannerView(_adUnitId, AdSize.Banner, AdPosition.Bottom);

var adRequest = new AdRequest();

// Create an extra parameter that aligns the bottom of the expanded ad to the
// bottom of the bannerView.
adRequest.Extras.Add("collapsible", "bottom");

bannerView.LoadAd(adRequest);
}

Aktualisierungsverhalten von Anzeigen

Minimierbare Banneranzeigen, die alle 30 bis 120 Sekunden eingeblendet werden, werden möglicherweise zu häufig aktualisiert, was zu einer frustrierenden Nutzererfahrung führt. Bei Apps, für die die automatische Aktualisierung auf der Weboberfläche von AdMob konfiguriert ist, empfehlen wir, nur die erste Anzeigenanfrage als minimierbar und die nachfolgenden aktualisierten Banneranzeigen in dieser Anzeigenfläche in der Größe der ursprünglichen Anfrage zu präsentieren. Dazu übergeben Sie eine UUID als collapsible_request_id an die Anzeigenanfrage:

extras.putString("collapsible_request_id", UUID.randomUUID().toString());

Wenn Sie später in der Sitzung eine weitere minimierbare Banneranzeige laden möchten, können Sie loadAd() manuell mit einer Anfrage aufrufen, die den minimierbaren Parameter enthält.

Vermittlung

Minimierbare Banneranzeigen sind nur in der Betaphase für die Google-Nachfrage verfügbar. Anzeigen, die über die Vermittlung ausgeliefert werden, erscheinen als normale, nicht minimierbare Banneranzeigen.

Funktionsweise der Anzeigenbereitstellung

Um die Leistung Ihrer Banneranzeigen zu maximieren, können Anzeigen, die keine größeren minimierbaren Overlays unterstützen, einige Anfragen für minimierbare Banner zurückgeben und sofort in der regulären Bannergröße rendern.