AdLoader.Builder

public class AdLoader.Builder


Compilateur pour un AdLoader.

Résumé

Constructeurs publics

Builder(Context context, String adUnitID)

Crée un Builder pour construire un AdLoader.

Méthodes publiques

AdLoader

Renvoie AdLoader ou une valeur vide en cas d'erreur.

AdLoader.Builder

Enregistre un écouteur pour gérer le chargement d'une bannière Google Ad Manager.

AdLoader.Builder

Permet à AdLoader de charger des annonces au format personnalisé.

AdLoader.Builder

Enregistre un écouteur pour gérer le chargement d'un NativeAd.

AdLoader.Builder
AdLoader.Builder

Définit les options à utiliser pour charger une vue d'annonce Google Ad Manager.

AdLoader.Builder

Définit les options d'annonce native sur le générateur de chargeur d'annonces.

Constructeurs publics

Builder

public Builder(Context context, String adUnitID)

Crée un Builder pour construire un AdLoader.

Paramètres
Context context

Le contexte.

String adUnitID

ID du bloc d'annonces.

Méthodes publiques

build

public AdLoader build()

Renvoie AdLoader ou une valeur vide en cas d'erreur.

forAdManagerAdView

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

Enregistre un écouteur pour gérer le chargement d'une bannière Google Ad Manager.

Paramètres
@NonNull OnAdManagerAdViewLoadedListener listener

Rappel qui s'exécute lorsqu'une bannière se charge.

AdSize[] adSizes

Définit les tailles acceptées de la bannière publicitaire.

Génère
java.lang.IllegalArgumentException

Si adSizes est null ou vide.

forCustomFormatAd

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

Permet à AdLoader de charger des annonces au format personnalisé.

Paramètres
String customFormatId

ID du format personnalisé défini dans l'UI Ad Manager.

NativeCustomFormatAd.OnCustomFormatAdLoadedListener adLoadedListener

Écouteur à appeler lorsqu'un NativeCustomFormatAd est chargé.

@Nullable NativeCustomFormatAd.OnCustomClickListener customClickListener

Écouteur facultatif permettant de définir une logique de clic personnalisée pour les clics sur les annonces. Lorsqu'il est défini, ce paramètre remplace le comportement de clic par défaut de l'annonce, qui consiste à accéder à l'URL de destination définie dans l'UI Ad Manager.

forNativeAd

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

Enregistre un écouteur pour gérer le chargement d'un NativeAd.

Paramètres
NativeAd.OnNativeAdLoadedListener listener

Écouteur à appeler lorsqu'un NativeAd est chargé.

withAdListener

@CanIgnoreReturnValue
public AdLoader.Builder withAdListener(AdListener listener)
Paramètres
AdListener listener

Objet qui gère les erreurs rencontrées lors de la récupération des annonces natives.

withAdManagerAdViewOptions

@CanIgnoreReturnValue
public AdLoader.Builder withAdManagerAdViewOptions(AdManagerAdViewOptions options)

Définit les options à utiliser pour charger une vue d'annonce Google Ad Manager.

Paramètres
AdManagerAdViewOptions options

Options de bannières publicitaires Google Ad Manager.

withNativeAdOptions

@CanIgnoreReturnValue
public AdLoader.Builder withNativeAdOptions(NativeAdOptions options)

Définit les options d'annonce native sur le générateur de chargeur d'annonces.

Paramètres
NativeAdOptions options

Objet qui spécifie différentes options d'annonces natives.