Reload ads without page refresh
Ad Inserter provides a very simple way to reload ads. Simply create rotation code with only one option and set time to desired timeout. The following example will reload ads every 30 seconds:
[ADINSERTER ROTATE time="30"] AD CODE
For this approach to work the ad code has to support asynchronous loading (ad loading after the page is created). Most ad codes do support this.
Please make sure reloading ads is allowed by the policy of your ad network. For example, for AdSense ads, this approach is not allowed.