AdError

public class AdError

Sous-classes directes connues
AdInspectorError

Informations sur l'erreur expliquant pourquoi l'inspecteur d'annonces a échoué.

LoadAdError

Informations sur l'erreur expliquant pourquoi une opération de chargement d'annonces a échoué.


Informations sur l'erreur expliquant pourquoi une opération sur une annonce a échoué.

Résumé

Constantes

static final String
UNDEFINED_DOMAIN = "undefined"

Domaine d'erreur non défini.

Champs publics

final @Nullable AdError
final int
final @NonNull String
final @NonNull String

Constructeurs publics

AdError(int code, @NonNull String message, @NonNull String domain)

Crée un AdError.

AdError(
    int code,
    @NonNull String message,
    @NonNull String domain,
    @Nullable AdError cause
)

Crée un AdError avec un cause sous-jacent.

Méthodes publiques

@Nullable AdError

Renvoie la cause de cette erreur ou null si la cause est inexistante ou inconnue.

int

Récupère le code de l'erreur.

@NonNull String

Récupère le domaine de l'erreur.

@NonNull String

Obtient le message décrivant l'erreur.

String

Renvoie une version de chaîne de cet objet adaptée aux journaux.

Constantes

UNDEFINED_DOMAIN

public static final String UNDEFINED_DOMAIN = "undefined"

Domaine d'erreur non défini.

Le SDK Google Mobile Ads renvoie ce domaine pour getDomain lors de la conversion des informations sur les erreurs à partir des anciens rappels d'adaptateur de médiation, comme onFailure, en AdError.

Champs publics

cause

public final @Nullable AdError cause

code

public final int code

domaine

public final @NonNull String domain

message

public final @NonNull String message

Constructeurs publics

AdError

public AdError(int code, @NonNull String message, @NonNull String domain)

Crée un AdError.

Paramètres
int code

le code d'erreur ;

@NonNull String message

un message détaillant l'erreur.

@NonNull String domain

le domaine de l'erreur.

AdError

public AdError(
    int code,
    @NonNull String message,
    @NonNull String domain,
    @Nullable AdError cause
)

Crée un AdError avec un cause sous-jacent.

Paramètres
int code

le code d'erreur ;

@NonNull String message

un message détaillant l'erreur.

@NonNull String domain

le domaine de l'erreur.

@Nullable AdError cause

la cause de cette erreur.

Méthodes publiques

getCause

public @Nullable AdError getCause()

Renvoie la cause de cette erreur ou null si la cause est inexistante ou inconnue.

getCode

public int getCode()

Récupère le code de l'erreur.

getDomain

public @NonNull String getDomain()

Récupère le domaine de l'erreur.

Renvoie
@NonNull String

ERROR_DOMAIN pour les erreurs liées au SDK Google Mobile Ads, ou un domaine défini par les réseaux de médiation pour les erreurs de médiation.

getMessage

public @NonNull String getMessage()

Obtient le message décrivant l'erreur.

toString

public String toString()

Renvoie une version de chaîne de cet objet adaptée aux journaux.