# Changelog of Google Ads Scraper (`api_creators/google-ads-scraper`) Actor

- **URL**: https://apify.com/api\_creators/google-ads-scraper/changelog.md
- **Full Actor documentation**: https://apify.com/api\_creators/google-ads-scraper.md

## Changelog

### Unreleased

- Added `assetProxyConfiguration` — an optional separate proxy for preview, image, and video downloads. These CDN endpoints account for roughly 90% of a run's traffic, so routing them to cheap flat-rate bandwidth cuts metered proxy usage by ~90%. Can also be set once for every run via the `ASSET_PROXY_URL` environment variable. Downloads automatically retry through the main proxy if this one fails, so results are never affected. Leave unset to keep the previous behaviour.
- Reduced wasted bandwidth when `resultsLimit` is set: ad listings are now requested in pages sized to what is still needed, instead of always fetching 100 at a time.

### 1.0.0

Initial release.

- Scrape text, image, and video ads from any advertiser on the Google Ads Transparency Center
- Find advertisers by Transparency Center link, website domain, or plain name
- Clean, structured ad copy — headline, body, call-to-action, business details — for the large majority of ads, including image-based product ads
- Political ad spend and impression ranges, plus targeted regions
- Optional text recovery for image-only ads that don't otherwise expose readable copy
- Video ads resolved to a downloadable video file
- Advertiser legal name, home country, and verification status included automatically
- Duplicate ad variations filtered out
- Fast listing-only mode for large-scale or frequent monitoring runs
- Optional permanent storage of videos and ad previews
