Hardware FixRecommendedDevice not working? Your driver may be the problemCheck updates for common hardware issues.Fix DriversHalloween DealsAmazon USHalloween week deals: useful picks before month-endAmazon US: current deals, useful picks and tech finds.Check DealsClean PCRecommendedOne scan can reveal what keeps slowing WindowsLook for cleanup and repair opportunities.Run Scan×
FREEDOM251

Freedom251 › Blog › ad-placement audits

How to Capture Google AI Overview Results for Ad-Placement Audits

By Freedom251 Team · · 11 min read

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

To audit an ad around a Google AI Overview, capture the live results page in a controlled browser session, record the exact query and context, preserve the complete overview and surrounding ads, and document each ad’s disclosures. Repeat the same run across the required markets, languages, devices and sign-in states, then compare the evidence with campaign data without treating Google Ads’ missing in-Overview segmentation as proof that an ad did not appear.

This method proves what a user could see at a particular time and under a particular context. It does not prove that every searcher will receive the same overview or ad.

As an Amazon Associate I earn from qualifying purchases.

What an AI Overview ad-placement audit must establish

A useful audit answers five separate questions for every run:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  1. Did an AI Overview appear? Record whether it was present, collapsed or absent for the exact query.
  2. Where was the paid ad? Classify each ad as above, inside or below the overview.
  3. What was visible? Preserve the advertiser, ad label, format, headline, destination and transparency disclosures.
  4. Could another controlled user reproduce it? Compare market, language, device, viewport, sign-in and consent conditions.
  5. How does the observation relate to reporting? Compare the capture with campaign and conversion data while respecting the limits of Google’s reporting surfaces.

Google Ads Help states: “Ads are eligible to be shown above, below or within AI Overviews on search, allowing advertisers to reach customers in new moments of exploration on search.” It also states that “Ads serve following the existing auction ranking system and signals.” An ad’s presence in a screenshot is therefore an observation of an eligible auction outcome, not evidence that an advertiser purchased a position in the organic overview or its links.

#1 Best Overall
Sale
TOZO A1 Wireless Earbuds Bluetooth 5.3 Light Weight in Ear Headphones | IPX5 Waterproof,2 Mics for AI Calls,Immersive Premium Sound Bass Headset with Charging Case,32 EQ via App Black
  • [Ultra-Lightweight Ear Buds Designed for Small Ears] Each earbud weighs only 3.7g and features a compact, ergonomic in-ear design made especially for small ears. Secure, low-profile, and comfortable for workouts, all-day wear or overnight sleeping.The ultra-slim profile sits flush in your ear with no hard edges poking or rubbing, so you can even sleep on your side without discomfort.
  • [Immersive Stereo Sound with TOZO OrigX Technology] TOZO OrigX tuning delivers clear vocals, balanced mids, and natural stereo sound for music, podcasts, and videos.
  • [Long Battery Life for Daily Use] Get up to 7 hours of playtime on a single charge, with up to 32 hours total using the charging case—ideal for workdays, commuting, and extended listening sessions.
  • [Bluetooth 5.3 & Stable Connection] Bluetooth 5.3 provides fast pairing, stable wireless performance, and reduced dropouts as you move around home or office.
  • [Deep Bass with Clear Vocals] High-performance drivers produce punchy bass while keeping vocals clean and detailed for everyday listening.

Availability you must record before testing

Availability is conditional, so the audit record needs the country, language, device and viewport for every run. Google documents that ads above or below AI Overviews are eligible in all 200-plus markets where AI Overviews are available. Ads within an AI Overview are documented for English on mobile and desktop in Australia, Canada, India, Indonesia, Kenya, Malaysia, New Zealand, Nigeria, Pakistan, the Philippines, Singapore and the United States (Google Ads Help, checked 2026).

Existing Text and Shopping ads from Search, Shopping and Performance Max campaigns can be eligible to show within an overview. Google says both the user query and the overview content are considered when serving them. Eligibility is not a promise of delivery: AI Overviews do not trigger for every query, and Google Search Central says they appear when systems determine that the feature adds value to classic Search.

Build a controlled run record

Use a clean browser profile or a documented existing session. Give each run a stable identifier, such as US-en-desktop-001, and capture these fields before loading the query:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Field What to record Why it matters
Time UTC timestamp Search results, auctions and overview content change over time.
Query Exact text, including punctuation and spelling A small wording change can alter both the overview and eligible ads.
Market and language Country, regional settings and interface language In-Overview availability and ad delivery vary by market and language.
Device and viewport Mobile or desktop, browser version, viewport width and height Layout, collapse state and ad position can differ by viewport.
Account state Signed-in or anonymous Personalization and account context can affect the result.
SafeSearch Setting and any enforced organizational policy Filtering can change the returned page.
Consent Cookie and privacy choices, including whether a banner was accepted Consent state can change page behavior and visible controls.
Evidence ID Immutable filename or hash if required by your policy Lets reviewers verify that the stored artifact was not replaced.

Step-by-step browser capture

1. Prepare the session

  1. Open a fresh browser profile, or document why a persistent profile is required.
  2. Set the target country, language, device emulation and viewport. Do not switch any of these after the run starts.
  3. Record the browser name and version, UTC time, sign-in state, SafeSearch setting and consent state.
  4. Keep the original search URL. It is part of the evidence and should be stored beside the image or PDF.

2. Run the exact query

  1. Enter the query exactly as written in the run plan.
  2. Wait for the page to finish loading. Do not infer an overview from a loading placeholder.
  3. Record one of three states: overview expanded, overview present but collapsed, or no overview.
  4. If the overview is absent, retain the complete page capture anyway. The absence is a result that may need repeated sampling.

3. Capture the complete page

Capture at the native viewport size and preserve the top of the page, the entire AI Overview, every visible ad above, inside or below it, and enough surrounding organic results to establish order. PNG is useful for pixel-level review; PDF is useful when the audit requires a paginated record. Keep the untouched original alongside any cropped or annotated derivative.

4. Transcribe every visible ad

For each ad, create a row in the run log with the following values:

  • Advertiser name and the exact ad label, such as “Sponsored”.
  • Format: text, Shopping or another visible format.
  • Headline, description, sitelinks and product details exactly as rendered.
  • Destination domain and, where policy permits, the complete destination URL.
  • Relative position: above the overview, embedded within it or below it.
  • Whether the ad is visually inside the overview container or clearly outside it.

Do not call an overview citation a paid placement. Google says advertisers cannot buy better placement in organic search results, while Google Search Central treats AI Overview links as Search feature links. A citation can be recorded as context, but it must remain separate from the paid-ad classification.

Rank #2
Sale
Smart Watch for Men Women Compatible with iPhone Samsung Android Phone 1.69 inch Full Touch Screen IP68 Waterproof Bluetooh Fitness Tracker Heart Rate/Sleep Monitor (Black)
  • 【IP68 Waterproof Multifunctinal Smart Watch】Torjalph fitness activity tracker smart watch is IP68 waterproof technology ,you can wear it when swimming,handwashing,it's rain-proof which means that you perform multiple exercise modes outside without worrying about sweat or rain corroding your fitness smart watch,and this watch equipped with a 230 mAh large capacity battery magnetic charging ,and this sports activity tracker watch can be used 5-7 days If fully charged.
  • 【Larger 1.83'' Full Screen Watch & Multi-dial Selection】1.83 inch full HD color touch screen smart watch for men / women provides excellent 240*284 resolution image quality ,This Bluetooth smart watch offers a better touch experience and remarkable immersion and ,more than 200 watch faces for you to choose from App"Da Fit ", you can change the dial style according to your mood to wear keeping the world on your wrist
  • 【Accurate Activity Tracker Smart Watch 】sports watch activity tracker uses sweat and dust resistant breathable silicone strap, our Fitness Tracker Smart Watch for Android iOS Phones supports 12 sports modes,walking,running,bicycle,swimming,badminton,basketball,football,rope skipping. This bluetooth calls smart watch for men women is lightweight and stylish, bringing more convenient and relaxing sports experience while also providing more protection.
  • 【Your 24 Hour Personal Daily Health Monitor】Fitness watch for women men full touch screen IP67 waterproof bluetooth smartwatch for Android iOS Phones with heart rate blood pressure monitor multifunction Andriod smart watch with steps counter sleep monitor sports fitness watch, monitoring blood oxygen saturation allows you to understand your physical condition in real time to track fitness progress ,to know your health status in time.
  • 【More Functions Bluetooth Call Smart Watch】This fitness activity smart watch full screen for iPhone and Android phones includes a bunch of new features including:The bluetooth smart watch can hang up the phone, receive and display WhatsAPP /Text /Facebook /Twitter /Messenger reminder.Support sedentary reminder, alarm clock, stopwatch, timer,weather information,music control, remote camera control compatible with Android 5.0 and above or iOS 9.0 and above smartphones.

5. Capture ad disclosures

Open the ad’s three-dot menu or information icon. Preserve the panels titled “About this advertiser,” “Why this ad” and “How this ad was made” when they are available. Record when a panel is unavailable; do not infer a reason from its absence. Store panel captures with the same run ID as the page screenshot.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

6. Corroborate in the Ads Transparency Center

Search for the advertiser or destination website in the Ads Transparency Center. Record the platform filter, advertiser identity, active-creative result and any date context. The platform filter excludes ads shown before September 4, 2023, so an older creative may not appear even when the live page capture is genuine. Treat this service as corroboration of advertiser and creative activity, not as a timestamped replay of your exact search.

Repeat the test as a matrix, not a single screenshot

Use one row per run and change only the cell specified by the sampling plan. At minimum, compare these axes:

Axis Values to compare
Placement relationship Above, inside or below the AI Overview
Device and viewport Mobile and desktop at recorded viewport dimensions
Market and language Required country-language pairs, including English markets where in-Overview ads are documented
Query class The query categories defined by your audit plan, with exact text retained
Ad format Text, Shopping or another format visibly rendered
Advertiser identity Advertiser shown on the page and identity returned by the Ads Transparency Center
Reproducibility Number of runs in which the same placement and creative were observed
Transparency availability Whether each disclosure panel was available

Repeat a query when your plan requires a rate rather than a one-time observation. Because the overview is conditional, a single missing overview cannot establish that the feature never triggers for that query.

Evidence handling and comparison with measurement data

Preserve an auditable package

For each run, retain the original URL, full-page PNG or PDF, any disclosure-panel captures, the transcription row, the context record and the immutable filename or hash required by your organization. Keep annotated crops separate from originals. Write down the capture tool, browser version and any manual interaction, such as expanding a collapsed overview or opening an ad menu.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Interpret Google reporting carefully

Google currently does not offer segmented reporting for ads shown within AI Overviews. Therefore, an absence of an “AI Overview” segment in Google Ads does not prove that an ad was not shown there. Compare observed advertiser, creative, landing domain, date and campaign context with campaign and conversion data, but label the screenshot as direct visual evidence and reporting as a separate measurement source.

Rank #3
New Bee Guitar Cable 10ft Electric Instrument Bass AMP Cord
  • [Low Noise High Fidelity] New bee guitar cord with 22AWG oxygen-free-copper center conductors provides enhanced signal transfer, the PVC insulation material and the high-density stranded copper double shield provide noise rejection for quiet operation
  • [Ideal for Choice] New bee 1/4 straight and right angle metal connectors, ensures a secure connection in any instrument, pedal, or amp jack. L shape great fro on stage guitar stands
  • [Wide Compatible] Suitable for mixer, power amplifier, microphone, effector, decoder, equalizer, electoronic organ, electric guitar, electric bass and other electronic equipments. Widely used in the installation of smart home, karaoke speaker, professional stage audio, etc
  • [Easy Disassemble] Making incidental repairs quick and easy! Very nice, flexible cable
  • [Dont Hesite to Order] 24 hours customer services and professional technology team are standing by

Search Console includes traffic from AI features in the Performance report’s Web search type. That report can help analyze resulting organic traffic, but it does not identify a paid ad’s exact position inside an overview.

Common failure modes and fixes

No AI Overview appears

First verify the exact query, market, language, account state and viewport. Google does not trigger an overview for every query. Repeat according to the sampling plan and record the absent state instead of changing the query until an overview appears.

The overview is collapsed

Capture the collapsed state, then record the action used to expand it and capture the expanded state separately. Do not present an expanded result as though it was the initial page state.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

An ad label or boundary is unclear

Capture at native size with the surrounding results included. Use the visual container, label and relative order to classify above, inside or below. If the boundary remains ambiguous, mark the placement as unresolved in the log rather than inferring it from an overview citation.

The page differs between countries

Check the market, interface language, geolocation, sign-in state, consent choice and viewport recorded before the run. Reproduce each country-language cell independently; do not compare a logged-in US desktop run with an anonymous mobile run in another country as if only geography changed.

The page is incomplete or still loading

Wait for loading to finish and confirm that lazy content, the full overview and surrounding results are present. If a browser automation run times out, retain the failed attempt in a separate error log and rerun under the same conditions.

Rank #4
BSIMB 15.6" Digital Family Calendar & Chore Chart, No Subscription Fees
  • Digital Family Calendar: BSIMB digital calendar wall touch screen puts an end to your chaotic life. Designed for busy families, the digital calendar keeps you organised and in step with your family. Assign different colours and tasks to each family member to make family scheduling easier and more intuitive.
  • Easy Setup and Auto-Sync: Plug in, connect to WLAN and auto-syn your electric calendar in minutes. Digital wall calendar compatible with Google calendar, iCloud calendar, Outlook calendar, Cozi calendar and Yahoo calendar. Add events directly on the device or through the ecalendar app. Electronic calendar stays current whether you're at work or traveling—no manual updates needed.
  • All-In-One Home Assistant: Smart calendar builds habits and encourage independence with personalised chores. Display daily meal plan to reduce the daily ‘What's for dinner?’ stress. To-do lists keep track of everything you want. Turning chores into valuable achievements with stars and rewards, making life easier and more enjoyable.
  • Manage Anytime Anywhere: BSIMB electronic calendar for family stay connected with the powerful ecalendar app. Access and manage your digital wall calendar anytime, anywhere with free features like stars & rewards, photo screensaver, chore charts, meals plans, to-do lists etc. Electronic planner paid features like Magic Import tailor advanced tools for users with special needs.
  • Stay in Touch with Loved Ones: Share photos or videos from your phone to electronic wall calendar with app, instantly update your life moment, and keep in touch with your family, especially those who are far away; you can also surprise your smart calendar digital wall by sending him a wish card; it's also great for keeping tech-illiterate elders in touch with the youngsters.

The Ads Transparency Center has no matching creative

Confirm the advertiser name, website and platform filter. Remember that the filter excludes ads shown before September 4, 2023. Record the no-result state; do not treat it as proof that the live ad was fabricated or that it could not have served.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Google Ads data does not match the screenshot

Check the date, campaign, market and conversion window, then remember that in-Overview segmentation is unavailable. A reporting mismatch is a limitation to explain in the audit, not a reason to delete the visual record.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Using an automated screenshot service for repeatable runs

Automation helps when the matrix contains many cells, but it must preserve the same context controls as a manual run. Pass the intended URL, viewport, device, locale, cookies and authentication headers where appropriate, and store the service response headers and run ID with the artifact. Automation cannot make an AI Overview appear on demand; it can only repeat a controlled request and record the result.

Or skip the browser setup

ScreenshotNeo is a website screenshot API and MCP server for developers. It can capture a full page, load lazy images, target one element by CSS selector, set a device or custom viewport, use dark mode and retina scale, and return PNG, JPEG, WebP or PDF. For an audit, its wait-for-selector, delay and network-idle controls help you capture after the result has rendered; custom headers, cookies, user agent, timezone and geolocation let you document the intended context. You can also hide selectors, click an element before capture, block ads, trackers, requests or resource types, apply custom CSS or JavaScript, resize images, choose PDF paper size, margins, orientation and page ranges, and use a cache TTL you select.

Use the API instructions at ScreenshotNeo documentation. The following one-call examples target a Google search URL; replace the query with the exact text in your run plan.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

cURL

curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://www.google.com/search?q=best+running+shoes -o ai-overview.webp

Python

import requests
r = requests.get('https://api.screenshotneo.com/v1/shot', params={'access_key': 'YOUR_API_KEY', 'url': 'https://www.google.com/search?q=best+running+shoes'}, timeout=90)
open('ai-overview.webp', 'wb').write(r.content)

Node.js

const q = new URLSearchParams({ access_key: 'YOUR_API_KEY', url: 'https://www.google.com/search?q=best+running+shoes' });
const res = await fetch(`https://api.screenshotneo.com/v1/shot?${q}`);

ScreenshotNeo removes cookie or consent banners, newsletter popups and chat widgets before capture when those cleaning steps are enabled. Bot checks or CAPTCHAs, blank pages, timeouts, failed loads and cache hits are not billed as clean shots; the response identifies the outcome with X-Page-Verdict and X-Billed headers. For an AI-assisted audit, its MCP server exposes take_screenshot, get_page_info and capture_pdf to Claude, Cursor and other MCP clients. Async jobs with signed webhooks, bulk capture of up to 100 URLs per call, signed links for public image tags, a usage API and an OpenAPI specification support larger evidence runs. Parameter names used by other screenshot APIs also work, which can simplify migration.

ScreenshotNeo plans and audit cost

Plan Price Included shots
Free $0 1,000 per month, no card
Starter $5 3,000
Growth $15 15,000
Pro $39 60,000
Scale $99 250,000
Business $249 1,000,000

Yearly billing gives two months free, and every feature is available on every plan. Estimate usage from the number of matrix cells, repeats, disclosure captures and reruns, while excluding responses identified as unbilled failures or cache hits.

Start with 1,000 free screenshots a month with no card, then keep the returned verdict headers and your context record with each artifact.

Audit checklist

  • Exact query, UTC time, market and language are recorded.
  • Device, viewport, browser version, sign-in, SafeSearch and consent state are recorded.
  • Overview state is marked expanded, collapsed or absent.
  • Full page preserves the overview, labels, ads and surrounding order.
  • Every ad has an advertiser, format, headline, destination and above/inside/below classification.
  • “About this advertiser,” “Why this ad” and “How this ad was made” availability is logged.
  • Ads Transparency Center platform filter, advertiser identity, creative result and date context are recorded.
  • Runs are repeated across the required matrix cells with stable IDs.
  • Original files, URLs and hashes or immutable filenames are retained.
  • Google Ads and Search Console observations are compared without claiming unavailable in-Overview segmentation.

Frequently Asked Questions

Should a browser screenshot include the browser’s address bar?

Keep the original search URL in the run record and capture the rendered page at native viewport size. Whether browser chrome is included should be a documented evidence-policy choice applied consistently to every run.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Can a screenshot prove an ad was served to every user in that market?

No. It proves that the ad was visible for the recorded query and context at the recorded time. AI Overviews and ad delivery are conditional, so generalizing requires repeated sampling.

What should I do with a run that fails halfway through?

Retain its error details separately, label it incomplete, and rerun the same context. Do not combine a partial page with a later successful capture.

Is an overview citation itself an advertisement?

No. Record citations as organic overview context. Keep them separate from paid placements, which require a visible ad label and a documented position.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

ad-placement auditsAds Transparency CenterGoogle AdsGoogle AI OverviewsScreenshotNeoSearch Console

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Recommended PC Tool
Recommended PC Tool
Windows Errors? Fix Them Before They SpreadFree repair scan
Crashes, No Sound, or Screen Glitches?Free driver scan

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.