Google 移动广告 SDK 展示的广告在应用进入后台时关闭

Ad displayed by Google Mobile Ads SDK dismisses when app goes to background

这是在任何视图控制器上显示基于奖励的视频的代码:

GADRewardBasedVideoAd.sharedInstance().present(fromRootViewController: vc)

它成功显示了视频,但是当应用程序进入后台并转到前台时,广告自行关闭并 rewardBasedVideoAdDidClose 触发。

这是正常行为吗?

是的,这是有意为之的行为。

这是为了防止用户甚至没有观看的视频获得奖励。

有关详细信息,请查看 the documentation of GADRewardBasedVideoAd.