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

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