Android - промежуточная полноэкранная реклама не реагирует - PullRequest
0 голосов
/ 03 апреля 2019

В моем приложении для Android (HTML5, Webview) я хочу использовать промежуточную полноэкранную рекламу.Чтобы объявление было успешно загружено, оно показывается, но, к сожалению, оно не реагирует ни на какие взаимодействия (прикосновения), например

  • , нажмите на объявление ->, чтобы отправить его рекламодателю
  • закрыть объявление -> вернуться к приложению

Работает только «ключ назад» от Android.

Конечно, это неприемлемо с точки зрения пользователя.

Я уже пробовал

  • различные тестовые объявления,
  • , используя 2-е устройство, чтобы убедиться, что поведение не является результатом настроек "тестового устройства".
  • Я не нашел никаких проблем в файлах журнала (по крайней мере, без сбоев)
  • Баннерная реклама (= показана на том же экране) работает отлично (нажав на объявление-> Я пересылаю рекламодателю)

Я использовал следующий код для инициализации объявления / рамки:

MobileAds.initialize(getApplicationContext(), "ca-app-pub-75007419xxxxxxx~7207yyyyyyy");  
AdRequest adRequest = new AdRequest.Builder()
                        .addTestDevice(testDevice)
                        .build();
mAd_screen = new InterstitialAd(getApplicationContext());
mAd_screen.setAdUnitId("ca-app-pub-75007419xxxxxxx/76137yyyyyyy");
mAd_screen.loadAd(adRequest); 

, чтобы показать объявление:

if (mAd_screen!=null && mAd_screen.isLoaded()) {
   mAd_screen.show();
}        

Ожидаемый результат будет, чтополноэкранное объявление реагирует аналогично рекламному баннеру:

  • , нажимая надобавить -> к рекламодателю
  • закрытие добавить (например, с помощью значка, представленного в одном из углов) -> вернуться к приложению

Что я нашел в журналах, когда яклик по объявлению:

04-03 15:03:55.033 2840-2925/? D/InputReader: Input event(7): value=1 when=16508820098000
04-03 15:03:55.034 2840-2925/? I/InputReader: Touch event's action is 0x0 (deviceType=0) [pCnt=1, s=0.2245 ] when=16508820098000
04-03 15:03:55.034 2840-2924/? I/InputDispatcher: Delivering touch to (677): action: 0x0, toolType: 1
04-03 15:03:55.035 677-677/? D/ViewRootImpl@a4a620d[AdActivity]: ViewPostImeInputStage processPointer 0

Итак, кажется, что сенсорное событие распознается, но действие не определено / не происходит ....

...