使用 DoubleClick“无法加载广告:3”

2024-04-01

我正在使用 DoubleClick 在 Android 应用程序中设置广告,但无法显示最终的广告。有人能帮我吗?

当我通过添加“.addTestDevice("xxx...")”来测试广告时,我得到了测试广告,但是当我删除此行时,出现以下错误:

W/广告:广告服务器没有填充

带广告:无法加载广告:3

我这样设置我的广告:

PublisherAdRequest adRequest = new PublisherAdRequest.Builder().build();
mPublisherAdView.loadAd(adRequest);

我的publisherView看起来像这样:

<com.google.android.gms.ads.doubleclick.PublisherAdView
    android:id="@+id/pronostics_ad"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"

    android:layout_gravity="center"

    ads:adSize="BANNER"
    ads:adUnitId="@string/ad_unit_pronostic">
</com.google.android.gms.ads.doubleclick.PublisherAdView>

可能出什么问题了?


带广告:无法加载广告:3

根据文档 https://developers.google.com/android/reference/com/google/android/gms/ads/AdRequest#ERROR_CODE_NO_FILL您收到以下错误代码:

公共静态最终int ERROR_CODE_NO_FILL

广告请求成功,但由于缺少广告而没有返回广告 广告库存。

常数值:3

根据帖子onFailedToReceiveAd - 广告请求成功,但在将 admob 与 adwhirl 结合使用时,由于广告库存不足而没有返回广告 https://stackoverflow.com/questions/8778756/onfailedtoreceiveadad-request-successful-but-no-ad-returned-due-to-lack-of-ad:

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

您的填充率可能较低的另一个原因是您没有 AdSense 补余已启用,或者您已过滤掉一些广告。查看 您的应用程序设置,看看是否是这种情况。

EDIT:

更新 app-ads.txt 并使用“setTestDeviceIds”在物理设备上进行测试。

截至编辑这些说明时:https://developers.google.com/admob/android/test-ads https://developers.google.com/admob/android/test-ads工作了。为了测试广告,我使用了演示广告单元,需要添加 app-ads.txt 行并等待它被 admob 爬虫(仅在 Android-12 模拟器上工作)爬行,但仍然在 Logcat 中收到使用“ setTestDeviceIds” - 上面链接下的代码,结果需要在通过 USB 连接的物理设备上显示测试广告。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 DoubleClick“无法加载广告:3” 的相关文章

随机推荐

  • PrintSystemJobInfo.JobStream 是否损坏?

    我从目标打印机获取队列并浏览其上的作业列表 当作业不是 IsSpooling 时 我尝试读取 JobStream 以查看打印作业 到目前为止 JobStream 一直为 null 我的打印内容来自 DOS 应用程序 应该是纯文本 我已经暂停
  • C 中带括号和不带括号的循环处理方式不同吗?

    我在调试器中单步执行一些 C CUDA 代码 如下所示 for uint i threadIdx x i lt 8379 i 256 sum d PartialHistograms blockIdx x i HISTOGRAM64 BIN
  • 当我运行多个测试时,Django LiveServerTestCase 无法加载页面

    我正在尝试在一个 Django LiveServerTestCase 中运行多个测试 当我运行任何单个测试 其他人评论 时 一切都会按预期进行 但是 当我通过两个测试运行测试用例时 第一个测试工作正常 但第二个测试加载带有 内部服务器错误
  • 具有嵌套属性的 Best_In_Place 内联编辑

    我目前正在尝试使用 best in place gem 来在 HTML 表中进行内联编辑 我正在购物车的显示视图中显示购物车 在购物车的显示视图中 我可以添加订单项 创建 LineItem 时 还会创建一个带有 lineItem id 的新
  • 标记文本解析器,如 Objective-C 中的 stackoverflow 格式化程序

    我正在使用 Objective C 创建标记编辑器 我需要以下功能 识别块的分界 例如 block 删除开始和结束 标签 例如 下一个文本是 bold 变为 下一个文本为粗体 确定新上下文中标记文本的开始和结束位置 下一个文本是粗体 编辑
  • 多种类型实体的数据库设计

    我需要开发一个应用程序 其中有 4 种类型的用户实体 管理员 合作伙伴 公司和客户 每种用户类型都有自己的一组详细信息 并且他们都应该能够执行常见操作 例如发送消息 付款等等 这些操作应保留在单个表中 但它们需要引用确切的用户 无论其类型如
  • Jasper Report 中的 Java Beans 列表中的 pass 列表

    我正在使用 Jasper Report 和 Servlet Bean 团队看起来像 private int tid private String title private List
  • HornetQ JMSException:无法创建会话工厂

    我正在尝试直接实例化 JMS 资源 而不使用远程 HORNETQ 的 JNDI 我正在 Eclipse IDE 中运行我的测试代码 设置我的类路径以使用 HornetQ 2 2 5 库 目标HornetQ是版本2 1 2 Final 我认为
  • 如何使用 C# 检索 .config 文件中的自定义配置部分列表? [复制]

    这个问题在这里已经有答案了 当我尝试使用检索 config 文件中的部分列表时 Configuration config ConfigurationManager OpenExeConfiguration ConfigurationUser
  • c#/.Net Socket.Shutdown

    我认识到此类问题已有很长的历史 但我使用此问题的方式必须是正确的 net 方式 但它似乎不起作用 我有一个简单的同步 IP 服务器守护进程 它执行一个简单的 AcceptSocket 执行一些操作 socket send socket sh
  • 如何在 jQuery 中发送 PUT/DELETE 请求?

    GET get POST post 关于什么PUT DELETE 你可以使用ajax http docs jquery com Ajax jQuery ajax options method ajax url script cgi type
  • 将 axios POST 请求与 moxios 匹配

    是否可以使用 moxios 模拟对 POST 请求的回复 不仅通过 URL 匹配 还通过 POST 正文匹配 事后检查尸体对我来说也很有用 这就是我现在正在做的事情 据我所知 没有特定于方法的存根方法 describe createCode
  • 应该创建多种文档类型或多个索引吗?

    我们为企业托管许多网站 每个企业都会有许多他们可能希望通过 ES 进行索引和搜索的文档类型 通常 每个业务拥有的文档类型数量少于 20 个 每个类型可能拥有少于 100k 个文档 通常要少得多 我不确定应该如何设置这些网站的数据 我应该将它
  • ice_cube 的营业时间

    我如何能够在单一时间表中规定餐厅的营业时间 周一至周五 8 点至 16 点非常简单 schedule Schedule new Time parse Date yesterday to s 8 00 duration gt 60 60 8
  • MVC 4 和 JsonResult 格式

    这段代码的结果格式有问题 public JsonResult getCategorias int id var res from c in db Categorias where id HasValue c CategoriaPadre i
  • 水平和垂直并排有许多小 div 和一个大 div?

    我应该如何创建这种结构 我的第一个想法是将四个粉红色组合成一个橙色 这样我就得到了 4pinksVS1orange 现在下一个难题是将它们并排放置 我不知道 好吧 我知道一些 hxcks 但它们很容易被打破 然后 拼图是底行有四个粉红色的拼
  • 浏览器中文本区域处理不一致

    这是我在下面提供的标记中看到的内容 没有一个浏览器将文本区域保留在容器中 这很不方便 但并不是什么大问题 然而 令人烦恼的是 无论我做什么 我都无法摆脱 Chrome 中文本区域的下边距 有什么建议么 Here is everything
  • JavaScript - 模拟单击​​上下文菜单

    我正在尝试为网站创建网络自动化 我正在模拟点击 通常我会向如下所示的元素添加 ID 并使用 Chrome 开发者控制台触发单击 并且它始终有效 p s 下面的问题已经过时了 我实际上正在尝试从 web whatsapp com 的上下文菜单
  • PyInstaller ImportError:没有名为“pyfiglet.fonts”的模块

    我正在尝试使用 PyInstaller 编译 Asciimatics 的演示脚本之一 希望最终能够为我正在开发的基于文本的游戏创建一个简单的 GUI 它返回以下错误 C Users X Documents Python Scripts as
  • 使用 DoubleClick“无法加载广告:3”

    我正在使用 DoubleClick 在 Android 应用程序中设置广告 但无法显示最终的广告 有人能帮我吗 当我通过添加 addTestDevice xxx 来测试广告时 我得到了测试广告 但是当我删除此行时 出现以下错误 W 广告 广