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

时间:2021-06-21 00:49:54

标签: android admob

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

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

1 个答案:

答案 0 :(得分:0)

广告有两种作用。

应用正在开发中。

当应用程序正在生产中。

场景 1:应用正在开发中

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

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

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

场景 2:应用正在生产中

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

只需从代码中删除 .setTestDeviceIds(Arrays.asList("your device id should go here")) 部分...(如果您以编程方式设置) 将您的 AdMob 应用与 PlayStore 相关联。 只需选择广告。 并检查是否在 Play 控制台上的应用设置中启用了广告。 现在应该可以使用了。

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

相关问题