5 items
Guard ad revenue: find ad no-fills, runaway refresh, duplicate slots, sponsored-page ad leaks, and ad-driven layout shift. AdSentry is an ad-QA inspector for publishers, ad-ops teams, and agencies. Broken ad slots quietly cost real money — AdSentry surfaces the bugs so you can fix them before they eat your revenue. It attaches a live monitor in the page at load time and hooks real Google Publisher Tag events, so it can tell the difference between an ad that filled, returned a no-fill, refreshed, or duplicated — something a simple DOM scan can't do. WHAT IT DETECTS • Ad slots via Google Ad Manager (GPT) and DOM ad containers • Load state per slot: filled / no-fill / rendered / refreshed • Runaway or missing refresh on infinite-scroll feeds • Duplicate ad slot IDs • Targeting key-values (KVPs) sent on each ad call — slot-level, page-level (including googletag.setConfig), Prebid hb_* keys, and AdGrid • Ads loading on sponsored / advertorial pages • Connatix on non-article/video pages • Ad-attributed layout shift (CLS) • Ad tech present: GPT/Ad Manager, Freestar, AdGrid, Prebid.js, Connatix, Taboola, Outbrain, AdSense, Amazon TAM, GTM, GA4 WHERE YOU SEE IT • Toolbar popup — QA score, issues, slot summary, exports • DevTools “AdSentry” panel — live, sortable slot table + streaming event log, click any row to see the KVPs sent on that ad call • Export a QA report as CSV or PDF for tickets and audits PRIVACY AdSentry runs entirely in your browser. It collects nothing, sends nothing to any server, and never modifies the pages you visit. See the privacy policy for details. Built for news/media sites, ad-ops teams, WordPress publishers, and agencies managing publisher websites.
Jun 22, 2026
rating_count is the Chrome Web Store ratings count, not a written-review count.
Media assets
Screenshots and videos on the listing.
Has promo video
Whether the listing includes at least one video.
Languages
Declared language locales.
Developer website
Listing exposes a developer website URL.
Contact email
Listing exposes a contact email.
Keyword in name
Case-insensitive substring match in the name.
Keyword in description
Case-insensitive substring match in the description.
Keyword occurrences in description
Count of case-insensitive occurrences in the description.
Category user-count percentile
Share of same-category extensions with fewer users (null if unknown).
These are transparent listing completeness / keyword signals, not a prediction of Chrome Web Store search ranking.