# Changelog of Chrono24 Scraper & Opportunity Notification (`ilborso/chrono24-scraper-opportunity-notification`) Actor

- **URL**: https://apify.com/ilborso/chrono24-scraper-opportunity-notification/changelog.md
- **Full Actor documentation**: https://apify.com/ilborso/chrono24-scraper-opportunity-notification.md

## Changelog

Tutti i cambiamenti di rilievo a questo progetto saranno documentati in questo file.

Il formato è basato su [Keep a Changelog](https://keepachangelog.com/it-it/1.0.0/) e questo progetto si attiene al [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

### \[0.1.1] - 2026-06-03

#### Modificato

- Ridotto il parallelismo dei batch di scraping da 5 a 2 pagine concorrenti per ottimizzare la stabilità delle richieste.

### \[0.1.0] - 2026-05-29

#### Aggiunto

- Supporto al parallelismo per lo scraping (elaborazione in batch da 5 pagine concorrenti per velocizzare l'estrazione).
- Ottimizzazione del controllo dei duplicati tramite set di ID degli annunci già visti, interrompendo la paginazione in anticipo per evitare richieste non necessarie.

#### Modificato

- Aggiornato il file `README.md` con dettagli sui parametri di input e la documentazione del funzionamento del notificatore.

### \[0.0.1] - 2026-05-22

#### Aggiunto

- Prima implementazione dell'Apify Actor "Chrono24 Scraper & Opportunity Notification".
- Integrazione con l'API di Scrape.do per il bypass dei blocchi e la rotazione dei geo-code.
- Estrazione dei dati degli annunci Chrono24 tramite parsing di JSON-LD `AggregateOffer` e selettori BeautifulSoup (titolo, prezzo, valuta, URL, paese venditore, tipo venditore, spedizione).
- Sistema di notifiche email tramite l'API di Resend per segnalare gli annunci con prezzo inferiore al valore target impostato (`maxPrice`).
- Dockerfile e configurazione per il deploy sulla piattaforma Apify.
