当前位置: 首页 > 知识库问答 >
问题:

获取错误"请求错误:没有广告显示"在AdMob原生广告iOS

洪飞鸿
2023-03-14

我已经在我的应用程序中开发了本机adMob,方法是在下面的URL中处理来自google提供的示例应用程序的代码https://github.com/googleads/googleads-mobile-ios-examples/tree/master/Objective-C/admob/NativeExample

我使用我的AdUnitID得到:Error:失败,错误为:请求错误:没有要显示的广告。

但当我使用谷歌示例应用程序中给出的测试键时,我的应用程序原生广告工作正常。

那么,我的母语Ad unitId有什么问题呢?

Google Native AdUnitID: ca-app-pub-3940256099942544/3986624511My App Native AdUnitID: ca-app-pub-3415315092173981/2210049154

更新:当我将“testDevices”与我的应用程序UnitID放在一起时,我的应用程序原生广告工作正常。但当我删除“testDevices”时,会出现相同的错误。

共有2个答案

华乐逸
2023-03-14

通常,如果没有广告,就会出现没有可用广告的错误。

隆谦
2023-03-14

尝试使用广告单元ID进行测试:ca-app-pub-3940256099942544/2562852117

此外,如果高度太小,那么也不会有广告。对于一个“小”广告,我必须将其设置为140高才能显示出来。

 类似资料:
  • 这是调试器在运行代码时输出的内容: 2018-11-07 22:12:42.806497-0600CoverMe[7740:78040]未能在(UITabBar)上设置(keyPath)用户定义的检查属性:[setValue: forUndecedKey:]:此类不符合密钥keyPath的键值编码。2018-11-07 22:12:42.901273-0600CoverMe[7740:78040]

  • 我的代码看起来与原始代码一模一样(https://developers.google.com/mobile-ads-sdk/docs/admob/fundamentals?hl=en#play)我确信我正确导入了所有内容,向我的AndroidManifest添加了元数据、活动和权限。 当我在我的设备上启动应用程序时,logcat 会给我以下内容: 找不到此Google Play服务资源和加载广告失

  • 我有一个离子型应用程序。我想实现cordova admob免费插件。我创建广告单元已经一个多月了。广告在android和ios上都能完美地运行。当我发布到商店时,android运行良好并显示广告,但ios广告不显示。有一个白色区域代替横幅广告。你可以在下面的照片中看到横幅广告。这张照片并不能完全理解,但广告应该出现在空白处。间隙广告和奖励广告根本不显示。此外,在我的admob帐户中,有许多ios请

  • 您好,我正在尝试将admob广告添加到已经使用swift上传到appstore的应用程序中。我在admob中制作了一个应用程序,复制了appid和ads ID,并显示了各自的横幅和间隙广告。这里的问题是,当我写这行时 测试广告完美地显示和工作,但当我评论这一行时,控制台中会显示以下错误。 请求错误:没有要显示的广告。 此消息以GADBannerViewDelegate的重载方法打印 请帮我解决这个

  • 我已经更新了Firebase/admob包。 插播广告正在播放,但横幅却没有。 在更新包之前,横幅广告也很好。 版本: UnitID: BannerAd: Ad加载失败日志: 日志: iOS一切都很好。 没有横幅测试广告显示的原因是什么?

  • 我已经在我的手机上测试了广告功能。只显示测试广告。当我用我从AdMob得到的单位id替换时,真正的广告就不显示了。 问题出在哪里? 下面是我的代码: 对于我使用的xml 用于加载我使用的ad 在manifeast我有 ...。 但我的广告不加载在android设备上。测试广告运作良好。所有这些操作我都用了一个真实的装置。有什么需要帮忙的吗?