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 или пустое значение, если произошла ошибка.

forAdManagerAdView

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

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

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

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

AdSize[] adSizes

Задает поддерживаемые размеры баннерной рекламы.

Броски
java.lang.IllegalArgumentException

Если adSizes равно null или пустое.

для пользовательского формата рекламы

@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-адресу клика, определенному в пользовательском интерфейсе менеджера объявлений.

для нативной рекламы

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

Регистрирует обработчик событий для обработки загрузки NativeAd .

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

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

с AdListener

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

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

withAdManagerAdViewOptions

@CanIgnoreReturnValue
public AdLoader.Builder withAdManagerAdViewOptions(AdManagerAdViewOptions options)

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

Параметры
AdManagerAdViewOptions options

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

withNativeAdOptions

@CanIgnoreReturnValue
public AdLoader.Builder withNativeAdOptions(NativeAdOptions options)

Устанавливает параметры нативной рекламы в соответствии с настройками конструктора рекламного блока.

Параметры
NativeAdOptions options

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