# Changelog of GetYourGuide Reviews Scraper (`automation-lab/getyourguide-reviews-scraper`) Actor

- **URL**: https://apify.com/automation-lab/getyourguide-reviews-scraper/changelog.md
- **Full Actor documentation**: https://apify.com/automation-lab/getyourguide-reviews-scraper.md

## Changelog

### 2026-10-05

*Features*

- Added optional successful quiet-period monitoring with `allowEmptyResults`, while retaining default all-empty failure and blocking invalid or incomplete empty exports.
- Added a separate per-activity completeness summary with scanned, saved and skipped counts, including failed sources and activities omitted by the global cap.
- Added `maxPagesPerUrl` to bound scanning independently of saved-review limits.

*Fixes*

- Continue pagination across short batches and excluded records; stop repeated pages and report scan limits honestly.
- Report incomplete coverage when a saved-review cap omits eligible reviews from the final batch; retain complete coverage for fully consumed terminal batches.
- Prefer machine dates over localized subtitles, validate inclusive cutoff dates strictly, and exclude unknown dates under a cutoff.
- Reject missing/invalid numeric ratings and omit absent aggregate context instead of inventing zero values.
- Avoid retrying valid exhausted no-match feeds; retain useful partial output if a later page fails.

*Changes*

- Clarified text-only feed limits, URL-derived activity labels, review language and unavailable legacy fields in documentation and examples.

### 2026-08-20

*Reliability*

- Restored review extraction after GetYourGuide retired its previous review-data route, including multi-page review exports and activity rating totals from the replacement endpoint.

### 2026-07-29

*Reliability*

- Improved recovery from intermittent activity-page blocking by using the review data endpoint from the same browser session and allowing one additional residential session rotation.

### 2026-07-28

*Reliability*

- Fixed browser startup in cloud runs after Playwright package updates, restoring review extraction on the production build.

### 2026-07-22

*Features*

- Export individual public reviews from GetYourGuide activity pages, including ratings, reviewer details, dates, verified-booking status, review text, and activity-level rating context.
- Process multiple activity URLs with review limits, date filtering, public review IDs, traveler context, language, and review media for repeat monitoring workflows.
- Deliver typed JSON, CSV, Excel, API, webhook, and MCP-ready dataset output.

*Reliability*

- Added strict activity URL validation, warm residential browser sessions, bounded session rotation, duplicate prevention, and explicit failure when useful review records cannot be extracted.
