是否有必要使用addTestDevice?

时间:2017-09-05 20:41:34

标签: java android admob google-admob

我正在使用来自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());

1 个答案:

答案 0 :(得分:1)

使用测试ID时无需使用addTestDevice()。您只在使用实时广告时才需要它。您的帐户暂停可能还有其他原因。测试广告ID没有指向您的admob帐户的链接。

查看详情https://developers.google.com/admob/android/test-ads

正如他们已经明确提到的那样 “启用测试的最快方法是使用Google提供的测试广告单元。这些广告单元与您的AdMob帐户无关,因此在使用这些广告单元时,您的帐户不会产生无效流量的风险”