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
- Arbeiten Sie den Startleitfaden für Banneranzeigen durch.
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 Ad Manager 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.