Google Ads Transparency Center scraper for competitor ad research: every text, image and YouTube video ad of an advertiser, by name, ID or domain. Rows hold creative ID, format, first and last shown, days shown, landing domain, preview and image URLs, shopping product titles and optional regions.
Fix: when "Max cost per run" stops a run before any row is delivered, the status message now quotes the price of the rows you asked for (not the cheapest row of the Actor), and never reports a row count over an empty dataset.
2026-10-29
Honest wording for landingDomain: Google publishes it for some advertisers and not for others.
Measured on two text-ad sets — filled on all 10 Booking.com ads, empty on all 20 Nike ads. An
empty cell means Google published none; the Actor does not guess a domain from the creative.
2026-10-21
Maintenance: run-end alerts updated to the current shared version; a run stopped by "Max cost per run" always ends with a status message telling you so.
2026-10-13
The format filter now asks Google for that format directly. Before, it looked only through the first 1,000 ads, so an advertiser with thousands of text ads (Booking.com in Germany) wrongly got "No VIDEO ads" although it runs video ads.
Every run now ends with a status message: how many ads were delivered, or why nothing was found.
2026-10-09
A run with a short Timeout now stops starting new advertisers 30 s before it and finishes normally with every ad collected; advertisers it did not start are listed in the NOT_ATTEMPTED record and not charged (previously such a run ended as TIMED-OUT).
2026-10-01
Runs with a maximum cost per run no longer stop before the limit is used up.
2026-09-29
Clearer input field descriptions.
2026-09-27
Runs stop cleanly at your maximum cost instead of being aborted; nothing beyond your limit is written or charged.
2026-09-26
New fields: daysShown, landingDomain, and width/height for image ads.
Lower price per ad.
2026-09-22
Initial release: every ad an advertiser runs on Google (search, display, shopping, YouTube) from the Google Ads Transparency Center, by advertiser name, ID or domain, with formats, first and last shown dates, previews and optional per-country details.