The AdSense Compliance Auditor is a powerful toolkit for publishers and digital marketers to ensure their layout, monetization, and regulatory strategies are fully compliant with Google policies and modern advertising standards.
- Visual Padding Simulator: Preview AdSense container clearance rules dynamically to prevent clickjacking risks.
- RPM Calculator: Estimate revenue lifts achieved through compliant spacing and layout optimizations.
- Ads.txt Generator: Quickly construct and download a custom
ads.txtpayload formatted perfectly for Google direct inventory.
Officially listed and categorized under Software Development in the commercial storefront directory.
The AdSense & Monetization Compliance Auditor Pro extension runs client-side diagnostics right inside your browser:
- Scan Active DOM Spacing: Dynamically analyzes the active webpage's layout to identify dangerously low margin/padding boundaries around ad-containers (<15px).
- Verify Domain Ads.txt: Crawls the active domain's root to ensure an active, standard verification record is present.
- Terminal UI: A sleek, system-UI hacker console provides live output logs directly in the popup extension window.
The Web Application is built with React, Vite, Tailwind v4, and Three.js, and is automatically deployed via GitHub Actions.
To use the Developer Extension locally:
- Download the
auditor-extensionfolder. - Open Chrome and navigate to
chrome://extensions. - Enable Developer Mode.
- Click Load Unpacked and select the extension directory.
The repository is structured to separate advertiser tools, publisher tools, and extension logic:
adsense-compliance-auditor/
├── .github/
│ ├── ISSUE_TEMPLATE/
│ └── workflows/
│ └── compliance-ci.yml <-- Live Linter & Lighthouse CI Engine
├── advertiser-suite/
│ ├── google-ads-budget-protector.md
│ ├── meta-ads-optimization-engine.md
│ └── rac_transcriber.py <-- NEW: Referrer Ad Creative Formatter
├── auditor-extension/
│ ├── cls-tracer.js <-- NEW: PerformanceObserver CLS Overlay
│ ├── manifest.json
│ ├── popup.css
│ ├── popup.html
│ └── popup.js
├── publisher-suite/
│ ├── atp_live_checker.py <-- NEW: Live Privacy Vendor Check
│ ├── vignette_shield.js <-- NEW: Interstitial History Controller
│ └── (core assets)
├── CHANGELOG.md
├── CONTRIBUTING.md
├── LICENSE
├── README.md <-- Live Operations Manual
├── USER_SETUP_GUIDE.md <-- Multi-User Integration Steps
├── ad_intents_mockup.html <-- NEW: Gemini AI Intent UI Prototyper
├── index.html <-- 3D Cyberpunk Monetized App Portal
├── sitemap_crawler.py <-- NEW: Deep XML Thin Material Scanner
└── (all other root scripts)