AdLoader.Builder

public class AdLoader.Builder


Compilador para un AdLoader.

Resumen

Constructores públicos

Builder(Context context, String adUnitID)

Crea un objeto Builder nuevo para construir un objeto AdLoader.

Métodos públicos

AdLoader

Devuelve un AdLoader o un valor vacío si se produjo un error.

AdLoader.Builder

Registra un objeto de escucha para controlar la carga de un anuncio de banner de Google Ad Manager.

AdLoader.Builder

Habilita el objeto AdLoader para cargar anuncios en formatos personalizados.

AdLoader.Builder

Registra un objeto de escucha para controlar la carga de un NativeAd.

AdLoader.Builder
AdLoader.Builder

Establece las opciones que se usarán para cargar una vista de anuncio de Google Ad Manager.

AdLoader.Builder

Establece las opciones del anuncio nativo en el compilador del cargador de anuncios.

Constructores públicos

Builder

public Builder(Context context, String adUnitID)

Crea un objeto Builder nuevo para construir un objeto AdLoader.

Parámetros
Context context

El contexto

String adUnitID

Es el ID de la unidad de anuncios.

Métodos públicos

build

public AdLoader build()

Devuelve un AdLoader o un valor vacío si se produjo un error.

forAdManagerAdView

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

Registra un objeto de escucha para controlar la carga de un anuncio de banner de Google Ad Manager.

Parámetros
@NonNull OnAdManagerAdViewLoadedListener listener

Es la devolución de llamada que se ejecutará cuando se cargue un anuncio de banner.

AdSize[] adSizes

Establece los tamaños admitidos del anuncio de banner.

Arroja
java.lang.IllegalArgumentException

Si adSizes es null o está vacío.

forCustomFormatAd

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

Habilita el objeto AdLoader para cargar anuncios en formatos personalizados.

Parámetros
String customFormatId

Es el ID del formato personalizado definido en la IU de Ad Manager.

NativeCustomFormatAd.OnCustomFormatAdLoadedListener adLoadedListener

Es un objeto de escucha al que se llamará cuando se cargue un NativeCustomFormatAd.

@Nullable NativeCustomFormatAd.OnCustomClickListener customClickListener

Es un objeto de escucha opcional para definir la lógica de clics personalizada para los clics en anuncios. Cuando se configura, anula el comportamiento de clic predeterminado del anuncio de navegar a la URL de clic definida en la IU de Ad Manager.

forNativeAd

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

Registra un objeto de escucha para controlar la carga de un NativeAd.

Parámetros
NativeAd.OnNativeAdLoadedListener listener

Es un objeto de escucha al que se llamará cuando se cargue un NativeAd.

withAdListener

@CanIgnoreReturnValue
public AdLoader.Builder withAdListener(AdListener listener)
Parámetros
AdListener listener

Es un objeto que controla los errores que se producen al recuperar anuncios nativos.

withAdManagerAdViewOptions

@CanIgnoreReturnValue
public AdLoader.Builder withAdManagerAdViewOptions(AdManagerAdViewOptions options)

Establece las opciones que se usarán para cargar una vista de anuncio de Google Ad Manager.

Parámetros
AdManagerAdViewOptions options

Opciones de anuncios de banner de Google Ad Manager.

withNativeAdOptions

@CanIgnoreReturnValue
public AdLoader.Builder withNativeAdOptions(NativeAdOptions options)

Establece las opciones del anuncio nativo en el compilador del cargador de anuncios.

Parámetros
NativeAdOptions options

Es un objeto que especifica varias opciones de anuncios nativos.