AdError

public class AdError

Znane bezpośrednie podklasy
AdInspectorError

Informacje o błędzie, który spowodował niepowodzenie inspektora reklam.

LoadAdError

Informacje o błędzie, który spowodował niepowodzenie operacji wczytywania reklamy.


Informacje o błędzie, który spowodował niepowodzenie operacji związanej z reklamami.

Podsumowanie

Stałe

static final String
UNDEFINED_DOMAIN = "undefined"

Domena nieokreślonego błędu.

Pola publiczne

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

Konstruktory publiczne

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

Tworzy AdError.

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

Tworzy AdError z podstawowym cause.

Metody publiczne

@Nullable AdError

Pobiera przyczynę tego błędu lub wartość null, jeśli przyczyna nie istnieje lub jest nieznana.

int

Pobiera kod błędu.

@NonNull String

Pobiera domenę błędu.

@NonNull String

Pobiera komunikat opisujący błąd.

String

Zwraca wersję ciągu tego obiektu w postaci przyjaznej dla logów.

Stałe

UNDEFINED_DOMAIN

public static final String UNDEFINED_DOMAIN = "undefined"

Domena nieokreślonego błędu.

Pakiet SDK do reklam mobilnych Google zwraca tę domenę dla getDomain podczas konwertowania informacji o błędach z poprzednich wywołań zwrotnych adaptera zapośredniczenia, takich jak onFailure, na AdError.

Pola publiczne

przyczyna

public final @Nullable AdError cause

kod

public final int code

domena

public final @NonNull String domain

wiadomość

public final @NonNull String message

Konstruktory publiczne

AdError

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

Tworzy AdError.

Parametry
int code

kod błędu.

@NonNull String message

komunikat z szczegółami błędu.

@NonNull String domain

domeny błędu.

AdError

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

Tworzy AdError z podstawowym cause.

Parametry
int code

kod błędu.

@NonNull String message

komunikat z szczegółami błędu.

@NonNull String domain

domeny błędu.

@Nullable AdError cause

przyczynę tego błędu.

Metody publiczne

getCause

public @Nullable AdError getCause()

Pobiera przyczynę tego błędu lub wartość null, jeśli przyczyna nie istnieje lub jest nieznana.

getCode

public int getCode()

Pobiera kod błędu.

getDomain

public @NonNull String getDomain()

Pobiera domenę błędu.

Zwroty
@NonNull String

ERROR_DOMAIN w przypadku błędów pakietu SDK do reklam mobilnych Google lub domenę zdefiniowaną przez sieci reklamowe w przypadku błędów związanych z zapośredniczeniem.

getMessage

public @NonNull String getMessage()

Pobiera komunikat opisujący błąd.

toString

public String toString()

Zwraca wersję ciągu tego obiektu w odpowiedniej do logów postaci.