AdMob标语使用的是测试广告单元ID,但使用的是真实的广告单元ID,则为空

时间:2019-11-23 23:06:07

标签: ios admob

我已经为我的iOS应用设置了AdMob。使用adUnitID进行测试时,我可以在设备上看到测试广告。但是,当我使用分配给我的应用程序的真实广告单元ID时,横幅为空。

该应用尚未在App Store中。我只是在iPhone上进行最终测试。我想知道是否应该将我的应用放到App Store上才能看到广告。这是我的第一个应用程序,所以我不知道。有关系吗?

我在AdMob帐户中看不到任何错误。我在控制台中看到了一些消息,但它们似乎与该问题无关(已修改为隐藏个人信息):

2019-11-23 16:54:30.297060-0600 NameOfTheApp[0000:0000000]  - <Google>[I-AAA000000] AdMob App ID changed. Original, new: (nil), ca-app-pub-0000000000000000~0000000000
2019-11-23 16:54:30.297934-0600 NameOfTheApp[0000:0000000]  - <Google>[I-AAA000000] Analytics v.60105000 started
2019-11-23 16:54:30.321734-0600 NameOfTheApp[0000:0000000]  - <Google>[I-AAA000000] To enable debug logging set the following application argument: -APMAnalyticsDebugEnabled (see goo.gl/000000)
2019-11-23 16:54:30.371010-0600 NameOfTheApp[0000:0000000]  - <Google>[I-AAA000000] Purchase is a duplicate and will not be reported. Product ID: com.acme.NameOfTheApp.NameOfTheInAppPurchaseProduct
2019-11-23 16:54:30.372211-0600 NameOfTheApp[0000:0000000] <Google> To get test ads on this device, set: GADMobileAds.sharedInstance.requestConfiguration.testDeviceIdentifiers = @[ @"000000000000000000000000000000" ];

1 个答案:

答案 0 :(得分:0)

似乎是由于缺少付款信息。在AdMob网站上指出,加载广告需要支付信息。阅读后,我输入了我的付款信息,并等待了24小时。现在,广告将使用真实ID加载。