AdLoader.Builder

public class AdLoader.Builder


Builder für eine AdLoader.

Zusammenfassung

Öffentliche Konstruktoren

Builder(Context context, String adUnitID)

Erstellt einen neuen Builder zum Erstellen eines AdLoader.

Öffentliche Methoden

AdLoader

Gibt AdLoader zurück oder ist leer, wenn ein Fehler aufgetreten ist.

AdLoader.Builder

Registriert einen Listener, der das Laden einer Google Ad Manager-Banneranzeige verarbeitet.

AdLoader.Builder

Ermöglicht das Laden von Anzeigen im benutzerdefinierten Format auf der AdLoader.

AdLoader.Builder

Registriert einen Listener, der das Laden eines NativeAd verwaltet.

AdLoader.Builder
AdLoader.Builder

Hier legen Sie die Optionen für das Laden eines Google Ad Manager-Anzeigen-Views fest.

AdLoader.Builder

Hiermit werden die Optionen für native Anzeigen für den Anzeigen-Lade-Builder festgelegt.

Öffentliche Konstruktoren

Builder

public Builder(Context context, String adUnitID)

Erstellt einen neuen Builder zum Erstellen eines AdLoader.

Parameter
Context context

Der Kontext.

String adUnitID

Die Anzeigenblock-ID.

Öffentliche Methoden

Build

public AdLoader build()

Gibt AdLoader zurück oder ist leer, wenn ein Fehler aufgetreten ist.

forAdManagerAdView

@CanIgnoreReturnValue
public AdLoader.Builder forAdManagerAdView(
    @NonNull OnAdManagerAdViewLoadedListener listener,
    AdSize[] adSizes
)

Registriert einen Listener, der das Laden einer Google Ad Manager-Banneranzeige verarbeitet.

Parameter
@NonNull OnAdManagerAdViewLoadedListener listener

Der Callback, der ausgeführt wird, wenn eine Banneranzeige geladen wird.

AdSize[] adSizes

Hiermit werden die unterstützten Größen der Banneranzeige festgelegt.

Löst
java.lang.IllegalArgumentException

Wenn adSizes den Wert null hat oder leer ist.

forCustomFormatAd

@CanIgnoreReturnValue
public AdLoader.Builder forCustomFormatAd(
    String customFormatId,
    NativeCustomFormatAd.OnCustomFormatAdLoadedListener adLoadedListener,
    @Nullable NativeCustomFormatAd.OnCustomClickListener customClickListener
)

Ermöglicht das Laden von Anzeigen im benutzerdefinierten Format auf der AdLoader.

Parameter
String customFormatId

Die ID des benutzerdefinierten Formats, die in der Ad Manager-Benutzeroberfläche definiert wurde.

NativeCustomFormatAd.OnCustomFormatAdLoadedListener adLoadedListener

Ein Listener, der aufgerufen wird, wenn eine NativeCustomFormatAd geladen wird.

@Nullable NativeCustomFormatAd.OnCustomClickListener customClickListener

Ein optionaler Listener, mit dem Sie benutzerdefinierte Klicklogik für Anzeigenklicks definieren können. Wenn diese Option festgelegt ist, wird das standardmäßige Klickverhalten der Anzeige überschrieben, bei dem die Klick-URL aufgerufen wird, die in der Ad Manager-Benutzeroberfläche definiert ist.

forNativeAd

@CanIgnoreReturnValue
public AdLoader.Builder forNativeAd(NativeAd.OnNativeAdLoadedListener listener)

Registriert einen Listener, der das Laden eines NativeAd verwaltet.

Parameter
NativeAd.OnNativeAdLoadedListener listener

Ein Listener, der aufgerufen wird, wenn eine NativeAd geladen wird.

withAdListener

@CanIgnoreReturnValue
public AdLoader.Builder withAdListener(AdListener listener)
Parameter
AdListener listener

Ein Objekt, das Fehler beim Abrufen von nativen Anzeigen verarbeitet.

withAdManagerAdViewOptions

@CanIgnoreReturnValue
public AdLoader.Builder withAdManagerAdViewOptions(AdManagerAdViewOptions options)

Hier legen Sie die Optionen fest, die beim Laden eines Google Ad Manager-Anzeigen-Views verwendet werden sollen.

Parameter
AdManagerAdViewOptions options

Google Ad Manager-Banneranzeigenoptionen

withNativeAdOptions

@CanIgnoreReturnValue
public AdLoader.Builder withNativeAdOptions(NativeAdOptions options)

Hiermit werden die Optionen für native Anzeigen für den Anzeigen-Lade-Builder festgelegt.

Parameter
NativeAdOptions options

Ein Objekt, das verschiedene Optionen für native Anzeigen angibt.