Google Shopping Scraper avatar

Google Shopping Scraper

Pricing

from $2.49 / 1,000 results

Go to Apify Store
Google Shopping Scraper

Google Shopping Scraper

Google Shopping Scraper extracts product data from Google Shopping for any country domain. Search by keyword to collect product details, ratings, review counts, merchant names, seller links, sponsored listings, and price comparisons from multiple websites and merchants.

Pricing

from $2.49 / 1,000 results

Rating

5.0

(3)

Developer

ScrapeAI

ScrapeAI

Maintained by Community

Actor stats

0

Bookmarked

18

Total users

0

Monthly active users

11 days ago

Last modified

Share

Google Shopping Scraper

This page documents the Google Shopping Scraper actor, including its configured inputs, live target defaults, and record limits.

Live target configuration

The actor requests live public pages or APIs only. Google Shopping search pages use Apify's Google SERP proxy, routed to the requested two-letter country when available, and a source-specific product-card parser for current prices, seller names, and ratings. Google can still return results that do not match the requested market, so inspect the returned currency and sellers for the selected country. The default runs two related queries so a short first page can still supply up to 10 distinct products. When Google does not expose a merchant URL, the record retains the live Shopping search URL and leaves the product URL empty. Access challenges fail safely; the actor does not solve CAPTCHAs or manufacture records. Other transient network failures can retry once through the configured data-center proxy.

Run locally:

npm start

Then validate the generated dataset against .actor/dataset_schema.json.

Basic local verification

npm start uses this folder's input.json. Accepted live records are individual JSON files in storage/datasets/default/. The default and local maxItems is 10 (maximum 50). Basic content and entity-identity checks reject configuration, navigation and duplicate wrappers. Schema validation alone does not certify all platform-specific targetInput options or advertised features.