AdLoader.Builder

public class AdLoader.Builder


AdLoader のビルダー。

概要

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

Builder(Context context, String adUnitID)

AdLoader を構築するための新しい Builder を作成します。

パブリック メソッド

AdLoader

エラーが発生した場合は AdLoader を返し、エラーが発生しなかった場合は空の値を返します。

AdLoader.Builder

Google アド マネージャーのバナー広告の読み込みを処理するリスナーを登録します。

AdLoader.Builder

AdLoader でカスタム フォーマット広告を読み込めるようにします。

AdLoader.Builder

NativeAd の読み込みを処理するリスナーを登録します。

AdLoader.Builder
AdLoader.Builder

Google アド マネージャー広告ビューの読み込みに使用するオプションを設定します。

AdLoader.Builder

ネイティブ広告オプションを広告ローダ ビルダーに設定します。

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

Builder

public Builder(Context context, String adUnitID)

AdLoader を構築するための新しい Builder を作成します。

パラメータ
Context context

コンテキスト。

String adUnitID

広告ユニット ID。

パブリック メソッド

build

public AdLoader build()

エラーが発生した場合は AdLoader を返し、エラーが発生しなかった場合は空の値を返します。

forAdManagerAdView

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

Google アド マネージャーのバナー広告の読み込みを処理するリスナーを登録します。

パラメータ
@NonNull OnAdManagerAdViewLoadedListener listener

バナー広告が読み込まれたときに実行されるコールバック。

AdSize[] adSizes

バナー広告のサポートされているサイズを設定します。

例外
java.lang.IllegalArgumentException

adSizesnull または空の場合。

forCustomFormatAd

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

AdLoader でカスタム フォーマット広告を読み込めるようにします。

パラメータ
String customFormatId

アド マネージャーの管理画面で定義されたカスタム フォーマット ID。

NativeCustomFormatAd.OnCustomFormatAdLoadedListener adLoadedListener

NativeCustomFormatAd が読み込まれたときに呼び出されるリスナー。

@Nullable NativeCustomFormatAd.OnCustomClickListener customClickListener

広告クリックのカスタム クリック ロジックを定義する省略可能なリスナー。設定すると、アド マネージャーの管理画面で定義されたクリック URL に移動するという広告のデフォルトのクリック動作がオーバーライドされます。

forNativeAd

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

NativeAd の読み込みを処理するリスナーを登録します。

パラメータ
NativeAd.OnNativeAdLoadedListener listener

NativeAd が読み込まれたときに呼び出されるリスナー。

withAdListener

@CanIgnoreReturnValue
public AdLoader.Builder withAdListener(AdListener listener)
パラメータ
AdListener listener

ネイティブ広告の取得中に発生したエラーを処理するオブジェクト。

withAdManagerAdViewOptions

@CanIgnoreReturnValue
public AdLoader.Builder withAdManagerAdViewOptions(AdManagerAdViewOptions options)

Google アド マネージャー広告ビューの読み込みに使用するオプションを設定します。

パラメータ
AdManagerAdViewOptions options

Google アド マネージャーのバナー広告オプション。

withNativeAdOptions

@CanIgnoreReturnValue
public AdLoader.Builder withNativeAdOptions(NativeAdOptions options)

ネイティブ広告オプションを広告ローダ ビルダーに設定します。

パラメータ
NativeAdOptions options

さまざまなネイティブ広告オプションを指定するオブジェクト。