yandexmobile / yandex-ads-sdk-android

Other
80 stars 22 forks source link

Невозможно переиспользовать адаптивный sticky-баннер между разными Activity #253

Closed subprogram closed 4 months ago

subprogram commented 9 months ago

У меня приложение, в котором пользователь может быстро переходить между экранами и поэтому нет смысла в каждой отдельной активити создавать новый баннер и делать новый запрос рекламы. Я переиспользую один и тот же баннер на разных активити. С баннерами AdMob и AppLovin никаких проблем при таком подходе не возникает. В версии SDK 5.10.0 тоже все более менее работает нормально. Хотел обновиться до версии 6.4.0, но столкнулся с проблемой - не всегда, но очень часто при переходе между экранами от баннера остается только зеленая рамка. В логах при этом никаких проблем не обозначается. Можно ли вернуть возможность переиспользования баннера в новой версии SDK?

mobile-ads-github commented 9 months ago

Спасибо за Ваше обращение, для разбора создана задача с номером PCODESUP-2943. Мы ознакомимся и вернемся с ответом в течение 2 дней, возможно запросим дополнительную информацию.

Thank you for your message, a task with the number PCODESUP-2943 has been created for analysis. We will get acquainted and return with the answer within 2 days, we may request additional information.

subprogram commented 8 months ago

Спасибо за Ваше обращение, для разбора создана задача с номером PCODESUP-2943. Мы ознакомимся и вернемся с ответом в течение 2 дней, возможно запросим дополнительную информацию.

В течение 2 дней никто не вернулся с ответом. Уже больше 3 недель тишина...

mobile-ads-github commented 8 months ago

Добрый день! Извиняемся за долго ожидание! Можете приложить скринкаст проблемы. Не смогли воспроизвести на своей стороне.

subprogram commented 8 months ago

Добрый день! Прикладываю видео с воспроизведением проблемы. https://github.com/yandexmobile/yandex-ads-sdk-android/assets/9901443/c50d9005-36a9-4344-8d57-226d722e280e

mobile-ads-github commented 8 months ago

При подобной проблеме после смены ориентации экрана и вызова loadBannerAd() что возвращает setBannerAdEventListener()?

subprogram commented 8 months ago

2024-03-18 18:33:56.195 30125-30125 onAdLoaded 2024-03-18 18:33:58.588 30125-30125 onImpression

<Баннер отображается> <Повернул экран>

2024-03-18 18:34:10.254 30125-30125 onAdLoaded 2024-03-18 18:34:12.708 30125-30125 onImpression

<Баннер отображается> <Повернул экран>

2024-03-18 18:34:18.840 30125-30125 onAdLoaded

<Вместо баннера зеленая рамка>

mobile-ads-github commented 7 months ago

Спасибо за уточнение! Передали команде разработки для разбора ситуации

mobile-ads-github commented 4 months ago

Добрый день! Исправили в последнем релизе