RewardedVideoAd.loadAd()的网络开销是多少?

时间:2018-03-17 23:17:08

标签: android admob

调用RewardedVideoAd.loadAd()时的网络开销是多少?

我有一个游戏,玩家偶尔会获得奖励视频。然而,大多数玩家选择完全没有奖励广告。

出于这个原因,我想要小心网络开销。 docs建议尽快拨打loadAd()"",例如onCreate

如果用户从不选择奖励广告,这会有多浪费?例如,它是否开始预先缓存整个视频,还是只加载一些轻量级元数据?

我试图回答的最终问题是,在我的情况下,如果用户选择了有奖励的广告,我应该只拨打loadAd(),尽管有文档'建议?我很欣赏这会在广告显示之前造成延迟,但对于大多数其他玩家而言,这可能是一个必要的恶意。

1 个答案:

答案 0 :(得分:1)

当您拨打加载广告的电话时,AdMob会抓取广告并开始缓存其视频资源。这种行为在我见过的每个广告网络中都很常见。

在某些网络条件下,加载视频文件可能需要很长时间,因此我建议不要强迫用户在加载时等待,即使他们已表示愿意观看。如果您特别关注网络开销(并考虑到用户体验方面的优势),我会建议用户在第一次表示愿意观看广告,然后加载时给予用户免费奖励下一轮的广告。