首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无法加载广告%3

无法加载广告%3
EN

Stack Overflow用户
提问于 2020-08-05 02:23:48
回答 1查看 361关注 0票数 0

我正在使用已经在工作的AdunitId,错误代码为3。使用此AduntId的其他应用程序工作正常。这是我的代码。

代码语言:javascript
运行
复制
adView = (AdView)findViewById(R.id.ads);
adrequest =new AdRequest.Builder().build ;
adView.loadAd(adrequest);
EN

回答 1

Stack Overflow用户

发布于 2020-08-05 02:47:22

错误代码3: ERROR_CODE_NO_FILL

Description (Dev Docs Link):广告请求成功,但由于广告库存不足,未返回广告。

为什么会发生这种情况:广告商可以根据业务相关性来定位特定地区、平台和用户配置文件,这有时会导致特定地区或用户配置文件的广告可用性降低。错误代码表明实现是正确的,并且广告请求没有填满,因为在从应用程序发送广告请求的特定时刻缺少合适的广告。

如果你得到这个错误,那么你的代码是正确的。问题是AdMob并不总是对每个请求都有返回的广告。如果您刚刚注册了AdMob publisher ID,则可能会发生这种情况,因为在新ID开始返回广告之前,需要一些时间和多次请求。

你的填充率低的另一个原因是你没有启用AdSense回填,或者你过滤掉了一些广告。检查你的应用程序设置,看看是不是这样。

Error code 3 docs

您可以添加一个.setTestMode(True),以便了解它的工作情况

你可以找到关于如何通过搜索

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63252965

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档