Промежуточная реклама Admob не закрывается, когда пользователь нажимает кнопку «Назад» на Android 7,8,9, но отлично работает на Android 10 и 6

#android #admob

#Android #admob

Вопрос:

когда пользователю показывается интерстициальная реклама Admob, нажатие кнопки «Назад» не закрывает рекламу на Android 7-9, тогда как аналогичное действие на Android 6 и Android 10 закрывает интерстициальную рекламу. я использую зависимость:

 implementation 'com.google.android.gms:play-services-ads:19.3.0'
  

это проблема в admob sdk или это может быть связано с моей реализацией промежуточной рекламы?
p.s. я реализовал код следующим образом:
https://developers.google.com/admob/android/interstitial
и раньше это работало нормально несколько дней назад.

Комментарии:

1. То же самое я опубликовал в admob sdk group по поводу этой проблемы: groups.google.com/g/google-admob-ads-sdk/c/t8Ln93xvi3g В последние дни я вижу все больше сообщений об этой проблеме.

2. Кроме того, у меня есть наблюдение: эта проблема каким-то образом связана с сервисами Google Play или, возможно, с идентификатором Ad устройства. потому что, когда я очищаю данные и кэш для служб воспроизведения с устройства с issue…it исправлено для этого устройства.

3. Я воспроизвел проблему с Android 10 в эмуляторе Android Studio (Pixel 2 API 29). Нажмите кнопку «Назад» при показе интерстициальной рекламы: ничего не произойдет. Кроме того, я отметил, что «onBackPressed ()» в моей активности не вызывается. Я предполагаю, что активность InterstitialAd (Google?) берет здесь под контроль.

4. Недавно я также заметил изменения на Android. Я действительно согласен с этим изменением. Теперь она соответствует тому, как работает iOS. Для меня доход от полноэкранного добавления Android всегда был крайне низким из-за того, что пользователь нажимал кнопку «Назад», а не нажимал кнопку «Закрыть» для активности.