Show interstitials only at natural pauses (after wins, restarts, level ends), never in the first seconds of a session. Make rewarded ads optional and reward-first. Cap frequency so revenue and retention both hold up, and follow platform placement rules for any automated ad breaks.
At a glance
| Fact | Value | Source |
|---|---|---|
| Interstitials belong at natural pauses | win/fail/restart screens | wiki.playgama.com |
| Full-screen ad too early drives churn | avoid first seconds | wiki.playgama.com |
| AdSense H5 Games Ads frequency cap | applied automatically by Google | developers.google.com |
Placement rules that protect the player experience come down to timing, choice and frequency. Never show a full-screen ad in the first seconds of a session – wait for an “aha moment”, typically after the first tutorial or first couple of levels. Trigger interstitials at logical pauses: win or fail screens, inventory screens, or right after the player presses restart. If your game has no natural break, warn the player with a short countdown before the ad starts rather than cutting gameplay abruptly.
For rewarded ads, always show the reward’s value before the ad plays, use a clear call-to-action like “Watch & Get +1 Life”, and keep the reward optional – never gate core progress behind it, or players get frustrated and some platforms may reject the game. Letting players try the bonus once for free, then offering it via a rewarded ad, tends to raise voluntary engagement.
If you use Google’s Ad Placement API, adBreak() types (preroll, start, pause, next, browse, reward) map to these same moments, and Google applies a frequency cap automatically, returning frequencyCapped in breakStatus – you don’t need to build your own hard cap, but you still choose where breaks are called from your game code.
Playgama Ad includes AI ad frequency logic that balances revenue and engagement, customizable ad wrappers, and demand across interstitial, rewarded, banner and in-page video formats.
Where should you check the rules before shipping?
- Google’s placement guidance for H5 Games Ads (natural pauses only, not at game start)
- Your own retention data around the first ad shown per session
- Rewarded ad click rate as a signal of whether the reward or the button placement is weak
Sources
- Playgama wiki: Best practices
- Google AdSense: Get started with H5 Games Ads
- Google Ad Placement API: adBreak
- Playgama Ad
Related questions
How many rewarded ads should a player watch per session?
For a successful project, look for at least 3-5 rewarded ad views per average session, with 30-40% of players clicking the button.
Should rewarded ads ever be required to progress?
No – keep rewards optional bonuses. Making them mandatory frustrates players and some platforms may reject the game for it.
Does Google limit how often ad breaks show?
Yes, the Ad Placement API applies a frequency cap automatically and returns frequencyCapped in breakStatus; you still choose where in the game to call adBreak().
Last updated: 24 September 2026