- Home /
What happens when the player reaches the ads limit of 25 ads per day per player?
Hello,
What if the player reaches the maximum allowed ads per day for Unity Ads which is 25 (correct me if I'm wrong). In this case will Advertisment.IsReady() return false so that my game doesn't display the rewarded ad button. Or if not how will my game get notified that the user has reached the limit. Thank you! :)
Visit: https://unityads.unity3d.com/help/faq/monetization and find question "Why am I only seeing 2 or 3 ads at a time?". I think that you can some how notify users are they ads available
Answer by Mukabr · Aug 23, 2016 at 04:04 PM
The function Advertisment.IsReady() is supposed to be used BEFORE showing the button to the ad. So you'll have time to show the reward button or something like that.
Please be aware, the availability of ads is not guaranteed. This is why we provide methods to first check if ads are ready, and can be shown.
Users are limited by default to 25 ads per day (on a rolling 24hr basis) per app. Users are also limited to seeing the same ad only once per hour.
For most of Europe and North America, this typically is not an issue. In countries where fill may be somewhat limited, the effects of this can be more obvious. For instance, if there are only 12 ad campaigns available in a user's country, they will only be able to see up to 12 ad campaigns per hour.
In any case, if the user exhausts their daily limit of 25 ads, they won't see any more ads until the next day. During development, it's recommended that you enable test mode to ensure you will always have test ads available.
You can find more information here.
Hi, Thanks for the usefull information and link. But I don't find this info : is it possible to know how many adds are still available for one user ? Because I want To put a warning ("You have still 5 rewarded ads possible")
I'm in test mode but (test) ads have suddenly stopped showing. What could this be?