Android AdRequest возвращает только onAdFailedToLoad AdRequest.ERROR_CODE_NO_FILL

Мое приложение было в магазине Google Play в течение месяца, и все работало нормально. Два дня назад я добавил его в категорию «Предназначен для семей». Я получил согласие и поздравления с командой Google. С тех пор мои Interstitials перестали показывать. Я получаю AdRequest.ERROR_CODE_NO_FILL .

 InterstitialAd interstitialAd; Bundle extras = new Bundle(); extras.putBoolean("is_designed_for_families", true); AdRequest adRequest = new AdRequest.Builder() .addNetworkExtrasBundle(AdMobAdapter.class, extras) .build(); interstitialAd = new InterstitialAd(this); interstitialAd.setAdUnitId(InterstitialSample.AD_UNIT_ID); interstitialAd.loadAd(adRequest); interstitialAd.setAdListener(new AdListener() { @Override public void onAdLoaded() { Log.d("Tim", "OK"); } @Override public void onAdFailedToLoad(int errorCode) { String message = String.format("onAdFailedToLoad (%s)", InterstitialSample.getErrorReason(errorCode)); Log.d("Tim", message); } }); 

Я не изменил имя пакета. Кроме того, я попытался изменить AD_UNIT_ID без успеха.

Solutions Collecting From Web of "Android AdRequest возвращает только onAdFailedToLoad AdRequest.ERROR_CODE_NO_FILL"

В коде нет ничего плохого. Я думаю, что вы получаете подлинный ответ «без заполнения».

Объявления, которые считаются подходящими для детей и семей, являются подмножеством более широкого рекламного пула. Если вы показываете рекламу сегодня, после выбора программы Designed for Families, вы можете заметить меньшее количество заполненных показов и более низкий доход. Мы работаем над увеличением количества объявлений, которые могут быть использованы для приложений DFF.

Это не ошибка. Всего несколько объявлений имеют характеристики «для детей 5 лет» или «для детей 8 лет». Удалите приложение из категории «Дизайн для семей» для показа рекламы или подождите, пока не будет реклама с аналогичными характеристиками.

У меня есть аналогичная проблема с регулярными баннерными объявлениями: 17 апреля я добавил приложение к новой программе «Designed for Families» с настройками: Семейная категория: Образование, Возрастная группа: Возраст 5 и младше, Возраст 6-8, Просмотр объявлений: Да, я проверил требования и правила объявлений – мое приложение совместимо. Приложение было успешно одобрено командой разработчиков Google.

После открытия дела в Admob они попросили меня добавить в исходный код код, который устанавливает «is_designed_for_families» в true, и вызывает метод tagForChildDirectedTreatment () для запросов объявлений, обслуживаемых дочерней аудиторией. Увидев, что оба параметра «is_designed_for_families» и tagForChildDirectedTreatment () установлены в true, AdMob вернет рекламу, предназначенную для семейств, для этого объявления. Я сделал это, но ничего не изменилось – все равно получаю «Не заполнять сервер объявлений».

С апреля около двух месяцев мое приложение получило ZERO-объявления. Похоже, что пул дружеских объявлений для детей пуст. Я все еще жду, когда проблема будет решена.

Я думаю, что проблема заключается в том, что Admob не включил категорию «Designed for Families» в рекламную кампанию вообще !!! Я лично проверил его и не видел этот вариант при настройке рекламной кампании!