How can I diagnose and resolve slow ad format loading times?

How can I diagnose and resolve slow ad format loading times?

Analysis and Resolution of Slow Ad Format Loading

Ad format loading latency is typically symptomatic of specific integration or configuration issues. To diagnose and resolve this, please conduct a thorough review of the following key areas in sequential order.

1. Verify Consent Management Platform (CMP) Integration

The correct placement and configuration of your CMP (consent banner) is the most critical factor for ad performance.

  • Priority Placement: You must ensure that the CMP script is integrated as the very first element within the <head> section of your site. It must load before all other scripts, including any ad format codes.

  • Google CMP Vendor List: If you are utilizing a Google-provided CMP, it is imperative to verify that its list of vendors is fully up-to-date. An outdated vendor list will prevent most advertising partners from being authorized to bid, resulting in poor ad fill and performance.

2. Verify Ad Format Placement

Each ad format must be implemented in its designated location as specified in the Moneybox dashboard.

  • Correct Location (<head> vs. <body>): Verify that all formats are placed in the correct section of your site's code. For example, certain formats, such as the Footer, must be placed in the <head> to function correctly, not in the <body> or the site's footer area.

  • Code Integrity: Confirm that the ad format scripts have been copied and pasted exactly as provided. No part of the code should be modified, altered, or deleted, as this can break functionality.

3. Check for Conflicting Refresh Systems

Our ad formats utilize a "Smart Refresh" system, a technology that intelligently refreshes the header bidding auctions (approximately every 25-30 seconds) to multiply your ad inventory and revenue.

If you have a separate, publisher-side page refresh script or system active on your site, it will create a technical conflict. We require that you suspend your own page refresh scripts to prevent this.

4. For WordPress Sites: Review Cache Plugin Configuration

On WordPress sites, aggressive caching plugins (e.g., WP Rocket, LiteSpeed) are a common source of interference. While beneficial for site speed, their optimization processes can prevent the proper execution of the CMP and ad banners.

  • Action Required: You must configure your cache plugin to exclude the following scripts from its optimization processes (specifically from JavaScript minification, combination, and deferral):

    • cmp.inmobi.com

    • ads.themoneytizer.com

    • fundingchoicesmessages.google.com