AdLoader.Builder

public class AdLoader.Builder


Compilateur pour un AdLoader.

Résumé

Constructeurs publics

Builder(Context context, String adUnitID)

Crée un Builder pour créer un AdLoader.

Méthodes publiques

AdLoader

Renvoie un 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'annonces natives sur le générateur de chargeur d'annonces.

Constructeurs publics

Builder

public Builder(Context context, String adUnitID)

Crée un Builder pour créer un AdLoader.

Paramètres
Context context

Contexte.

String adUnitID

ID du bloc d'annonces.

Méthodes publiques

build

public AdLoader build()

Renvoie un 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 exécuté lorsque la bannière est chargée.

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 de format personnalisé défini dans l'interface utilisateur d'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. Lorsque cette valeur est définie, elle remplace le comportement par défaut de l'annonce, qui consiste à rediriger l'utilisateur vers l'URL de destination définie dans l'interface utilisateur d'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 des bannières publicitaires Google Ad Manager.

withNativeAdOptions

@CanIgnoreReturnValue
public AdLoader.Builder withNativeAdOptions(NativeAdOptions options)

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

Paramètres
NativeAdOptions options

Objet spécifiant diverses options d'annonces natives.