我已经在自己的android应用中实现了非页内广告和横幅广告,但是我怀疑我遵循的流程是否正确以及是否符合指导原则。以下是来自模拟器的插页式广告示例:
您可以看到顶部显示了测试广告,但是我使用的是Live Production发布商ID和广告单元ID。如果显示的广告具有生产ID,但如果显示的是测试广告就可以了。
下面是2个代码段:
测试设备版本
mInterstitialAd.loadAd(new AdRequest.Builder()
.addTestDevice(AdRequest.DEVICE_ID_EMULATOR)
.build());
实时构建
mInterstitialAd.loadAd(new AdRequest.Builder().build());
这些代码段之间也让我很困惑,开发中的这行代码都显示了上面写的测试广告(请注意,我仍在使用实时ID)。
现在,奇怪的是,如果我在模拟器中运行应用的生产版本,它将在模拟器中显示测试广告,但在通过Play商店进行的实际安装中正确显示广告。
有人可以建议我在这种情况下应该怎么做吗?