我已经在我的android应用程序中实现了interstical和Banner广告,但我有一个疑问,我遵循的流程是否正确,是否符合指南。以下是仿真器中的填隙广告示例:
你可以看到测试广告显示的中间上方,但是我使用的是现场制作发行商id和广告单元id。如果显示的广告有测试广告,但有生产id的话,可以吗。
以下是2个代码片段:
测试设备生成
mInterstitialAd.loadAd(new AdRequest.Builder()
.addTestDevice(AdRequest.DEVICE_ID_EMULATOR)
.build());
实时生成
mInterstitialAd.loadAd(new AdRequest.Builder().build());
我也很困惑这些代码片段,开发中的行都显示了写在上面的测试广告(注意,我仍然使用liveid)。
现在,奇怪的是,如果我在emulator中运行生产版本的应用程序,它会在模拟器中显示测试广告,但在实际安装中通过PlayStore来更正广告。