【发布时间】:2016-09-07 21:47:11
【问题描述】:
我有一个仅包含视频类型的插页式广告 ID。 是否可以通过听视频播放是否完成来决定给用户一些奖励?
到目前为止,AdListener 仅加载、失败、打开、离开应用和关闭事件,如 this doc 中所述,但我需要视频播放完成事件。
另一种解决方案(?)对我来说:
如果可以近似/找到视频长度,我可以运行一些计时器来使用广告关闭事件来检测完成,但是是否可以再次获得视频持续时间?
【问题讨论】:
我有一个仅包含视频类型的插页式广告 ID。 是否可以通过听视频播放是否完成来决定给用户一些奖励?
到目前为止,AdListener 仅加载、失败、打开、离开应用和关闭事件,如 this doc 中所述,但我需要视频播放完成事件。
另一种解决方案(?)对我来说:
如果可以近似/找到视频长度,我可以运行一些计时器来使用广告关闭事件来检测完成,但是是否可以再次获得视频持续时间?
【问题讨论】:
您可以使用激励式插页式广告https://support.google.com/admob/answer/6373180?hl=en
或在 AdClosed 活动中奖励应用内的好东西
mInterstitialAd.setAdListener(new AdListener() {
@Override
public void onAdClosed() {
//AdClosed now reward user with points etc
}
});
【讨论】:
onAdClosed 方法并不能单独达到我的目的,因为如果广告没有超时而是被用户关闭,我不想给予奖励。