Great Job on this GM scraper .. but I’ve noticed that the review scraping is not reliable. In my testing, even though the google maps listing shows they have 100+ reviews, no reviews comes in more than half the time. sometimes i have entire spreadsheet without any reviews from any listings, all of which say they have reviews.
I ran the Google Maps tester in Settings and it came out fine, with reviews for 1 listing. But I noticed it seemed to struggle. i think it might not be giving it enough time or something. I am using windows latest version.
I’m willing to try it … In production, I will be running this on another PC, so its okay.
PS: there is another scraper where they can pull reviews on every listing and they can get at least 100 listings per town (without showing a visible window) .. so it is technically possible.
Right now in the code it scrolls, then waits 4secs, then it scrolls again and waits 4 secs. So 2 sets of scrolls.If we want it to work better, I would add 1 extra set of scrolls.But lets see if the changes now are good enough or require some extra tweaking to get right.
Yes .. i ran some tests and listings are coming in alot better .. reviews are slightly better than before but still struggling. Can you open it up to allow us to tweak the variables, # scrolls, delays, timeouts etc … for both listings and reviews so we could tweak it ourselves and see which values work best. That’s what other scrapers like scrapebox do .. because these change as google changes their platform.
Ever since most recent update, # of scrapable google reviews is now much lower than when you fixed it before. Now it stops at just a few reviews for most listings (even if the listings has hundreds of reviews). It was working better before.