This changelog highlights releases that materially changed Google Ads Scraper for users. Dates use UTC; small internal refactors and routine maintenance are intentionally omitted.
Fixes
- Fixed Thailand region filtering so
TH and th return ads shown in Thailand instead of an empty dataset.
Reliability
- Prevented one slow Google request from consuming the full run deadline, allowing advertiser searches to continue through bounded fallback routes.
- Kept cookies and proxy identity together during route rotation, improving recovery for domain and multi-brand searches.
- Runs that produce no ads because every operational route failed now fail explicitly instead of reporting a successful empty dataset.
Features
- Added format-dependent ad copy, headline, body, call-to-action, destination, and media URL fields so creative exports are more useful without opening Google manually. Unavailable values remain null.
Features
- Added optional ad-format and inclusive shown-date filters for campaign-specific exports while preserving unfiltered defaults.
Features
- Added public Store task examples so users can start common Google Ads scraping workflows faster.
Integrations
- Made Google Ads Scraper available as an n8n community node for workflow automation.
Reliability
- Improved timeout handling so larger Google Ads searches stop cleanly with saved partial results instead of timing out.
Reliability
- Runs without a search term, domain, or advertiser ID now finish gracefully with guidance instead of failing immediately.
Reliability
- Improved Google Ads Transparency Center request retries to reduce transient run failures.
Features
- Initial release for scraping Google Ads Transparency Center advertiser ads, creatives, formats, dates, and related ad metadata.