听视频广告。插页式广告中的完成事件 (Google AdMob)

Listening to Video Ad. Finish Event in Interstitial Ad (Google AdMob)

我有一个只有视频类型的插页式广告 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
    }
});