Обязательно ли использовать addTestDevice?

Я использую идентификатор testAd (ca-app-pub-3940256099942544/1033173712) из ​​admob, а не мой идентификатор admob, нужно ли мне также использовать addTestDevice() при тестировании на мобильном устройстве? Он даже показывал экран testAds, а не живую рекламу.

Потому что я сделал это, и я использовал свое приложение весь день для целей тестирования, и я получил письмо о приостановке учетной записи ночью.

Interstitial mInterstitial= new InterstitialAd(this);

    mInterstitial.setAdUnitId("ca-app-pub-3940256099942544/1033173712");
    mInterstitial.loadAd(new AdRequest.Builder().build());

person iamanbansal    schedule 05.09.2017    source источник


Ответы (1)


Нет необходимости использовать addTestDevice() при использовании тестовых идентификаторов. Вам это нужно только тогда, когда вы используете живую рекламу. Может быть другая причина блокировки вашей учетной записи. Идентификаторы тестовых объявлений не связаны с вашей учетной записью admob.

Подробнее см. здесь https://developers.google.com/admob/android/test-ads

Как они четко упомянули: «Самый быстрый способ включить тестирование — использовать тестовые рекламные блоки, предоставленные Google. Эти рекламные блоки не связаны с вашей учетной записью AdMob, поэтому нет риска, что ваша учетная запись будет генерировать недействительный трафик при использовании этих рекламных блоков».

person Malik Ahsan    schedule 05.09.2017