#java #android #admob
#java #Android #admob
Вопрос:
Как мне загрузить несколько видеороликов с вознаграждением onCreate()
, а затем вызвать их для показа рекламы в любое время, используя правильного слушателя?
У меня есть 5 разных «зон» с вознаграждением за видео, поэтому, например, просмотр объявлений button1 даст токены, объявление button2 даст монеты, объявление button3 позволит вам что-то пропустить и т.д. И т.п. Если вы нажмете button1, он должен показать объявление, затем сделать все, что мне нужно, и так далее.
AdMob настроен с разными рекламными блоками для каждой из этих зон, так как мне:
- Загружать рекламный блок при запуске приложения?
- Использует ли он свой собственный слушатель, чтобы я мог выполнить соответствующее действие?
Вы можете загрузить только одно объявление. Выше будет загружен только последний:
mAd.loadAd("AD_UNIT_1", new AdRequest.Builder().build());
mAd.loadAd("AD_UNIT_2", new AdRequest.Builder().build());
mAd.loadAd("AD_UNIT_3", new AdRequest.Builder().build());
У вас может быть только один слушатель для этого mAd
объекта.
Итак, как я должен это делать? Спасибо
Ответ №1:
При создании загружаются отдельные добавляемые слушатели.
adView1.loadAd(adRequest);
adView2.loadAd(adRequest);
adView3.loadAd(adRequest);