Класс Interstitial

Внимание.

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

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

Методы

Interstitial(string blockId)

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

void LoadAd(AdRequest request)

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

void IsLoaded()

Возвращает результат загрузки рекламы.

void Show()

Показывает рекламу, если она была загружена.

void Destroy()

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

Interstitial(string blockId)

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

void LoadAd(AdRequest request)

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

void IsLoaded()

Возвращает результат загрузки рекламы.

void Show()

Показывает рекламу, если она была загружена.

void Destroy()

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

События

event EventHandler<EventArgs> OnInterstitialLoaded

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

.
event EventHandler<AdFailureEventArgs> OnInterstitialFailedToLoad

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

event EventHandler<EventArgs> OnReturnedToApplication

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

event EventHandler<EventArgs> OnLeftApplication

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

event EventHandler<EventArgs> OnAdClicked

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

event EventHandler<EventArgs> OnInterstitialShown

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

event EventHandler<EventArgs> OnInterstitialDismissed

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

event EventHandler<ImpressionData> OnImpression

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

event EventHandler<AdFailureEventArgs> OnInterstitialFailedToShow

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

event EventHandler<EventArgs> OnInterstitialLoaded

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

.
event EventHandler<AdFailureEventArgs> OnInterstitialFailedToLoad

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

event EventHandler<EventArgs> OnReturnedToApplication

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

event EventHandler<EventArgs> OnLeftApplication

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

event EventHandler<EventArgs> OnAdClicked

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

event EventHandler<EventArgs> OnInterstitialShown

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

event EventHandler<EventArgs> OnInterstitialDismissed

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

event EventHandler<ImpressionData> OnImpression

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

event EventHandler<AdFailureEventArgs> OnInterstitialFailedToShow

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

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

Interstitial(string blockId)

public Interstitial(string blockId)

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

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

Возвращает:

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

void LoadAd(AdRequest request)

public void LoadAd(AdRequest request)

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

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

bool isLoaded()

public bool isLoaded()

Возвращает результат загрузки рекламы.

Возвращает:

Значение true — реклама успешно загружена и готова к показу. Если реклама не загружена или не готова к показу, возвращает значение false.

void Show()

public void Show()

Показывает рекламу, если она была загружена.

void Destroy()

public void Destroy()

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

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

event EventHandler<EventArgs> OnInterstitialLoaded

public event EventHandler<EventArgs> OnInterstitialLoaded

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

event EventHandler<AdFailureEventArgs> OnInterstitialFailedToLoad

public event EventHandler<AdFailureEventArgs> OnInterstitialFailedToLoad

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

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<EventArgs> OnInterstitialShown

public event event EventHandler<EventArgs> OnInterstitialShown

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

event EventHandler<EventArgs> OnInterstitialDismissed

public event event EventHandler<EventArgs> OnInterstitialDismissed

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

event EventHandler<ImpressionData> OnImpression

public event event EventHandler<ImpressionData> OnImpression

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

event EventHandler<AdFailureEventArgs> OnInterstitialFailedToShow

public event event EventHandler<AdFailureEventArgs> OnInterstitialFailedToShow

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