Yes*_*hah 1 android admob rewardedvideoad
我在我的应用中使用了奖励插页式广告。有什么方法可以知道我的激励视频广告中是否有任何用户观看了完整的激励视频?
我需要在我的应用中放置一个奖励视频,我想知道是否有用户观看了完整视频?我怎么知道?
我使用以下代码来检查用户是否观看了我的完整激励视频广告或跳过了中间的广告:
int adLeaveCheck = 0; //Declare a global variable
RewardedVideoAdListener rewardedVideoAdListener = new RewardedVideoAdListener() {
@Override
public void onRewardedVideoAdLoaded() {
}
@Override
public void onRewardedVideoAdOpened() {
}
@Override
public void onRewardedVideoStarted() {
adLeaveCheck = 1;
}
@Override
public void onRewardedVideoAdClosed() {
if (adLeaveCheck != 2){
Toast.makeText(this, "Why are you not watching full ad", Toast.LENGTH_LONG).show();
} else {
Toast.makeText(this, "Thank you for watching full ad", Toast.LENGTH_LONG).show();
}
}
@Override
public void onRewarded(RewardItem rewardItem) {
adLeaveCheck = 2;
}
@Override
public void onRewardedVideoAdLeftApplication() {
}
@Override
public void onRewardedVideoAdFailedToLoad(int i) {
}
@Override
public void onRewardedVideoCompleted() {
}
};
mRewardedVideoAd.setRewardedVideoAdListener(rewardedVideoAdListener);
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2848 次 |
最近记录: |