Класс Banner

Внимание.

Это архивная версия документации. Актуальная документация по всем платформам находится здесь.

Класс для показа баннерной рекламы.

Описание методов

Banner(string blockId, AdSize adSize, AdPosition position)

public Banner(string blockId, AdSize adSize, AdPosition position)

Создает объект класса Banner с указанными параметрами.

Параметры:
blockId Уникальный идентификатор рекламного места, задается в Партнерском интерфейсе и имеет вид: demo-banner-yandex.
adSize Размеры баннерной рекламы из класса AdSize.
position Позиция баннера на экране.
blockId Уникальный идентификатор рекламного места, задается в Партнерском интерфейсе и имеет вид: demo-banner-yandex.
adSize Размеры баннерной рекламы из класса AdSize.
position Позиция баннера на экране.

Возвращает:

Объект класса Banner с заданными параметрами.

void LoadAd(AdRequest request)

public void LoadAd(AdRequest request)

Начинает загрузку рекламы в фоновом режиме.

Параметры:
request Объект класса AdRequest с данными для таргетированного запроса рекламы.
request Объект класса AdRequest с данными для таргетированного запроса рекламы.

void Hide()

public void Hide()

Скрывает объект класса Banner на экране.

void Show()

public void Show()

Показывает объект класса Banner на экране.

void Destroy()

public void Destroy()

Уничтожает объект класса Banner и очищает все занятые ресурсы.

Описание событий

event EventHandler<EventArgs> OnAdLoaded

public event EventHandler<EventArgs> OnAdLoaded

Вызывается, когда реклама загружена.

event EventHandler<AdFailureEventArgs> OnAdFailedToLoad

public event EventHandler<AdFailureEventArgs> OnAdFailedToLoad

Вызывается, если во время загрузки произошла ошибка.

event EventHandler<EventArgs> OnReturnedToApplication

public event EventHandler<EventArgs> OnReturnedToApplication

Вызывается, когда пользователь вернулся в приложение после клика.

event EventHandler<EventArgs> OnLeftApplication

public event EventHandler<EventArgs> OnLeftApplication

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

event EventHandler<EventArgs> OnAdClicked

public event event EventHandler<EventArgs> OnAdClicked

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

event EventHandler<ImpressionData> OnImpression

public event event EventHandler<ImpressionData> OnImpression

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