I am applying this answer to display admob ads after every 7th item in RecyclerViews on phones and after every 13th item on tablets. The problem I am having is that all the ads are displaying the same content (message, title, picture). I think it's because they're all the same as unit.
Now, the items in RecyclerView ranges from a minimum of 10 to about 2500 (if the user can scroll to that extend).
I was thinking about creating several ads units and assigning each ad unit to a specific position. But this is not very feasible as it'll result to more than 350 ads units and it's against big G's policy.
So, I don't know if you have a better solution.