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! :slight_smile:

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.