Free Userscript · AdSense / GPT / AdX

Why Are Your Google Ads
Loading So Slowly?

Ad Timing Probe reveals every millisecond — from CMP consent blocking to bid request latency. Install once, diagnose instantly on any site.

Free · No account · Works on Tampermonkey / Violentmonkey

The Problem

Funding Choices CMP Blocks Your Ads

If you have enabled GDPR consent messages in Google Ad Manager, every page load waits for fundingchoicesmessages.google.com before ads can even bid — adding 1–3 seconds of dead time, especially severe under GFW conditions in mainland China.

Real-world data: same AdX code, different CMP configuration
RequestWith CMP (CF Pages)Without CMP (Tencent VPS)
gpt.js 236ms 345ms
Ad bid request 1,510ms ✗ 121ms ✓
pubads_impl.js 1,470ms 325ms
Total 14.7s 2.9s

The Solution

See Everything. Fix Anything.

Ad Timing Probe injects a floating panel on any page — real-time network timing, GPT slot events, fill status, and a clear warning when CMP is blocking your revenue.

Features

Everything You Need to Diagnose Google Ads

  • CMP Blocking Detection

    Instantly flags fundingchoicesmessages.google.com with a red banner and explains exactly why it is hurting your revenue in China-mainland traffic.

  • Request-Level Timing

    DNS, TCP, TTFB, transfer — broken down per request. Color-coded slow / mid / fast badges. Click any row to expand full detail. One-click copy or screenshot.

  • GPT Slot Fill Rate

    Hooks into googletag events to show every slot's fill status, render time, line item ID, and creative ID in real time.

Get Started

3 Steps. 60 Seconds. Free Forever.

Works with Tampermonkey and Violentmonkey on Chrome, Firefox, and Edge.

  1. Install a Userscript Manager

    If you do not have one already, install Tampermonkey or Violentmonkey from your browser's extension store.

    Tampermonkey →
  2. Install Ad Timing Probe

    Click the button below to open Greasy Fork. One click to install the script — no account required.

    Greasy Fork →
  3. Visit Any Page with Google Ads

    The floating panel appears automatically in the bottom-right corner. Drag, minimize, copy, or screenshot as needed.