【问题标题】:Android application not showing AdMob adsAndroid 应用程序不显示 AdMob 广告
【发布时间】:2020-07-18 13:39:33
【问题描述】:

我很快就会在 Google 商店发布我的第一个 Android 应用程序。但我有一个问题。它显示测试广告,但是当我将广告更改为真实广告时,它没有显示。我正在使用 AdMob 投放广告。

我在一个地方读到,他们在我将应用上架 1 或 2 小时后显示。但如果这不是真的,我可能会遇到问题(我的应用功能仅限于广告展示)。

请有经验的人告诉我这是真的(或以不同的方式解决问题)

【问题讨论】:

标签: android admob


【解决方案1】:

测试广告始终显示在模拟器上。如果您使用的是真实设备,但几个小时后仍未收到真实广告,请在 logcat 中搜索“testdevice”。通常,如果 AdMob 库识别出模拟器或调试版本,它会让您知道它会将其视为测试设备。您必须使用真实设备和应用程序的签名版本。如果您想 100% 确定,您还可以将您的应用上传到 PlayStore Alpha 或 Beta 渠道并从那里进行测试。

【讨论】:

  • 是的,我使用的是真实设备,是的,我的 apk 是签名版本...
  • 好的,那么@Kamran 的答案是一个很好的检查总结。正如他/她所写:只要您看到您的测试广告,您的实施就是正确的。从那时起,错误必须在其他地方,但不在您的代码中。
  • 第二个陈述“您的应用需要在 Play 商店中发布才能显示真实广告”实际上是我问您是否仔细看的问题。我没有在商店上发布它,因为我担心它不会起作用,因为我从来没有在任何严肃的文档或地方发布过它,而只是来自人们 cmets...
  • 我从来没有写过你需要在 Playstore 中发布它。我的意思是,这是确保您的设备不被解释为测试设备的另一种方法。
  • 哦,好吧,我误会了。比我不知道如何解决这个问题:(
【解决方案2】:

如果满足以下条件,Admob 会显示真实广告:

  1. 查看您是否在 admob 控制台中添加了付款方式。
  2. 您的应用需要在 Play 商店中发布才能展示真实广告。
  3. 定期检查您的电子邮件收件箱。 Admob 有时会要求提供个人身份以解决此问题,您需要添加您的国民身份证照片。
  4. 有时,由于流量检查无效,它们会限制您的广告。

如果您的测试广告有效,则说明您已正确实施。

【讨论】:

  • 您确定第二条语句“您的应用需要在 Play 商店上发布才能显示真实广告。”?我写的问题是我没有发布它,因为广告不起作用,我不确定发布是否会有所帮助。你能告诉我你把这条信息涂红的地方吗?
  • 我是根据个人经验发言。他们没有在任何地方记录它,但他们不久前就开始这样做了。你有什么可以尝试的。你可以随时更新;)
  • 还有一个原因,您的应用没有可用的广告。所以你需要检查回调是否有潜在的错误。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-05-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多