我可以在不发布 android 应用程序的情况下使用 Google 移动广告吗

Can I use Google mobile ads without publish my android application

我的问题很简单,我可以在 android 应用中使用 Google AdMob 广告而不在 google 播放中发布吗?因为当我尝试在我的应用程序中使用真正的横幅广告时收到此消息 LoadAdError(code: 3, domain: com.google.android.gms.ads, message: No ad config)

请注意,我已将我的移动设备添加为测试设备并且广告运行良好,但是当我从 Google AdMob 的移动测试设备列表中删除我的设备时。我收到提到的错误消息。

广告有两种作用。

应用程序正在开发中。

应用正在制作中。

场景 1:应用程序正在开发中

对于这种情况,我们需要使用测试广告。由于错误印象,Admob 和“com.google.android.gms.ads”不允许用户在开发阶段使用广告。

启用测试广告。有两种方法:您可以使用他们网站上提供的 google 广告单元 ID。或者您可以使用您自己的广告单元 ID,但您需要将您的设备注册为测试设备并使用您自己的请求配置。

转到 AdMob 页面和设置 > 测试设备,直接从网站将您的设备添加为测试设备,无需以编程方式执行此操作! 和繁荣!您从广告单元中获得了测试广告,您可以安全地使用您的应用了!

场景 2:当应用程序正在生产时

这是一个非常简单的部分...

只需从代码中删除 .setTestDeviceIds(Arrays.asList("your device id should go here")) 部分...(如果您以编程方式设置) Link 您的 AdMob 应用到 PlayStore。 只需选择广告。 并检查是否在游戏控制台的应用设置中启用了广告。 它现在应该可以工作了。

如果您没有在 Play 商店或其他经过验证的商店(查看他们的博客以了解您可以上传的其他商店)中发布您的应用程序,则不能使用 AdMOB 广告,如果您不发布它可能会导致违反ADMOB 政策,您可能会被停职!所以,小心点。