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

iOS上的AdMob-无需显示广告

庞鸿骞
2023-03-14

在过去的6个月里,我让AdMob在一个新的iOS游戏中很好地处理测试广告。现在我想发布它,我切换到使用我在Admob中设置的实时AdUnitIds,但它在所有iOS设备上都失败了,出现以下错误:

请求错误:1没有要显示的广告。

发生在此处:

public override void DidFailToReceiveAd(Interstitial sender, RequestError error)
{
    System.Diagnostics.Debug.WriteLine(“DidFailToReceiveAd  error={0}", error);
}

我使用横幅广告和插页广告,两者都会出现相同的错误。

我有两个AdMob的其他游戏都工作正常。

一些观察和思考:

>

是因为新游戏尚未在应用商店中上线(尚待开发人员发布)?我不这么认为,因为在发布之前,直播广告肯定会起作用。

我的新应用程序没有“链接”到AdMob(只有在它上线后才能链接),那么它与此相关吗?同样,我不这么认为,因为链接过去并没有产生任何影响(与我过去两年的另外两场比赛相比)

我可以看到,在我的AdMob帐户中有数百个“请求”,但没有“印象”(除了我将BundleID更改为我上面提到的其他游戏时得到的少数)。

所以我一直在等待发布这个新游戏。也许发布它会启动广告?但如果不是这样,我的游戏将在我没有任何收入的情况下一飞冲天!

是否有其他人也有同样的问题,然后可能在7天或30天之后开始自行工作?或者如果他们不得不用不同的BundleId创建一个全新的应用程序,或者如果他们放弃并使用不同的广告供应商?

(而且似乎无法联系AdMob支持人员,没有电子邮件或电话,我也尝试过在他们的支持论坛上发帖,但没有乐趣,所以我真的被卡住了!有人知道联系AdMob支持人员的方法吗?)

共有2个答案

蓟和煦
2023-03-14

我以前遇到过这个问题,我的应用程序也是IO。我现在解决了这个问题。如果您的代码正确(您可以在设备上显示测试AD),您需要的只是等待。AdMob需要一些时间来审查您的应用程序。就我而言,审查我的APP花了两天时间,然后我得到了印象。

慕阳
2023-03-14

所以广告终于起作用了!

我最终采取了发布我的新游戏的步骤(我在App Store中使用手动发布,已经等了10天,但没有显示广告)。

出现在App Store 18小时后,广告开始工作。

更多想法和观察:

>

  • 我没有将AdMob链接到App Store(我仍然没有),但有趣的是,我的游戏现在确实出现在AdMobs搜索中,所以我可以链接它,所以不需要链接。

    那么到底是什么导致广告开始起作用呢?要么是:

    a)AdMob检测应用程序实际上在App Store中。

    B)游戏有5个左右的新人使用它,所以广告是从几个不同的IP地址请求的),这会触发AdMob投放广告。

    C) 从测试广告切换到直播广告后需要10天时间,广告才能正常工作

    我的理论是它是A(尤其是当我可以在Admob的搜索中看到Disc Drop时)。

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

    • 这是调试器在运行代码时输出的内容: 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]

    • 问题内容: 我想在我的android应用程序中显示AdMob的广告。我做了所有必要的工作,例如在文档中。但是我无法运行我的应用程序,因为此行上的AndroidManifest.xml出现错误: 错误是: 但是,如果我删除一些值,则我的应用程序正在运行,而不是运行广告,而是显示以下文本:“您必须使用configChanges在AndroidManifest.xml中声明AdActivity。” 我不

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

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

    • 这是我的第一个Android应用程序,我试图使用admob广告为我的应用程序,但它是不工作,尽管我所做的一切。 这是我活动中与广告相关的代码 下面是我的XML代码 在模拟器上运行应用程序时的logcat读数既奇怪又令人困惑 如您所见,logcat中至少显示了3个错误。首先,google play服务已经导入到项目中。我可以在android私有库文件夹中看到它(但不是在libs文件夹中)。 还有一个