我在我的Android应用程序中实现了非页内广告和 Banner 广告,但我怀疑我所遵循的流程是否正确并且是否符合指南 . 以下是模拟器中的插页式广告示例:
Ad's on Emulator

您可以看到显示测试广告的中间位置,但我使用的是Live Production Publisher ID和广告单元ID . 如果显示的广告有测试广告,尽管 生产环境 ID是正常的 .

以下是2个代码段:

Test Device Build

mInterstitialAd.loadAd(new AdRequest.Builder()
                .addTestDevice(AdRequest.DEVICE_ID_EMULATOR)
                .build());

Live Build

mInterstitialAd.loadAd(new AdRequest.Builder().build());

我在这些代码片段之间非常困惑,开发中的行显示测试广告写在它上面(注意我仍在使用实时ID) .

现在,奇怪的是,如果我在模拟器中运行应用程序的 生产环境 版本,它会在模拟器中显示测试广告,但在实际安装中通过Play商店更正 .

任何人都可以建议我在这种情况下应该做些什么?