мое приложение разработано таким образом, что в моем Java-коде каждый раз перед показом рекламы создается новый AdView.Другими словами, у меня нет элемента Adob AdBob в моем XML-макете, но я периодически вызываю этот код по истечении определенного времени ожидания:
AdView adMob = new AdView(activity);
adMob.setAdListener(this);
adMob.setRequestInterval(0);
и в обратном вызове OnReceived AdView добавляю полученное объявление в макетчерез обработчик:
public void onReceiveAd(AdView adView) {
Log.d(AdHandlerUtils.TAG, "AdMob success");
myActivity.handler.post(new ViewAdRunnable(adContainer, adView));
}
Я могу наблюдать за тестовой рекламой, а иногда и за реальной рекламой.Кроме того, статистика AdMob показывает цифры для обоих запросов и столбцов заполнения.Но проблема очень низкая, около 15-20% с моей частотой обновления 30 секунд.У меня около 100 тыс. Запросов и 20 тыс. Показов.
Вопрос в том, может ли вызов нового AdView (активность);быть причиной низкого заполнения?Присылает ли admob какую-либо информацию о конфигурации (любые хэш-коды?) В первом запросе, чтобы реальные объявления не всегда возвращались с сервера?