# Changelog of Microsoft Ads Transparency Scraper (`automation-lab/microsoft-ads-transparency-scraper`) Actor

- **URL**: https://apify.com/automation-lab/microsoft-ads-transparency-scraper/changelog.md
- **Full Actor documentation**: https://apify.com/automation-lab/microsoft-ads-transparency-scraper.md

## Changelog

### 2026-09-15

*Reliability*

- Added an advertiser-directory fallback when Microsoft ad-text search remains unavailable, so advertiser-name searches can still return useful ads instead of failing after transient API outages.
- Shortened bounded request attempts and now preserve useful rows from completed pages when a later page remains temporarily unavailable.

### 2026-09-11

*Reliability*

- Added a fresh Apify Proxy identity fallback after repeated direct Microsoft API failures, while keeping healthy requests on the faster direct route.
- Aligned API headers with the first-party Ads Transparency web application and kept retry exhaustion as an explicit failed run instead of empty output.

### 2026-09-04

*Reliability*

- Added bounded request timeouts, fresh request identities, and retry backoff so transient Microsoft Ads Transparency API failures recover within the run timeout.
- Bounded the three public example tasks so their prefilled runs demonstrate keyword, advertiser, and detailed monitoring workflows within the five-minute run limit.

### 2026-07-12

*Features*

- Initial release for searching the public Microsoft Ads Transparency library by keyword, advertiser ID, market, or library URL.
- Exports normalized advertiser identity, ad copy, landing pages, creative assets, source provenance, and direct library links.
- Supports deduplication, pagination, bounded retries, and optional per-ad detail retrieval for scheduled monitoring workflows.
