我试图在用户观看/观看广告时奖励用户。每当他们观看广告时,我都会向用户提供奖励。但是,即使用户转到广告并点击返回,用户也会获得积分:
mInterstitialAd.setAdListener(new AdListener() {
@Override
public void onAdClosed() {
giveUserPoint();
}
}
});
我是否可以看到用户是否在广告被打开时点击后退按钮 ?也许是这样的:
userBackClickListener(){
if(adIsOpen){
dontGiveUserPoint();
}
}
如何在动作发生时查看广告是否已打开?
答案 0 :(得分:1)
我宁愿检查你何时调用onAdClosed。也许最好在广告结束时触发事件,因此如果用户在此之前返回,则不会发生任何事情。