Apify and Crawlee Official Forum

Updated 4 months ago

Google Maps Scraper Orchestrator - linking location inputs to results

Sorry if the title isn't incredible. I had no idea how to describe what I'm about to say.

I'm using the Google Maps Scraper Orchestrator actor (https://console.apify.com/actors/Uk8ZlE4NVYccUvpHw)

Which obviously means I'm also using the Google Maps Scraper (https://console.apify.com/actors/nwua9Gu5YrADL7ZDj)

I'm storing certain results from the dataset within firestore, however- my programmatic setup requires access to the location(s) variable used when running the actor- relating to each specific result, not the run as a whole.
Generating the location from the results' city / state / country is not viable for me, or any other solution of this sort-

Because the Orchestrator actor merges the results retrieved from the corresponding Google Maps Scraper into a single dataset, I can't easily figure out which results came from which location input

afaik, I can't add / edit data stored in the dataset directly from these actor's results.

The only other solution I can think of is implementing a way to find the related Google Maps Scraper's datasets, and viewing their inputs (instead of the orchestrator's). I'm sure there probably is a way to do this, but I'm sure it would get kind of messy.

Am I missing a low hanging fruit regarding a solution to this problem?
If not, I guess this post is also a feature request for the Orchestrator actor

Help and input appreciated. Thanks :)
f
L
B
5 comments
Hello, interesting problem. I don't think you are missing any low hanging fruit. I think though we could pass something to the results, will think about it
Thanks man. If you do end up making the actor pass additional data to the results in some way to fix my problem, that would help me tremendously.

Please let me know the verdict after you've thought about it. Love the actor btw
Did you end up having time to think about it?
Just following up. This problem is still haunting me
Add a reply
Sign up and join the conversation on Discord