Missed websites after the first pin: the results list click often missed the next cards, so we only fully read panel 1. We now open later pins from their Maps place URL when the list click misses, wait for this pin’s Site internet chip (not the previous one), and ignore leftover hrefs.
[1.4] - 2026-08-28
Apify actor version: 1.4.
Fixed
Missed Maps websites: the Site internet chip often paints after Directions / phone. We no longer treat an incomplete action row as “no website”. Wait longer, settle, unwrap /url?q= hrefs, then re-read the panel.
[1.3] - 2026-08-28
Apify actor version: 1.3.
Fixed
Empty website on place panels: Maps often paints the site link after the phone. Fast mode waited at most 400–700 ms and swallowed the H1 timeout, so the same pin could have a URL in one city and none in another. We now wait for the authority / « Site internet » control, retry one panel read, and no longer cap that wait at 700 ms.
[1.2] - 2026-08-28
Apify actor version: 1.2.
Fixed
Empty city on list cards: fall back to the search area (e.g. Lyon 3e → Lyon).
[1.1] - 2026-08-28
Apify actor version: 1.1.
Added
Paris / Lyon / Marseille split into arrondissements (Maps offset — not the same downtown list). Toggle splitLargeCities (default on). Duplicate pins across districts are dropped.
Pay-per-event via API (pricingInfos) — same events as the name + address Actor.
[1.0] - 2026-08-28
Apify actor version: 1.0.
Added
Store Actor for category + cities discovery (sibling of name + address match).
Console: business category presets, optional custom Maps query, city list, places per city (1–80).
Same enrichment and PPE as google-maps-search-scraper (website + Facebook page, never invented).