我正在使用来自admob而不是我的admob ID的testAd ID(ca-app-pub-3940256099942544/1033173712),在移动设备中测试时是否也需要使用addTestDevice()? 它甚至显示了testAds屏幕,而不是实时广告。
因为我这样做了,而且我整天用我的应用程序进行测试,晚上我收到了帐号暂停邮件。
Interstitial mInterstitial= new InterstitialAd(this);
mInterstitial.setAdUnitId("ca-app-pub-3940256099942544/1033173712");
mInterstitial.loadAd(new AdRequest.Builder().build());
答案 0 :(得分:1)
使用测试ID时无需使用addTestDevice()。您只在使用实时广告时才需要它。您的帐户暂停可能还有其他原因。测试广告ID没有指向您的admob帐户的链接。
查看详情https://developers.google.com/admob/android/test-ads
正如他们已经明确提到的那样 “启用测试的最快方法是使用Google提供的测试广告单元。这些广告单元与您的AdMob帐户无关,因此在使用这些广告单元时,您的帐户不会产生无效流量的风险”