AdLoader.Builder

public class AdLoader.Builder


Конструктор для AdLoader .

Краткое содержание

Общественные конструкторы

Builder ( Context context, String adUnitID)

Создает новый Builder для создания AdLoader .

Публичные методы

AdLoader
build ()

Возвращает AdLoader или пустое значение, если произошла ошибка.

AdLoader.Builder

Регистрирует прослушиватель для обработки загрузки баннерной рекламы Google Ad Manager.

AdLoader.Builder

Позволяет AdLoader загружать объявления специального формата.

AdLoader.Builder

Регистрирует прослушиватель для обработки загрузки NativeAd .

AdLoader.Builder
AdLoader.Builder

Устанавливает параметры, используемые для загрузки просмотра объявлений Google Ad Manager.

AdLoader.Builder

Устанавливает параметры нативной рекламы для конструктора загрузчика рекламы.

Общественные конструкторы

Строитель

public Builder(Context context, String adUnitID)

Создает новый Builder для создания AdLoader .

Параметры
Context context

Контекст.

String adUnitID

Идентификатор рекламного блока.

Публичные методы

строить

public AdLoader build()

Возвращает AdLoader или пустое значение, если произошла ошибка.

дляAdManagerAdView

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

Регистрирует прослушиватель для обработки загрузки баннерной рекламы Google Ad Manager.

Параметры
@ NonNull OnAdManagerAdViewLoadedListener listener

Обратный вызов, который будет выполняться при загрузке рекламного баннера.

AdSize[] adSizes

Устанавливает поддерживаемые размеры рекламного баннера.

Броски
java.lang.IllegalArgumentException

Если adSizes имеет значение null или пусто.

forCustomFormatAd

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

Позволяет AdLoader загружать объявления специального формата.

Параметры
String customFormatId

Идентификатор специального формата, определенный в интерфейсе Менеджера рекламы.

NativeCustomFormatAd.OnCustomFormatAdLoadedListener adLoadedListener

Прослушиватель, который будет вызываться при загрузке NativeCustomFormatAd .

@ Nullable NativeCustomFormatAd.OnCustomClickListener customClickListener

Дополнительный прослушиватель для определения пользовательской логики кликов по объявлениям. Если этот параметр установлен, он переопределяет поведение объявления по умолчанию при переходе по URL-адресу клика, определенному в пользовательском интерфейсе Менеджера рекламы.

дляNativeAd

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

Регистрирует прослушиватель для обработки загрузки NativeAd .

Параметры
NativeAd.OnNativeAdLoadedListener listener

Прослушиватель, который будет вызываться при загрузке NativeAd .

с AdListener

@CanIgnoreReturnValue
public AdLoader.Builder withAdListener(AdListener listener)
Параметры
AdListener listener

Объект, который обрабатывает ошибки, возникающие при получении нативной рекламы.

сAdManagerAdViewOptions

@CanIgnoreReturnValue
public AdLoader.Builder withAdManagerAdViewOptions(AdManagerAdViewOptions options)

Устанавливает параметры, используемые для загрузки просмотра объявлений Google Ad Manager.

Параметры
AdManagerAdViewOptions options

Варианты баннерной рекламы Google Ad Manager.

сNativeAdOptions

@CanIgnoreReturnValue
public AdLoader.Builder withNativeAdOptions(NativeAdOptions options)

Устанавливает параметры нативной рекламы для конструктора загрузчика рекламы.

Параметры
NativeAdOptions options

Объект, задающий различные параметры нативной рекламы.