如果我请求过多的奖励视频会不会有问题?

时间:2019-05-10 16:40:27

标签: unity3d admob

我希望一直加载有奖励的视频,以便可以在需要时立即显示它们。我疯狂了下面显示的代码,所以当加载失败时,程序将发出另一个请求。我的问题是我没想到它会循环这么多次,尤其是在没有视频的情况下。由于请求量大,admob是否会出现任何问题。刚刚检查了我的admob报告,我的应用已请求成千上万次展示,而展示次数少于10。

public void HandleRewardBasedVideoFailedToLoad(object sender, AdFailedToLoadEventArgs args)
{
    if (!this.rewardBasedVideo.IsLoaded()) {
        this.RequestRewardBasedVideo();
    }

}

1 个答案:

答案 0 :(得分:1)

如果上一个视频未能加载,则可以请求一个新视频。您可以使用rewardedvideo类中的事件“ OnAdFailedToLoad”。您可以为该事件分配一个侦听器。

示例:

output: {
      ...
      libraryTarget: 'umd', 
    },

让我知道是否有帮助。