Unity3d Admob基于奖励的视频错误

时间:2016-06-20 11:56:54

标签: unity3d admob chartboost

使用针对Unity3d的ad-mob SDK显示奖励广告时出现问题。 我成功地展示了横幅广告和插页式广告,但在尝试展示时 奖励广告我得到了错误(logcat):

  

启动广告请求。   06-20 13:35:17.278 1188-1211 / com.dice.master W / Ads:收到广告回复时出现问题。 ErrorCode:0   06-20 13:35:17.279 1188-1188 / com.dice.master W / Ads:无法加载广告:0   06-20 13:35:17.319 1188-1188 / com.dice.master I / Unity:收到带有消息的HandleRewardBasedVideoFailedToLoad事件:内部错误                                                         UnityEngine.DebugLogHandler:Internal_Log(LogType,String,Object)                                                         UnityEngine.DebugLogHandler:LogFormat(LogType,Object,String,Object [])                                                         UnityEngine.Logger:Log(LogType,Object)                                                         UnityEngine.Debug:日志(对象)                                                         UnityEngine.MonoBehaviour:print(Object)(在/Users/builduser/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineMonoBehaviourBindings.gen.cs:106)                                                         AdController:HandleRewardBasedVideoFailedToLoad(Object,AdFailedToLoadEventArgs)(在D:\ Private \ Dice master 3D \ Assets \ Scripts \ Admob \ AdController.cs:133)                                                         GoogleMobileAds.Api.RewardBasedVideoAd:m__1E(Object,AdFailedToLoadEventArgs)(位于D:\ Private \ Dice master 3D \ Assets \ GoogleMobileAds \ Api \ RewardBasedVideoAd.cs:60)                                                         GoogleMobileAds.Android.RewardBasedVideoAdClient:onAdFailedToLoad(String)(在D:\ Private \ Dice master 3D \ Assets \ GoogleMobileAds \ Platforms \ Android \ RewardBasedVideoAdClient.cs:84)                                                         System.Reflection.MonoMethod:InternalInvoke(Object,Object []

我在Chartboost中有一个帐户,使用基本设置设置应用程序。 将admob帐户中的Mediation添加到添加单元..... 实施非常简单,所以.......

3 个答案:

答案 0 :(得分:0)

错误代码0表示没有填充。我从未使用过charboost,但应该有其中一个:如果charboost有测试广告 - 启用它们,如果你刚刚设置了charboost仪表板,可能需​​要一些时间才能开始工作。但是,如果这些不起作用,那么你可能来自像我这样的第三世界国家并且填充率很低。在这种情况下,请下载免费的VPN应用程序,启动它并再次测试。

答案 1 :(得分:0)

内部错误!再试一次。

如果继续无法加载,您可以下载https://github.com/unity-plugins/Unity-Admob并在设备上运行它以测试您的设备和admob ID是否正确。

答案 2 :(得分:0)

您可以尝试在Wi-fi网络和4G之间切换。另外,您也可以尝试使用Google应用ID和奖励ID在真实设备中进行测试。