com.yandex.mobile.ads.rewarded
Class RewardedAd
java.lang.Object
com.yandex.mobile.ads.fullscreen.FullScreenAd
com.yandex.mobile.ads.rewarded.RewardedAd
- All Implemented Interfaces:
- com.yandex.mobile.ads.fullscreen.FullScreenAdvertisable, com.yandex.mobile.ads.html.BaseAdvertisable
public final class RewardedAd
extends com.yandex.mobile.ads.fullscreen.FullScreenAd
Класс отвечает за загрузку видеорекламы с вознаграждением.
Constructor Summary
Constructor and Description |
---|
RewardedAd(android.content.Context context)
Создает объект класса
RewardedAd программно. |
Method Summary
Modifier and Type | Method and Description |
---|---|
void | destroy()
Удаляет объект класса
RewardedAd и очищает все занятые ресурсы. |
boolean | isLoaded()
Возвращает результат загрузки рекламы.
|
void | loadAd(AdRequest adRequest)
Начинает загрузку рекламы в фоновом режиме.
|
void | setAdUnitId(java.lang.String adUnitId)
Задает уникальный идентификатор рекламного места.
|
void | setRewardedAdEventListener(RewardedAdEventListener rewardedAdEventListener)
Задает объект класса
RewardedAdEventListener для получения оповещений о событиях, происходящих во время жизненного цикла рекламы с вознаграждением. |
void | show()
Показывает рекламу, если она была загружена.
|
Constructor Detail
RewardedAd
public RewardedAd(@NonNull android.content.Context context)
Создает объект класса
RewardedAd
программно.- Parameters:
context
- Объект системного классаContext
.
Method Detail
isLoaded
public boolean isLoaded()
Возвращает результат загрузки рекламы.
- Returns:
- Значение
true
— реклама успешно загружена и готова к показу. Если реклама не загружена или не готова к показу, возвращает значениеfalse
.
setAdUnitId
public void setAdUnitId(@NonNull java.lang.String adUnitId)
Задает уникальный идентификатор рекламного места.
- Parameters:
adUnitId
- Уникальный идентификатор рекламного места, который задается в Партнерском интерфейсе.
setRewardedAdEventListener
public void setRewardedAdEventListener(@Nullable RewardedAdEventListener rewardedAdEventListener)
Задает объект класса
RewardedAdEventListener
для получения оповещений о событиях, происходящих во время жизненного цикла рекламы с вознаграждением.- Parameters:
rewardedAdEventListener
- Объект классаRewardedAdEventListener
.
show
public void show()
Показывает рекламу, если она была загружена.
destroy
public void destroy()
Удаляет объект класса
RewardedAd
и очищает все занятые ресурсы. NOTE:
Не используйте объект класса RewardedAd
после вызова данного метода.