Можно ли определить, была ли показана реклама AdMob? - PullRequest
0 голосов
/ 24 января 2011

Например: допустим, AdMob не работает, или, скорее всего, пользователь использует AdBlocker для блокировки рекламы.

Есть ли способ обнаружить это, чтобы я мог показать собственное объявление вместо ничего?Внутреннее объявление просто скажет пользователю приобрести премиум-версию для удаления рекламы.

1 Ответ

1 голос
/ 24 января 2011

Вы можете добавить слушателя в AdView:

AdView admob = (The inflated view)
admob.setAdListener(new AdListener() {
  @Override
  public void onReceiveRefreshedAd(AdView arg0) {}

  @Override
  public void onReceiveAd(AdView arg0) {}

  @Override
  public void onFailedToReceiveRefreshedAd(AdView arg0) {}

  @Override
  public void onFailedToReceiveAd(AdView arg0) {}
});

Затем вы можете реализовать необходимые шаги в предоставленных функциях обратного вызова (onFailedToReceive ...)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...