Google Shopping avatar
Google Shopping

Pricing

Pay per event

Go to Store
Google Shopping

Google Shopping

Developed by

Scrape It

Scrape It

Maintained by Community

High-quality Google Shopping Scraper. Rich data results.

0.0 (0)

Pricing

Pay per event

9

Total users

309

Monthly users

44

Runs succeeded

>99%

Issue response

8.4 hours

Last modified

2 months ago

VI

Doesn't output anything if I add Country

Closed

viktor.eisenmann opened this issue
19 days ago
  • Whenever I add a Country, it doesn't return anything.

  • I tried to use UULE, and letting the Country as empty.

  • In this case, it does return results, but apparently it doesn't respect the UULE, since I was searching for Brazil UULE, on google.com.br domain and pt-BR language, but it only output US results and products in US Dollars

VI

viktor.eisenmann

19 days ago

No matter what I change, the gl is always "gl=us"

dan.scraper avatar

Could you share your input json? We didn't have gl parameter.

VI

viktor.eisenmann

19 days ago

Sure: Here's a json I'm trying to use, however, having the countryCode parameter creates an error and I don't have any results. { "countryCode": "br", "csvFriendlyOutput": true, "googleDomain": "google.com.br", "languageCode": "pt-BR", "locationUule": "w+CAIQICIGQnJhemls", "maxPagesPerQuery": 1, "queries": [ "vinho tinto" ] }

So in order to work, I've to remove the "countryCode", like so: { "csvFriendlyOutput": true, "googleDomain": "google.com.br", "languageCode": "pt-BR", "locationUule": "w+CAIQICIGQnJhemls", "maxPagesPerQuery": 1, "queries": [ "vinho tinto" ] }

But even with the googleDomain, the languageCode, and locationUule, the output is in US Dollars and the shopping url is: https://www.google.com.br/shopping/product/15442972153260456?gl=us Always ending with gl=us, and I'm trying to get information from google.com.br, in brazilian portuguese, from brazilian websites and in BRL (R$).

dan.scraper avatar

You can try locationUule with countryCode:

{
"countryCode": "br",
"csvFriendlyOutput": true,
"googleDomain": "google.com.br",
"languageCode": "pt-BR",
"locationUule": "w+CAIQICIGQnJhemls",
"maxPagesPerQuery": 1,
"queries": [
"vinho tinto"
]
}

Result: https://api.apify.com/v2/datasets/oU5VBlgks3Z5jRn9S/items?clean=true&format=html

Let me know if you need help. If you spend 1000 USD regularly, fire me the email at everything@blinkscraper.com. I can offer you some discount code to save your cost.

VI

viktor.eisenmann

19 days ago

Very weird. I don't know what possible can be wrong. I tried using like that, but it wasn't working as well. I tried copying your json, and it worked fine. I did some testing, and working fine. I tried again, with nothing changed, but I got nothing.

After running the Actor and clicking on the 'Input' tab, I see that the order of the parameters changed on the json, I don't know if this can cause any problem. As you can see on the second screenshot, I had the same input on 2 runs. The first run got 80 results, and the other one got 0. Again, the same json input.

dan.scraper avatar

We deployed some fixes and updates from our side. You did correct findings and well parameters setup. Sorry for the confusion.