Appodeal奖励视频问题

时间:2017-05-02 14:28:41

标签: android appodeal

我在使用Appodeal rewarded Videos时遇到了一些问题,实际上,问题不在于appodeal,而在于某些网络,而我无法找到问题所在。我的应用程序正常显示视频,但onRewardedVideoFinished()方法有时不被调用,有时也是(这样就没有给出奖励,用户肯定会非常生气)。

我意识到没有调用该方法的视频来自同一个地方,因为它们通常是相同的视频,并且具有特殊性,没有时间通知用户何时完成。

我正在试图找出这个网络是为了禁用它......但我在LogCat中得到的只是:

05-02 10:22:38.934 6035-6352/? I/Ads: Trying mediation network: 
05-02 10:22:38.936 6035-6035/? I/Ads: Instantiating mediation adapter: com.google.DummyAdapter
05-02 10:22:38.939 6035-6352/? I/Ads: No fill from any mediation ad networks.
05-02 10:22:38.939 6035-6035/? W/Ads: Failed to load ad: 3
05-02 10:22:38.960 6035-6035/? I/Ads: Starting ad request.
05-02 10:22:38.961 6035-6035/? I/Ads: Use AdRequest.Builder.addTestDevice("43DF75756E9C485BD0143D65AC613F73") to get test ads on this device.
05-02 10:22:39.025 1216-6248/? W/Ads: App does not have the required permissions to get location

有人已经遇到过同样的问题吗?你发现这是做什么的网络?

注意 - 我的应用不是测试,已经发布了。所有其他广告都有效,包括其他视频......只有1或2个视频没有......我需要找出发送它们的网络是什么......

1 个答案:

答案 0 :(得分:2)

要找出导致此问题的网络,请启用调试日志记录

Appodeal.setLogLevel(com.appodeal.ads.utils.Log.LogLevel.debug)

之后,当您显示奖励视频广告时,您会在logcat中看到类似这样的日志:

D/Appodeal: {network_name} onRewardedVideoShown

禁用网络电话

Appodeal.disableNetwork((Activity) this, "network_name", Appodeal.REWARDED_VIDEO) 
在Appodeal SDK初始化之前