I need to scrap a city to get some restaurants with a lot of categories

Currently, I'm scraping entire cities by selecting one category at a time, parsing the results, and inserting the data into our system.

I came across this thread, where someone suggests scraping smaller areas with multiple categories instead to reduce duplicates and cost.

Does this approach scale better in practice?

Also, is there a way to avoid retrieving places I’ve already scraped, maybe by providing known placeIds to skip or filter them out?
Apify
Extract data from any place on Google Maps. Get addresses, coordinates, popular times, contact details, reviews, prices, menus, images + more.
Was this page helpful?