TL; DR: я получаю настоящую рекламу, даже если использую образец идентификатора единицы, предоставленный Google для тестирования.
Я реализовал нативную рекламу в своем приложении. Я использую пример рекламного блока Native Advanced , как описано здесь:
https://developers.google.com/admob/android/test-ads
Однако получаемые мной объявления выглядят очень реалистично, даже при том, что у них есть текст «Тестовое объявление» в заголовке, и они также перенаправляют меня на сайты реальных компаний. Этого не произошло с рекламными баннерами, раньше я получал только образцы объявлений Google (например, Хорошая работа, это тестовое объявление).
введите описание изображения здесь
Некоторые объявления приходят из известных ресторанов в моей стране, и при нажатии на них я попадаю на их веб-сайт. Я нигде не использую свой собственный идентификатор устройства.
Это код, который я использую для инициализации рекламы.
public static final String UNIFIED_AD_UNIT_ID = "ca-app-pub-3940256099942544/2247696110";
MobileAds.initialize(context, initializationStatus -> {
});
AdLoader adLoader = new AdLoader.Builder(context, UNIFIED_AD_UNIT_ID)
.forUnifiedNativeAd(unifiedNativeAd -> {
populateNativeAdView(unifiedNativeAd, nativeAdView);
}).build();
adLoader.loadAd(new AdRequest.Builder().build());
}
Это ошибка или я что-то делаю не так? (Или это действительно тестовая реклама?) Я действительно не хочу, чтобы меня забанили в AdMob.