1

我遇到了一些问题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 个视频无效...我需要找出发送它们的网络是什么...

4

1 回答 1

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 初始化之前

于 2017-05-03T01:24:49.827 回答