Можем ли мы отображать несколько объявлений на одном экране с помощью AdMob?

У меня есть одно приложение, в котором я хочу отображать несколько объявлений на одном экране.

Приложение имеет один вид переработчика и позволяет прокручивать более 200 элементов. После в каждых 6 пунктах я планировал показывать рекламу от адмоба. Можем ли мы сделать это, используя admob.?

Я пробовал с одним идентификатором рекламного блока, при этом все отображаемые объявления одинаковы. Как разместить разные объявления на одном экране более безопасным способом и без нарушения правил?

Пожалуйста помоги!!


person Navas pk    schedule 06.12.2017    source источник
comment
добавление нескольких просмотров рекламы напрямую нарушает политику Google.   -  person Mohammad nabil    schedule 06.12.2017
comment
@Mohammadnabil Значит, мы можем отображать не более одного объявления на одном экране, верно?   -  person Navas pk    schedule 06.12.2017
comment
Да, мы можем показывать один AdView в одном действии   -  person Mohammad nabil    schedule 06.12.2017


Ответы (1)


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

Поскольку размеры дисплея сильно различаются от устройства к устройству (особенно от телефона к планшету), вам следует проверить размеры устройства и использовать их, чтобы решить, на каком расстоянии друг от друга размещать объявления.

person RedBrogdon    schedule 07.12.2017
comment
Таким образом, наличие нескольких рекламных баннеров на одном экране не приводит к нарушению политики Google..? - person Navas pk; 08.12.2017
comment
Тестовые объявления появляются в моем представлении переработчика, я использовал только один идентификатор рекламного блока для отображения всех объявлений на одном экране. Я использовал представление, это PublisherAdView, а запрос — PublisherAdRequest. При создании запроса я также добавил идентификатор устройства new PublisherAdRequest.Builder().addTestDevice("A53A615B48EFC58B2DF2C6F1F0B046EA").build(); Но я получаю одинаковые тестовые объявления во всех местах просмотра ресайклера. Это правильный способ использовать один и тот же идентификатор рекламного блока на одном экране? Или есть альтернативное решение для показа разных объявлений на одном экране? - person Navas pk; 08.12.2017
comment
К сожалению, невозможно гарантировать, что несколько объявлений, загруженных с одного идентификатора рекламного блока, будут уникальными. При желании задайте этот и другие вопросы на форуме AdMob SDK: groups.google.com/forum/#!forum/google-admob-ads-sdk, где служба поддержки может помочь вам. - person RedBrogdon; 08.12.2017
comment
конечно, я добавлю один вопрос на вышеупомянутом форуме.! Однако в настоящее время мне нужно решение для добавления нескольких объявлений (баннеров) в вид ресайклера без нарушения политик. Можем ли мы создать более одного рекламного блока для отображения рекламных баннеров в режиме повторного использования?, чтобы при запросе мы могли использовать этот рекламный блок. Таким образом, запрос с несколькими рекламными блоками даст разные объявления, верно? Это хороший способ для реализации? - person Navas pk; 09.12.2017
comment
@RedBrogdon Что делать, если объявление перекрывается ex. скользящая вверх панель, я должен вызвать уничтожение этого объявления, а затем снова перезагрузить запрос, если он снова отображается? - person Vince VD; 18.02.2020