Maximize ad revenue for users on a single screen
The refresh rate determines how often a new ad impression is generated on a mobile app. For mobile app inventory, you can choose not to refresh ads, have Google optimize the refresh rate, or set a custom refresh rate between 30 and 120 seconds.
Learn how to declare inventory that refreshes.
Tip: For optimal performance, we recommend testing the Google Optimized refresh rate. If you prefer a custom interval, we suggest 60 seconds or longer to give users enough time to engage with the ads.
Set the refresh rate in ad unit settings
The default value is Disable. If you select Refresh rate in seconds, Ad Manager auto-populates a value of 60, which you can change to any value between 30 and 120 seconds.
- Sign in to Google Ad Manager.
- Click Inventory, then Ad units.
- Click an ad unit's name, then Settings.
- Under the Refresh rate, select one of the following radio buttons:
- Google optimized (recommended): Applies a Google-calculated refresh model to optimize performance.
- Custom: Allows you to input a fixed interval. If selected, enter a value between 30 and 120 seconds.
Note: The 30-120 second requirement only applies when using a custom fixed interval.
- Disabled: Stops ads from automatically refreshing.
- Click Save.
Keep in mind
- For ad units eligible for dynamic allocation, ads can have a refresh rate, as long as it's declared in Ad Exchange. Not declaring a refresh rate constitutes a policy violation. Ad units can also be set to No refresh.
- If you set a refresh rate for a parent ad unit, that setting doesn't propagate to the child ad units under the parent. Set a refresh rate for each child ad unit individually.
- This feature refreshes ads from every demand source. Make sure that the refresh rate you choose complies with the policies for any indirect sources of demand that you're trafficking.