来自AdMob的iOS应用程序错误= com.google.DummyAdapter? [英] iOS app from AdMob error = com.google.DummyAdapter?

查看:1058
本文介绍了来自AdMob的iOS应用程序错误= com.google.DummyAdapter?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

 <Google> Cannot find an ad network adapter with the name(s): (
"com.google.DummyAdapter"
). Remember to link all required ad network adapters and SDKs, and   set -ObjC in the 'Other Linker Flags' setting of your build target.

在我的应用名称旁边的调解堆栈中的AdMob.com帐户中,在调解下说2个广告来源,当我点击2个广告来源时,它会显示1.50有效每千次展示费用的iAd和有效每千次展示费用1.00(楼层)的AdMob。 AdMob旁边有AdMob网络(没有最大化收入。现在优化)。 (App目前不在iOS应用商店中)。

In my AdMob.com account in the mediation stack next to the name of my app, under mediation it says 2 ad sources and when I click on 2 ad sources it shows iAd at 1.50 eCPM and AdMob at 1.00 (floor) eCPM. Next to AdMob it says AdMob Network (Not maximizing revenue. Optimize now). (App is currently NOT in iOS app store).

我正在使用GoogleMobileAdsSDKiOS-7.1.0。当-7.1.0是新的时,我按照Admob网站上的所有说明操作广告。所以我已经在其他链接器标志中设置了-ObjC。我有所有的网络适配器和SDK。所以我不知道为什么昨天和今天我收到这条谷歌的消息,但从未有过。为什么我收到com.google.DummyAdapter的消息?

I'm using GoogleMobileAdsSDKiOS-7.1.0. When -7.1.0 was new I followed all the instructions on Admob site for ads to work on it. So I already have -ObjC set in "other linker flags". I have all the network adapters and SDK. So I don't know why yesterday and today I'm getting this Google message but never before. Why am I getting the message with "com.google.DummyAdapter"?

(我在iPhone 6设备上构建和运行Xcode项目时只收到Google消息。对其他设备没有影响。即使AdMob.com显示13次展示,也只有iPhone 6直播广告无法填写。

(I only receive the Google message when I build and run Xcode project on iPhone 6 device. Has no affect on other devices. Only iPhone 6 live ads don't fill even though AdMob.com shows 13 impressions)

推荐答案

AdMob当返回到应用程序的实际网络列表为空时,仅发送一个仅包含com.google.DummyAdapter的中介列表。这是一个特殊情况,它基本上只是意味着没有填充。

AdMob sends back a mediation list with only "com.google.DummyAdapter" when the actual network list returned to the app is empty. This is a special case, and it essentially just means "no fill".

如果您设置有效每千次展示费用并且AdMob是您唯一的网络,很可能会发生这种情况。例如,如果您设置的楼层为1.00且AdMob没有显示价值1.00美元的有效每千次展示费用的广告,则AdMob将从您的调解链中排除。

It is quite possible that this happens if you set an eCPM floor and AdMob is your only network. For example, if you set a floor of 1.00 and AdMob does not have an ad worth $1.00 eCPM to show, AdMob excludes itself from your mediation chain.

在此示例中,我仍然期望iAd被退回。至于为什么不是这样,也许您的广告单元在您所在的国家/地区禁用了iAd的国家级别设置(疯狂猜测)。

In this example I'd still expect iAd to be returned. As for why it wasn't, maybe your ad unit had country level settings with iAd disabled in your country (wild guess).

这篇关于来自AdMob的iOS应用程序错误= com.google.DummyAdapter?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆