# Changelog of Google Maps Email Extractor (`khadinakbar/google-maps-email-extractor`) Actor

- **URL**: https://apify.com/khadinakbar/google-maps-email-extractor/changelog.md
- **Full Actor documentation**: https://apify.com/khadinakbar/google-maps-email-extractor.md

### 1.1 (2026-04-24)

- Reliability hardening for 100% success rate target
- Added canary URL check at run start — exits cleanly if Google Maps globally unreachable (prevents TIMED-OUT)
- Added global run budget with graceful partial-success exit (prevents TIMED-OUT)
- Wrapped crawler.run() in try-catch — always exit SUCCEEDED with partial results rather than FAILED
- Improved social link extraction — filters junk paths like /sharer, /p/, /intent
- Added key\_value\_store\_schema.json and pay\_per\_event.json

### 1.0 (2026-04-24)

- Initial public release
- PlaywrightCrawler for Google Maps + gotScraping HTTP client for website email extraction
- maxConcurrency 3, RESIDENTIAL proxy, session retirement on blocks, circuit breaker
- Email enrichment budget 15s per business, fallback to /contact and /about
- 3-event PPE: apify-actor-start + place-found + email-found (only charged when email is present)
