我正在尝试使用Mopub中介在Android游戏中展示Unity和Vungle横幅广告。 Android Studio中的日志会显示这些错误,并且在大多数情况下,没有广告展示:
'/var/www/myproject/current'
广告确实显示几次,这是日志:
I/MoPub: [com.mopub.mobileads.MoPubView][loadAd] Ad attempting to load
D/MoPub: Couldn't locate or instantiate custom event: com.mopub.mobileads.UnityBanner.
D/MoPub: Couldn't locate or instantiate custom event: com.mopub.mobileads.VungleBanner.
I/MoPub: [com.mopub.mobileads.AdViewController][b] Ad failed to load: (10,000) Third-party network failed to provide an ad.
I/MoPub: [com.mopub.mobileads.AdViewController][b] Ad failed to load: (1) Unable to find Native Network or Custom Event adapter.
但是无论何时显示广告,它始终是Mopub Marketplace广告。尽管尝试了数千次,但Mopub UI中对Unity和Vungle的印象始终为0。市场确实显示了印象数。
我在Mopub网站上找到了有关所见错误的信息:
”“如果您忘记包含网络SDK或适配器文件,则将无法展示来自认证广告网络的广告。“无法找到或实例化自定义事件”和“无法找到本地网络或自定义事件”适配器”日志消息表明网络SDK或适配器文件丢失,重命名或位置错误。请查看我们的“集成第三方广告网络”文档以解决此问题。“
在集成Unity和Vungle时确实遵循了文档,但是我不确定是否正确完成了操作。我使用中介集成工具,选择了Unity和Vungle作为要集成的网络,该工具为我提供了以下代码以添加到我的游戏中:
I/MoPub: [com.mopub.mobileads.MoPubView][loadAd] Ad attempting to load
I/MoPub: [com.mopub.mobileads.MoPubView][c] Ad loaded
I/MoPub: [com.mopub.mobileads.MoPubView][setAdContentView] Attempting to show ad
I/MoPub: [com.mopub.mobileads.MoPubView][setAdContentView] Ad shown
我在存储库{}中添加了第一部分,在依赖项{}中添加了后两部分。这些全部在Android Studio的“ build.grade(模块:应用程序)”文件中。
要在我的应用程序中集成这两个网络,我还需要做其他事情吗?
抱歉,如果我犯了任何明显的错误,我不知道任何编程。我使用视觉编辑器创建了游戏,这是我唯一一次必须进行任何形式的编码。