如果没有Ad单元id,如何在实际设备上测试Admob



我正在尝试使用谷歌移动广告,如果我没有AdUnitId,我如何测试我的应用程序,你必须支付获得?我可以在真实设备上测试吗?

UPDATE:

创建admob帐户是免费的。但是,您可以使用这些虚拟的adunit IDS进行测试:

横幅: ca-app-pub-3940256099942544/6300978111

来源

插页: ca-app-pub-3940256099942544/1033173712

来源

您还可以添加模拟器和实际设备id用于测试:

   AdView adView = (AdView)this.findViewById(R.id.adView);
    AdRequest adRequest = new AdRequest.Builder()
        .addTestDevice(AdRequest.DEVICE_ID_EMULATOR)
        .addTestDevice("TEST_DEVICE_ID")
        .build();
    adView.loadAd(adRequest);

这样你的帐户就不会被标记为无效点击而导致封号。

你不需要支付开通admob帐户。但是,如果你仍然想在没有帐户的情况下进行测试,可以将你的设备ID添加到地址中,这样你就会看到演示广告。

最新更新