2

我在我的新游戏中实现了 admob。一切都很好,但由于某种原因,测试广告意外停止显示(真实设备上的真实广告工作正常)并显示以下消息:

10-14 09:28:10.133: I/Ads(578): adRequestUrlHtml: <html><head><script src="http://media.admob.com/sdk-core-v40.js"></script><script>AFMA_buildAdURL({"preqs":8,"session_id":"760111204008742348","u_sd":1,"seq_num":"9","slotname":"a15079ad976bb3e","u_w":1280,"msid":"com.jgrzesik.sokobangarden.android","simulator":1,"cap":"m,a","adtest":"on","js":"afma-sdk-a-v6.1.0","toar":0,"isu":"B3EEABB8EE11C2BE770B684D95219ECB","cipa":0,"format":"320x50_mb","net":"ed","app_name":"1.android.com.jgrzesik.sokobangarden.android","hl":"en","u_h":752,"carrier":"310260","ptime":788505,"u_audio":4});</script></head><body></body></html>

10-14 09:28:11.875: I/Ads(578): Received ad url: <url: "http://googleads.g.doubleclick.net:80/mads/gma?preqs=8&session_id=760111204008742348&u_sd=1&u_w=1280&msid=com.jgrzesik.sokobangarden.android&cap=m%2Ca&adtest=on&js=afma-sdk-a-v6.1.0&toar=0&isu=B3EEABB8EE11C2BE770B684D95219ECB&cipa=0&format=320x50_mb&net=ed&app_name=1.android.com.jgrzesik.sokobangarden.android&hl=en&u_h=752&carrier=310260&ptime=788505&u_audio=4&u_so=l&output=html&region=mobile_app&u_tz=0&client_sdk=1&ex=1&slotname=a14e8f77524dde8&askip=3&caps=inlineVideo_interactiveVideo_mraid1_th_autoplay_mediation_sdkAdmobApiForAds_di&jsv=38" type: "admob" afmaNotifyDt: "null">

10-14 09:28:12.162: I/Ads(578): onFailedToReceiveAd(广告请求成功,但由于广告库存不足,没有返回广告。)

这似乎很不寻常,因为我使用

addTestDevice(AdRequest.TEST_EMULATOR);

我的广告请求中的方法。可以肯定的是,我昨天决定检查我的 apk 文件(当测试广告 100% 有效时),我得到了相同的消息。我什至决定将我一年前的游戏中的 apk 文件安装到模拟器上来检查这一点,我得到了相同的结果。我在 admob 面板中仔细检查了我的应用程序设置,并在我的应用程序中使用了正确的发布者 ID,并且“使用客户端代码中设置的测试模式设置”选项已启用。如果有人分享他处理此类问题的经验(或者也许有人可以确认这是服务器端的问题),我将非常高兴。
我在我的旧项目中使用 admob 6.1.0 和 4.1.1。
谢谢!

4

1 回答 1

2

我遇到了同样的问题,正如 Mads 所说的 admob 方面存在问题,但他们已经解决了。他们刚刚在支持论坛中回答,我确认它对我有用。

于 2012-10-15T18:39:51.813 回答