iOS and Android > Repeated Ads on infinite list.

319 views
Skip to first unread message

Lucas Teixeira

unread,
May 4, 2021, 4:13:30 PM5/4/21
to Google Mobile Ads SDK Developers
We display Ads in a infinite list on predefined positions (like each 5 items) and we pre-load about 4 ads when the first one is about to be displayed, there is a 200ms delay between request. After a pre-loaded Ad is displayed we request a new one, the timing for that is determined by user interaction. 

Unfortunately we are seeing a lot of repeated Ads in sequence. At some points it is possible to see the exact same Ad (advertiser, images, text and everything else) repeated 8 times.

Is it possible to prevent the same Ad from being returned for the same screen in the same section? 

Is there any way to let Google know we are still in the same context/view or that we want multiple ads that will be displayed close to each other? 

We were not able to find anything in either iOS or Android Google Ads SDK documentations on how to prevent that. 

Mobile Ads SDK Forum Advisor Prod

unread,
May 4, 2021, 5:24:58 PM5/4/21
to flas...@gmail.com, google-adm...@googlegroups.com
Hi Lucas,

Thank you for bringing this question to our attention. The simple answer is that there is no way for the system to know that you have shown like the same ad for example 8 times as you mentioned in your case. What we generally suggest is to create a few different ad Unit Ids that should help to alleviate the fact that you could get the exact same add over and over. The other thing that you could try to do is spread out the amount of times the ads are shown, we usually suggest 5 and then an ad. The more space or time between the better the chances are. Also you can always ad in mediation which would help to ad more sources of ad servers that you can pull from.

Regards,
Google Logo
William Pescherine
Mobile Ads SDK Team
 


ref:_00D1U1174p._5004Q2GJwMN:ref

Lucas Teixeira

unread,
May 4, 2021, 5:26:28 PM5/4/21
to Google Mobile Ads SDK Developers
To add more context:

- All requests are for the same Ad Unit 
- We only ask 1 ad per request, the pre-loading of 4 ads is done in a sequence with the 200ms delay between requests
- We don't request multiple ads at once as documentation for the SDK mention that feature doesn't work with Mediation and we do intend to use Mediation in the future
- For now we only have Ad Exchange ads configured

Mobile Ads SDK Forum Advisor Prod

unread,
May 5, 2021, 12:44:55 AM5/5/21
to flas...@gmail.com, google-adm...@googlegroups.com

Hi Lucas,

Thank you for reaching out to us.

I work with William and will be assisting you on this. Could you confirm that you want to prevent the same Ad from being returned? If so, I'm afraid that this use case is not possible as there's no way in tracking it and it's common to received repeated ads. In addition, please do note that the SDK just requests an ad to the ad server (e.g AdMob, Ad Manager, mediation networks, etc) and doesn't have any control on what ad it will get from the ad server. In your use case, you may get repeated or different ads depending what available in ad inventory.

Regards,

Google Logo
Princess Pamela Pineda
Mobile Ads SDK Team
 

 

ref:_00D1U1174p._5004Q2GJwMN:ref

Lucas Teixeira

unread,
May 5, 2021, 9:15:07 AM5/5/21
to Google Mobile Ads SDK Developers
Yes, we wanted to prevent it from being repeated within the same section and screen - it can be repeated on another screen or next time the use returns to the same view. 

It would not be a problem if the same Ad repeated once or twice, but we are seeing the same Ad too many times, like 8 times in sequence,.

Having different Ad Units as suggested by William will improve the likelihood of getting different ads? We tried having multiple Ad Orders within the same Ad Unit, but that didn't make a difference.  

Mobile Ads SDK Forum Advisor Prod

unread,
May 5, 2021, 1:25:15 PM5/5/21
to flas...@gmail.com, google-adm...@googlegroups.com
Hi Lucas,

Thank you for the response back. As previously stated. There is no way at the moment to know within in the system if you have pulled the same ad multiple times. A few ways to try to avoid this would be, the second ad unit as previously mentioned. You can also though try the mediation that I mentioned which is one of the best ways to increase the diversity of the ads that you could get. The other is also prefetching , this is an example that could possibly be used to help. Which again should help to give you more diversity in your ads.

Regards,
Google Logo
William Pescherine
Mobile Ads SDK Team
 


ref:_00D1U1174p._5004Q2GJwMN:ref
Reply all
Reply to author
Forward
0 new messages