Groups keyboard shortcuts have been updated
Dismiss
See shortcuts

Details about using native ads within a feed using RecycleView

52 views
Skip to first unread message

Bruno Vinicius

unread,
Oct 14, 2024, 8:49:23 AM10/14/24
to Google Mobile Ads SDK Developers
Hi, 

I am implementing a typical case of native ads within a feed with several items using RecyclerView and would like to understand some details.
- Is it okay to repeat the same ad loaded with loadAd() in more than one position in the feed or should I ideally print each ad only once?
- Does repeating the same ad in a different position in the list count as a new impression?
- Should the same ads always appear in the same position in the feed or is it okay for them to change? For example, if the user scrolls down the list, passes by ad A, reaches ad B and scrolls back up, should they see ad A again or is it okay for a new ad C to appear in the old position of ad A?

Thanks,

Mobile Ads SDK Forum Advisor

unread,
Oct 15, 2024, 6:19:44 AM10/15/24
to br...@catbag.com.br, google-adm...@googlegroups.com

Hi Bruno,

Thank you for contacting the Mobile Ads SDK support team.

Please find the answers to your questions.

  1. Is it okay to repeat the same ad loaded with loadAd() in more than one position in the feed or should I ideally print each ad only once?
    1. Could you explain what you mean by loading the same ad? Are you re-using the same AdView or ad unit ID multiple times?
      1. If yes, then I could say Yes, you can repeat the same ad loaded with loadAd() in more than one position.  
  1. Does repeating the same ad in a different position in the list count as a new impression?
    1. Yes, repeating the same ad in a different position in the list counts as a new impression. Each time an ad is displayed, it counts as an impression, regardless of its position. 
  1. Should the same ads always appear in the same position in the feed or is it okay for them to change? For example, if the user scrolls down the list, passes by ad A, reaches ad B and scrolls back up, should they see ad A again, or is it okay for a new ad C to appear in the old position of ad A?
    1. Yes, it is okay to change.

Ensure that transparent overlays are non-obstructing.

I hope this helps! Let me know if you have any other questions. 

This message is in relation to case "ref:!00D1U01174p.!5004Q02vGeHO:ref" (ADR-00271598)

Thanks,
 
Google Logo Mobile Ads SDK Team


Bruno Vinicius

unread,
Oct 16, 2024, 5:57:03 AM10/16/24
to Google Mobile Ads SDK Developers
Thanks for answering. 

Regarding point 1, that is exactly the case. The other clarifications have made clearer the decisions we have to make to try to create an implementation with better show rates and CTR.

Mobile Ads SDK Forum Advisor

unread,
Oct 17, 2024, 2:27:25 AM10/17/24
to br...@catbag.com.br, google-adm...@googlegroups.com
Hi Bruno,

Did we answer your query? or do you still have any question?
  • "Is it okay to repeat the same ad(ad unit) loaded with loadAd() in more than one position in the feed or should I ideally print each ad only once?" 
    • Yes it is okay to repeat the same ad with loadAd() in the feed. 

Follow best practices when loading ads. All native ads in AdMob must adhere to the guidelines described on this page, as well as the guidelines and policies of AdMob.

Bruno Vinicius

unread,
Oct 17, 2024, 2:47:13 PM10/17/24
to Google Mobile Ads SDK Developers
Yes, thank you!
Reply all
Reply to author
Forward
0 new messages