AdError

public class AdError

既知の直接サブクラス
AdInspectorError

広告インスペクタが失敗した理由に関するエラー情報。

LoadAdError

広告読み込みオペレーションが失敗した理由に関するエラー情報。


広告オペレーションが失敗した理由に関するエラー情報。

概要

定数

static final String
UNDEFINED_DOMAIN = "undefined"

未定義のエラードメイン。

公開フィールド

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

パブリック コンストラクタ

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

AdError を作成します。

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

基盤となる cause を持つ AdError を作成します。

パブリック メソッド

@Nullable AdError

このエラーの原因を取得します。原因が存在しないか不明な場合は null を返します。

int

エラーコードを取得します。

@NonNull String

エラーのドメインを取得します。

@NonNull String

エラーを説明するメッセージを取得します。

String

このオブジェクトのロギングに適した文字列バージョンを返します。

定数

UNDEFINED_DOMAIN

public static final String UNDEFINED_DOMAIN = "undefined"

未定義のエラードメイン。

Google Mobile Ads SDK は、エラー情報を以前のメディエーション アダプタ コールバック(onFailure など)から AdError に変換するときに、getDomain にこのドメインを返します。

公開フィールド

cause

public final @Nullable AdError cause

コード

public final int code

ドメイン

public final @NonNull String domain

メッセージ

public final @NonNull String message

パブリック コンストラクタ

AdError

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

AdError を作成します。

パラメータ
int code

エラーコード。

@NonNull String message

エラーの詳細を示すメッセージ。

@NonNull String domain

エラードメイン。

AdError

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

基盤となる cause を持つ AdError を作成します。

パラメータ
int code

エラーコード。

@NonNull String message

エラーの詳細を示すメッセージ。

@NonNull String domain

エラードメイン。

@Nullable AdError cause

このエラーの原因です。

パブリック メソッド

getCause

public @Nullable AdError getCause()

このエラーの原因を取得します。原因が存在しないか不明な場合は null を返します。

getCode

public int getCode()

エラーコードを取得します。

getDomain

public @NonNull String getDomain()

エラーのドメインを取得します。

戻り値
@NonNull String

Google Mobile Ads SDK エラーの場合は ERROR_DOMAIN、メディエーション エラーの場合はメディエーション ネットワークによって定義されたドメイン。

getMessage

public @NonNull String getMessage()

エラーを説明するメッセージを取得します。

toString

public String toString()

このオブジェクトのロギングに適した文字列バージョンを返します。